<SEC-DOCUMENT>0001000753-24-000012.txt : 20240209
<SEC-HEADER>0001000753-24-000012.hdr.sgml : 20240209
<ACCEPTANCE-DATETIME>20240208202901
ACCESSION NUMBER:		0001000753-24-000012
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240209
DATE AS OF CHANGE:		20240208

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			INSPERITY, INC.
		CENTRAL INDEX KEY:			0001000753
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-HELP SUPPLY SERVICES [7363]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				760479645
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13998
		FILM NUMBER:		24610869

	BUSINESS ADDRESS:	
		STREET 1:		19001 CRESCENT SPRINGS DR
		CITY:			KINGWOOD
		STATE:			TX
		ZIP:			77339
		BUSINESS PHONE:		7133588986

	MAIL ADDRESS:	
		STREET 1:		19001 CRESCENT SPRINGS DR
		CITY:			KINGWOOD
		STATE:			TX
		ZIP:			77339

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ADMINISTAFF INC \DE\
		DATE OF NAME CHANGE:	19950915
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>nsp-20231231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2023" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:nsp="http://www.insperity.com/20231231" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>nsp-20231231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-2">0001000753</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-3">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-4">10-K</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-5">December 31, 2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-6">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-7">FY</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-8">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-125">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-160">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-161">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-165">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-166">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-168">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-169">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-173">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-174">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-642">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" id="f-643">Greater than 1 year</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" id="f-644">Greater than 1 year</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" id="f-645">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" id="f-646">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1199">http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-107" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" id="f-1221">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1236">2023</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="nsp-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><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:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="a1"><xbrli:measure>nsp:A1</xbrli:measure></xbrli:unit><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:CorporatePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:CorporatePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:CorporatePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="conversionratio"><xbrli:measure>nsp:conversionRatio</xbrli:measure></xbrli:unit><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nsp:ExpensAbleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nsp:LTIPAward2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nsp:LTIPAward2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001000753</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nsp:LTIPAward2023Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815560"></div><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Washington, D.C.&#160;&#160;20549</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815550"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-bottom:10pt;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:6.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.984%"/><td style="width:0.1%"/></tr><tr><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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="f-9">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1"></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-10">December&#160;31, 2023</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.947%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.948%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or</span></td></tr><tr><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:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-11">&#9744;</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr><tr style="height:9pt"><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:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from&#160; _______________ to _______________</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File No. <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-12">1-13998</ix:nonNumeric> </span></div><div style="text-align:center"><img src="nsp-20231231_g1.jpg" alt="Insperity_logonotag_RGB.jpg" style="height:33px;margin-bottom:5pt;vertical-align:text-bottom;width:150px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-13">Insperity, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:49.664%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-14">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-15">76-0479645</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.583%"><tr><td style="width:1.0%"/><td style="width:45.041%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.370%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-16">19001 Crescent Springs Drive</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-17">Kingwood,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-18">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-19">77339</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Address of principal executive offices)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code):&#160;&#160;(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-20">281</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-21">358-8986</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:42.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.423%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.923%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:Security12bTitle" id="f-22">Common Stock, $0.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:TradingSymbol" id="f-23">NSP</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-2" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-24">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1597"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities Registered Pursuant to Section 12(g) of the Act: NONE</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityWellKnownSeasonedIssuer" id="f-25">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityVoluntaryFilers" id="f-26">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815447"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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.    <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-27">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-28">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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.&#160;&#160;See the definition 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;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.138%"><tr><td style="width:1.0%"/><td style="width:29.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.768%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.941%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-29">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-30">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-31"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-32">&#9744;</ix:nonNumeric></ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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 Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:justify"><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815494"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-33">&#9746;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt:fixed-false" id="f-34">&#9744;</ix:nonNumeric></span></div><div><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815500"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-35">&#9746;</ix:nonNumeric></span></div><div><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815515"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of February&#160;1, 2024, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-36">37,289,427</ix:nonFraction> shares of the registrant&#8217;s common stock, par value $0.01 per share, were outstanding. As of the last business day of the registrant&#8217;s most recently completed second quarter, the aggregate market value of the common stock held by non-affiliates (based upon the June&#160;30, 2023 closing price of the common stock as reported by the New York Stock Exchange) was approximately $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="f-37">4.3</ix:nonFraction> billion.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3511"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Part III information is incorporated by reference from the proxy statement for the 2024 annual meeting of stockholders, which the registrant intends to file within 120 days of the end of the fiscal year.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1736"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815610"></div><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div style="margin-bottom:10pt;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:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:74.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.151%"/><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="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#4c8c2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Page</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part I</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1761">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1761">2</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_208">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1770">19</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2011">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2011">31</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2030">Cybersecurity</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2030">31</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2021">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2021">33</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_205">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2036">34</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755815933">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755815933">35</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item S-K 401(b).</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755815942">Executive Officers of the Registrant</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755815942">36</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part II</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2069">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2069">38</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3523">[Reserved]</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3523">39</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2114">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="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2114">40</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3061">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="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3061">58</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816958">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816958">58</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3077">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3077">59</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816974">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816974">59</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816982">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816982">59</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9C.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816989">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755816989">59</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part III</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3119">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3119">60</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817013">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817013">60</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817019">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817019">60</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817025">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817025">60</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817031">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817031">60</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Part IV</span></td></tr><tr><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3159">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3159">61</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 16. </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3165">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3165">64</a></span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1746"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise indicated, &#8220;Insperity,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; are used in this annual report to refer to Insperity, Inc. and its consolidated subsidiaries. This annual report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (the &#8220;Securities Act&#8221;) and Section 21E of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;). You can identify such forward-looking statements by the words &#8220;anticipates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;likely,&#8221; &#8220;possibly,&#8221; &#8220;probably,&#8221; &#8220;could,&#8221; &#8220;goal,&#8221; &#8220;opportunity,&#8221; &#8220;objective,&#8221; &#8220;target,&#8221; &#8220;assume,&#8221; &#8220;outlook,&#8221; &#8220;guidance,&#8221; &#8220;predicts,&#8221; &#8220;appears,&#8221; &#8220;indicator&#8221; and similar expressions. In the normal course of business, in an effort to help keep our stockholders and the public informed about our operations, from time to time, we may issue such forward-looking statements, either orally or in writing. Generally, these statements relate to business plans or strategies; projected or anticipated benefits or other consequences of such plans or strategies; or projections involving anticipated revenues, earnings, average number of worksite employees (&#8220;WSEEs&#8221;), benefits and workers&#8217; compensation costs, or other operating results. We base the forward-looking statements on our current expectations, estimates and projections. We caution you that these statements are not guarantees of future performance and involve risks, uncertainties and assumptions that we cannot predict. In addition, we have based many of these forward-looking statements on assumptions about future events that may prove to be inaccurate. Therefore, the actual results of the future events described in such forward-looking statements in this annual report, or elsewhere, could differ materially from those stated in such forward-looking statements. Among the factors that could cause actual results to differ materially are the risks and uncertainties discussed in this annual report, including, without limitation, factors discussed in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1761">Item 1, &#8220;Business,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1770">Item 1A, &#8220;Risk Factors,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_2114">Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</a></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1761"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;Business.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (&#8220;PEO&#8221;), an industry we pioneered, to our current position as a comprehensive business performance solutions provider.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term strategy is to provide the best small and medium-sized businesses in the United States with our specialized human resources service offering and to leverage our buying power and expertise to provide additional valuable services to clients. Our most comprehensive HR services offerings are provided through our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management, and training and development services, along with our cloud-based human capital management platform, our Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform.  Workforce Optimization is our most comprehensive HR outsourcing solution and is our primary offering. Workforce Synchronization, which generally is offered only to our middle market client segment, is a lower cost offering with a typically longer commitment that includes the same compliance and administrative services as Workforce Optimization and allows those clients to select, for an additional fee, from the strategic HR products and services that are included with Workforce Optimization.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solution. We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products and services generally are offered only with our other solutions.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions are designed to improve the productivity and profitability of small and medium-sized businesses. These solutions relieve business owners and key executives of many employer-related administrative and regulatory burdens, which enable them to focus on the core competencies of their businesses. Our PEO HR Outsourcing Solutions also promote employee performance through human capital management techniques designed to improve employee engagement and satisfaction. We enter into a Client Service Agreement (&#8220;CSA&#8221;) with each of our PEO HR Outsourcing Solutions clients under which we and our client act as co-employers of the employees who work at the client&#8217;s worksite, or worksite employees (&#8220;WSEEs&#8221;). Under the CSA, we assume responsibility for personnel administration and assist our clients in complying with employment-related governmental regulations, while the client retains the employees&#8217; services in its business and remains the employer for other purposes. We charge a comprehensive service fee (&#8220;comprehensive service fee&#8221; or &#8220;gross billing&#8221;), which is invoiced concurrently with the processing of payroll for the WSEEs of the client. The comprehensive service fee consists of the payroll of our WSEEs plus an additional amount reflected as a percentage of the payroll cost of the WSEEs.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-38">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-39">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accomplish the objectives of our PEO HR Outsourcing Solutions through a &#8220;high-touch/high-tech&#8221; approach to service delivery. In advisory areas, such as recruiting, employee performance management and employee training, we employ a high-touch approach designed to ensure that our clients receive the personal attention and expertise needed to create a customized human resources solution. We utilize a variety of information technology capabilities to deliver our PEO HR Outsourcing Solutions, including Insperity Premier through which we, along with our clients and WSEEs, manage employee administration, payroll, payroll tax, benefits, retirement solutions and other HR-related information, creating efficiencies for all parties. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had 83 physical office locations in 45 markets. To take advantage of economic efficiencies, multiple sales offices may share a physical location. In addition, we had four regional service centers along with human resources and client service personnel located in a majority of our 45 sales markets, which serviced an average of 315,072 WSEEs per month in the fourth quarter of <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-40">2023</ix:nonNumeric>. Our service centers coordinate PEO HR Outsourcing Solutions for clients on a regional basis and localized face-to-face human resources services.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were organized as a corporation in 1986. Our principal executive offices are located at 19001 Crescent Springs Drive, Kingwood, Texas 77339. Our telephone number at that address is (281) 358-8986, and our website address is www.insperity.com. Our stock is traded on the New York Stock Exchange under the symbol &#8220;NSP.&#8221; We file or furnish periodic reports with the Securities and Exchange Commission (&#8220;SEC&#8221;), including our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and if applicable, amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. Through the investor relations section of our website, we make available electronic copies of the documents that we file or furnish to the SEC, the charters of the standing committees of our Board of Directors (&#8220;Board&#8221;) and other documents related to our corporate governance, including our Code of Conduct. Access to these electronic filings is available free of charge as soon as reasonably practicable after filing or furnishing them to the SEC. Printed copies of our committee charters and other governance documents and filings can be requested by writing to our corporate secretary at the address above. Information on our website is not a part of, and is not incorporated into, this report or any other report we may file with or furnish to the SEC, whether before or after the date of this report and irrespective of any general incorporation language therein.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span id="i12c5c4d397554b8f857fff510b6b9986_61531"></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PEO Industry</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PEO industry began to evolve in the early 1980s largely in response to the burdens placed on small and medium-sized employers by an increasingly complex legal and regulatory environment. While various service providers were available to assist these businesses with specific tasks, PEOs emerged as providers of a more comprehensive range of services relating to the employer/employee relationship. In a PEO arrangement, the PEO assumes certain aspects of the employer/employee relationship as defined in the contract between the PEO and its client. Because PEOs provide employer-related services to a large number of employees, they can achieve economies of scale that allow them to perform employment-related functions more efficiently, provide a greater variety of employee benefits, and devote more attention to human resources management than a client can individually.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the key factors driving demand for PEO services include:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the focus on growth and productivity of the small and medium-sized business community in the United States, utilizing outsourcing to concentrate on core competencies</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the need to provide competitive health care and related benefits to attract and retain employees</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the increasing costs associated with health and workers&#8217; compensation insurance coverage, workplace safety programs, employee-related complaints and litigation</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">complex regulation of payroll, payroll tax and employment issues and the related costs of compliance, including the allocation of time and effort to such functions by owners and key executives</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the significant costs, time and specialized knowledge required to purchase or develop the technology infrastructure to administer benefits, HR and payroll processing on an integrated basis</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant factor in the development of the PEO industry has been increasing recognition and acceptance of PEOs and the co-employer relationship by federal and state governmental authorities. Insperity and other industry leaders, in concert with the National Association of Professional Employer Organizations (&#8220;NAPEO&#8221;), have worked with the relevant governmental entities for the establishment of a regulatory framework that protects clients and employees, discourages </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-41">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-42">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unscrupulous and financially unsound PEOs, and promotes further development of the industry. Currently, 42 states have enacted legislation either recognizing PEOs or requiring licensing, registration, or certification, and several others are considering such regulation. Such laws vary from state to state but generally provide for monitoring the fiscal responsibility of PEOs. State regulation assists in screening insufficiently capitalized PEO operations and helps to resolve interpretive issues concerning employer/employee status for specific purposes under applicable state law. We have actively supported such regulatory efforts and are currently recognized, licensed, registered, certified or pursuing registration in all of these states. The cost of compliance with these regulations is not material to our financial position or results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Small Business Efficiency Act (&#8220;SBEA&#8221;) created a federal regulatory framework for the payment of wages to WSEEs and the reporting and remittance of federal payroll taxes on those wages paid by PEOs certified under the Internal Revenue Code as meeting certain requirements (&#8220;CPEOs&#8221;). We actively supported the enactment of this law. The SBEA clarified that a CPEO, rather than the client, is treated as the employer for purposes of reporting and remitting payroll taxes. It also clarified that a CPEO is treated as a successor employer for purposes of the wage base of WSEEs on which federal payroll taxes are applied. In addition, the law clarified that clients of a CPEO remain eligible for specified tax credits for which they would have been eligible absent the CPEO relationship. Following the establishment of the voluntary certification program by the Internal Revenue Service of the United States (&#8220;IRS&#8221;) and Treasury Department, our PEO subsidiary, Insperity PEO Services, L.P., received its designation as a CPEO from the IRS.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Service Offerings</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PEO HR Outsourcing Solutions</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We serve small and medium-sized businesses by providing our PEO HR Outsourcing Solutions, which encompass a broad range of services. Both of our PEO HR Outsourcing Solutions offer the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">payroll and benefits administration</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">general HR advice</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">health and workers&#8217; compensation insurance programs </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">401(k) retirement plan sponsored by us</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employer liability management</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">assistance with government compliance</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">personnel records management</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to Insperity Premier for employees, managers, and client owners</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Workforce Optimization solution also provides additional services that our Workforce Synchronization clients can purchase for an additional fee, including the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employee recruiting and support</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employee performance management</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">training and development services</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions are designed to attract and retain high-quality employees, while relieving client owners and key executives of many employer-related administrative and regulatory burdens. As a co-employer in the PEO relationship, we assume or share many of the employer-related responsibilities and assist our clients in complying with many employment-related governmental laws and regulations. Historically, we believe that we have successfully marketed the compliance component of our service offering and that our compliance-related services have increased the value proposition of our service offering.  Among the employment-related laws and regulations that may affect a client are the following:</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-43">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-44">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;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:0.1%"/><td style="width:1.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.385%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.255%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal Revenue Code (the &#8220;Code&#8221;)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Occupational Safety and Health Act (OSHA)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Income Contribution Act (FICA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Worker Adjustment and Retraining Notification Act (WARN)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Unemployment Tax Act (FUTA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uniformed Services Employment and Reemployment Rights Act (USERRA)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Labor Standards Act (FLSA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State unemployment and employment security laws</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee Retirement Income Security Act, as amended (ERISA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State workers&#8217; compensation laws</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Omnibus Budget Reconciliation Act of 1985 (COBRA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Health Care and Education Reconciliation Act of 2010 (the &#8220;Reconciliation Act&#8221;)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immigration Reform and Control Act (IRCA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patient Protection and Affordable Care Act (PPACA)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title VII (Civil Rights Act of 1964)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and local law equivalents of the foregoing</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Health Insurance Portability and Accountability Act (HIPAA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Families First Coronavirus Response Act (FFCRA)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Age Discrimination in Employment Act (ADEA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief and Economic Security Act, also known as the CARES Act</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Americans with Disabilities Act (ADA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Appropriations Act, 2021 (CAA)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Family and Medical Leave Act (FMLA)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The American Rescue Plan Act of 2021 (ARPA)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Genetic Information Nondiscrimination Act of 2008</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paycheck Protection Program and Healthcare Enhancement Act (PPP)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Drug-Free Workplace Act</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SECURE 2.0 Act of 2022, as part of The Consolidated Appropriations Act, 2023</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These laws and regulations are complex, and in some instances overlapping.  We assist our PEO HR Outsourcing Solutions clients in complying with these laws and regulations by providing services in the categories set forth below:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Administrative Functions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Administrative functions encompass a wide variety of processing and recordkeeping tasks, mostly related to payroll administration and regulatory compliance. Specific examples include:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">payroll processing</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">payroll tax deposits</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">payroll tax reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employee file maintenance</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">unemployment claims processing</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">workers&#8217; compensation claims reporting and monitoring</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit Plans Administration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We maintain numerous benefit plans for eligible WSEEs including the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a group health plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a health savings account program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a health care flexible spending account plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a 401(k) retirement plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an employee well-being program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">cafeteria plans for group health and health savings account contributions</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">short-term and long-term disability insurance</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-45">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-46">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an educational assistance program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an adoption assistance program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">group term life insurance</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">accidental death and dismemberment insurance</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">critical illness and accident insurance</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The group health plan includes medical, dental, vision and prescription drug coverage. All benefit plans are provided to eligible employees based on the specific eligibility provisions of each plan. We are the policyholder responsible for the costs and premiums associated with any group insurance policies that provide benefits under these plans, and we act as plan sponsor and administrator of the plans. We negotiate the terms and costs of the plans, maintain the plans in accordance with applicable federal and state regulations and serve as liaison for the delivery of these benefits to WSEEs and corporate employees. COBRA coverage is extended to eligible terminated WSEEs and other eligible individuals in accordance with applicable law. We believe that the variety and comprehensive nature of our benefit plan offerings are generally not available to employees in our small and medium-sized business target market and allow our clients to compete with the type and level of benefits usually offered only by companies with a larger group of employees. As a result, we believe the availability of these benefit plans provides our clients with a competitive advantage that small and medium-sized businesses are typically unable to attain on their own.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insperity Premier. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity Premier is our cloud-based human capital management platform for our PEO HR Outsourcing Solutions and is available to our clients with minimal implementation effort. It is designed to provide our service providers with insight into client and WSEE HR information to better support their needs. Insperity Premier provides role-based access to a wide range of human capital management functions, along with personalized content to the managers, owners and WSEEs of our PEO HR Outsourcing Solutions clients, including:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For managers and client owners:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">WebPayroll for the submission, approval, and reporting of payroll data</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">mobile access to review and approve payroll transactions and employee time entry</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">tools to manage the onboarding of new employees</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employee administration functions such as viewing or changing information about employees</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to client-specific compliance-related information relevant to many HR areas</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">reporting and analytics tools to create, view, save, and export reports and data about employees and to perform more complex analysis and visualization of their workforce data with the Insperity People Analytics solution </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">ability to manage employee time and attendance information, absences, and paid time off</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to talent management tools in the areas of recruiting, performance management, and learning management</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to a library of online human resources forms</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to a wide range of best-practices human resources management content</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For WSEEs:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to view, edit, and change a range of employee profile information</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">online check stubs, pay history, W-2 forms, W-4 forms, and other state forms</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employee-specific benefits content, including summary plan descriptions, enrollment status, and tools to assist with benefits selection for Insperity-sponsored plans</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">access to 401(k) retirement plan information for covered plans</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-47">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-48">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">e-learning web-based training</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">links to benefits providers and other key vendors</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">performance management tools including self-reviews and review history, if offered by client</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">ability to submit time and attendance information, absences, and paid time off requests, if offered by client</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">mobile access to perform a wide range of employee-specific activities such as reporting time and attendance and paid time off, view pay stubs, insurance coverage and ID cards, view 401(k) balances and other commonly accessed data</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">People Management</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In addition to the services we deliver through Insperity Premier, we provide a wide variety of human capital management services that give our clients access to HR advisors and additional resources normally found only in the human resources departments of large companies. All PEO HR Outsourcing Solutions clients have access to our advice concerning personnel policies and practices, including recruiting, discipline, and termination procedures. Other human capital management services we provide include:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">drafting and reviewing personnel policies and employee handbooks</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">designing job descriptions</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">performing prospective employee screening and background investigations</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">designing performance appraisal processes and tools</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">professional development and issues-oriented training</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">diversity, equity and inclusion training</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employee coaching and counseling</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">substance abuse awareness training</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">outplacement services</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">compensation guidance</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employer Liability Management</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Under the CSA, we assume many of the employment-related responsibilities associated with the administrative functions, benefit plans administration, and human capital management services we provide. For many of those employment-related responsibilities that are the responsibility of the client or of both the client and us, we may assist our clients in managing and limiting liability. This assistance may include safety-related risk management reviews as well as the implementation by our clients of safety programs, for which our clients are responsible, that are designed to reduce workplace accidents and, consequently, workers&#8217; compensation claims. We also provide guidance to clients for avoiding discrimination, sexual harassment and civil rights violations, and we assist with termination decisions when consulted to attempt to minimize liability on those grounds. While we do not provide legal services to our clients, we employ in-house and external counsel who specialize in several areas of employment law, have broad experience in disputes concerning the employer/employee relationship, and provide support to our internal human resources professionals. As part of our comprehensive service, we also maintain employment practice liability insurance coverage for ourselves and our clients, monitor developments in HR-related laws and regulations, and notify clients of the potential effect of such changes on employer liability.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">MarketPlace</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">SM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">provided by Insperity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Through our many alliances with best-in-class providers, Insperity&#8217;s MarketPlace is an e-commerce portal that brings a wide range of products and services to our clients, WSEEs and their families. Through MarketPlace, which is provided through Insperity Premier, our clients also have the opportunity to offer their products and services to other clients and WSEEs.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Middle Market Solutions. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the middle market sector, which we generally define as those companies with employee populations ranging from approximately 150 to 5,000 WSEEs, has historically been under-served by the PEO industry. Currently, we have a dedicated sales management, service personnel and consulting staff who concentrate </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-49">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-50">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solely on the middle market sector. Our average number of WSEEs per month in our middle market sector in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-51">2023</ix:nonNumeric> increased 10.5% from 2022, and the middle market sector as a percentage of our overall WSEE count also  increased over this period, representing approximately 26.1% and 24.9% of our total average paid WSEEs during <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-52">2023</ix:nonNumeric> and 2022, respectively. Clients with an average number of WSEEs exceeding 1,000 paid WSEEs represented 5.5% and 5.4% of our total average paid WSEEs during <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-53">2023</ix:nonNumeric> and 2022, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Product and Services Offerings</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer other product and services offerings on a stand-alone basis and to our PEO HR Outsourcing Solutions clients. We also strive to leverage our relationships with our customers to enable cross-selling of our various products and services.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-54">2023</ix:nonNumeric> and 2022, revenues from our other products and services offerings as a percentage of our total revenues were 0.8% and 0.7%, respectively. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following are the key components of our other products and services, which are offered separately or as a bundle:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Traditional Payroll and Human Capital Management Solution. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Insperity Workforce Acceleration solution is a comprehensive human capital management and payroll services solution for clients that do not choose our PEO HR Outsourcing Solutions. This solution combines a third-party cloud-based human resources software suite that provides integrated payroll, HR administration and employee onboarding, benefits administration, performance management, and time and attendance functionality with HR guidance and tools, as well as reporting and analytics. In addition, through a strategic partner, Workforce Acceleration clients have access to a national, licensed insurance brokerage that specializes in the insurance needs of small businesses.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recruiting Services. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Recruiting Services offer direct hire placement on an as-needed basis and provides outsourced support for individual requisitions or large-scale hiring projects. In addition, we provide consulting services to assist in the creation and maintenance of consistent hiring practices and retention strategies. We also provide compensation services, behavior-based interview training and talent assessment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employment Screening. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Employment Screening services offer a customized approach to background-check reporting for companies. Services include criminal records checks; verification of employment history or education; driving record, civil record and credit history checks; and confirmation of extraordinary credentials.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Retirement Services. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Retirement Services solutions deliver comprehensive 401(k) retirement plan recordkeeping and administrative services to small and medium-sized businesses, primarily in connection with a 401(k) retirement plan we sponsor for our PEO HR Outsourcing Solutions clients. Services include employee education and enrollment, participant communications, elective deferral withholding and transmission, matching contribution calculation, loan and distribution processing, regulatory filing preparation and nondiscrimination testing.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Insurance Services. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Insurance Services solutions offer assistance through our licensed insurance agency to small and medium-sized businesses throughout the United States to secure affordable, customizable business insurance packages and life, health and disability insurance policies. Insurance Services also assists individuals in obtaining insurance coverages.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Client Service Agreement</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All PEO HR Outsourcing Solutions clients execute a CSA with us. The CSA provides for an ongoing relationship between Insperity and the PEO HR Outsourcing Solutions client. For most clients, the CSA generally establishes pricing for a period of one year and is subject to termination by Insperity or the client upon 30 days&#8217; written notice or upon shorter notice in the event of default. CSAs for our middle market clients generally establish pricing for two years and are subject to termination by clients upon payment of a termination fee or otherwise by the parties upon an event of default. The CSA establishes our comprehensive service fee, which is subject to periodic adjustments to account for changes in the composition of the client&#8217;s workforce, employee benefit election changes, and statutory changes that affect our costs. Under the CSA, clients are obligated to pay the estimated payroll tax component of the comprehensive service fee in a manner that reflects the pattern of incurred payroll tax costs. This practice aligns clients&#8217; payments to us with our obligations to make payments to tax authorities, which are higher in the earlier part of the year and decrease as limits on wages subject to payroll tax are reached. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-55">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-56">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CSA also establishes the division of responsibilities between us and the client as co-employers. Pursuant to the CSA, we are responsible for personnel administration and for compliance with certain employment-related government regulations. In addition, we assume liability for payment of salaries and wages (as well as related payroll taxes) of our WSEEs and responsibility for providing specified employee benefits to such persons. These liabilities are not contingent on the prepayment by the client of the associated comprehensive service fee. Instead, as a result of our employment relationship with each of our WSEEs, we are liable for payment of salary and wages to the WSEEs as reported by the client and are responsible for providing specified employee benefits to such persons regardless of whether the client pays the associated comprehensive service fee. The client retains the employees&#8217; services and remains liable for complying with certain government regulations that require control of the worksite or daily supervisory responsibility or is otherwise beyond our ability to assume. A third group of responsibilities and liabilities are assumed by both Insperity and the client where such concurrent responsibility is appropriate. The specific division of applicable responsibilities under our CSAs generally is as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insperity Responsibilities</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payment of wages and salaries as reported by the client and related tax reporting and remittance (local, state and federal withholding, FICA, FUTA, state unemployment)</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Workers&#8217; compensation compliance, procurement, management and reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Compliance with the Code, COBRA, ERISA and PPACA for Insperity-sponsored employee benefit plans, as well as monitoring changes in other governmental laws and regulations governing the employer/employee relationship and updating the client when necessary</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Offering benefits under Insperity-sponsored employee benefit plans </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Administration of Insperity-sponsored employee benefit plans</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Client Responsibilities</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payment, through Insperity, of commissions, bonuses, vacations, paid time off, sick pay, paid leaves of absence, and severance payments</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payment and related tax reporting and remittance of non-qualified deferred compensation and equity-based compensation</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Products produced and/or services provided</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Compliance with OSHA regulations, EPA regulations, FLSA, FMLA, WARN, USERRA, and state and local equivalents and compliance with government contracting provisions</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Compliance with federal, state, and local pay or play health care mandates and all such other similar federal, state and local legislation</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Compliance with the National Labor Relations Act (&#8220;NLRA&#8221;), including all organizing efforts and expenses related to a collective bargaining agreement and related benefits</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Professional licensing requirements, fidelity bonding, and professional liability insurance</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Ownership and protection of all client intellectual property rights</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Compliance with the Code, COBRA, PPACA, and ERISA for client-sponsored employee benefit plans</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">For clients electing payroll tax deferrals and claiming tax credits under the FFCRA, the CARES Act, PPP, CAA, and ARPA (collectively, the &#8220;COVID Relief Programs&#8221;), the client has sole responsibility for determining eligibility under the programs and depositing deferred payroll tax amounts with the U.S. Treasury as they become due</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concurrent Responsibilities</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Implementation of policies and practices relating to the employee/employer relationship</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-57">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-58">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Internal compliance with all federal, state and local employment laws, including Title VII of the Civil Rights Act of 1964, ADEA, Title I of ADA, the Consumer Credit Protection Act and immigration laws and regulations</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain employment practice liability insurance coverages (including coverages for our clients) to manage our exposure for various employee-related claims. Our incurred costs in excess of annual premiums with respect to this exposure have historically been insignificant to our operating results.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we are a co-employer with the client for some purposes, it is possible that we could incur liability for violations of such laws, even if we are not responsible for the conduct giving rise to such liability. Our CSA ordinarily addresses this issue by providing that the client will indemnify us for liability incurred to the extent the liability is attributable to conduct by the client. Notwithstanding this contractual right to indemnification, it is possible that we could be unable to collect on a claim for indemnification and may therefore be ultimately responsible for satisfying the liability in question.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In most instances, clients are required to remit their comprehensive service fees no later than the same day as the applicable payroll date by wire transfer or automated clearinghouse transaction. Although we are ultimately liable, as the employer for payroll purposes, to pay employees for work previously performed, we retain the ability to terminate immediately the CSA and associated WSEEs or to require prepayment, letters of credit, or other collateral upon deterioration in a client&#8217;s financial condition or upon non-payment by a client. These rights, the periodic nature of payroll, and the overall quality of our client base have resulted in an excellent overall collections history.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PEO HR Outsourcing Solutions Clients</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity&#8217;s PEO HR Outsourcing Solutions provide value-added, full-service human resources solutions we believe are most suitable to a specific segment of the small and medium-sized business community. We target successful businesses with approximately 10 to 5,000 employees that recognize the advantage in the strategic use of high-performance human resources practices. We have set a long-term goal to serve approximately 10% of the overall small and medium-sized business community in terms of WSEEs. We serve clients and WSEEs located throughout the United States. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-59">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-60">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By region, our revenue distribution for the year ended December&#160;31, 2023, was as follows:</span></div><div style="text-align:center"><img src="nsp-20231231_g3.jpg" alt="549755843993" style="height:453px;margin-bottom:5pt;vertical-align:text-bottom;width:751px"/></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 1 to the Consolidated Financial Statements, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">&#8220;Accounting Policies,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information related to the change in revenues by region.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All prospective PEO HR Outsourcing Solutions clients are evaluated on the basis of a comprehensive analysis of employer-related risks entailing many factors, including (where permitted) industry and operations, workplace safety and workers&#8217; compensation, unemployment history, operating stability, group medical information, human resources practices and other employer risks. As part of our client selection strategy, we strive to minimize offering our PEO HR Outsourcing Solutions to businesses falling within certain specified NAICS (North American Industry Classification System) codes for those industries that we believe present a higher employer risk such as employee injury, high turnover or litigation.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-61">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-62">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions client base is broadly distributed throughout a wide variety of industries as follows:</span></div><div style="text-align:center"><img src="nsp-20231231_g4.jpg" alt="549755844980" style="height:453px;margin-bottom:5pt;vertical-align:text-bottom;width:752px"/></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This diverse client base lowers our exposure to downturns or volatility in any particular industry. However, our performance could be affected by a downturn in one of these industries or by general economic conditions within the small and medium-sized business community.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We focus heavily on client retention. During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-63">2023</ix:nonNumeric> and 2022, our retention rate was approximately 83% and 85%, respectively. For all PEO HR Outsourcing Solutions clients, the average annual retention rate over the last five years was approximately 85%. Client attrition is attributable to a variety of factors, including: (1) client non-renewal due to price or service factors; (2) client business failure, sale, merger or disposition; (3) our termination of the CSA resulting from the client&#8217;s non-compliance or inability to make timely payments; and (4) competition from other PEOs or business services firms.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Marketing and Sales</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had 98 sales offices located in 45 markets. Our sales offices typically consist of seven to nine Business Performance Advisors (&#8220;BPAs&#8221;), a district sales manager, and an office administrator. To take advantage of economic efficiencies, multiple sales offices may share a physical location. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identify markets using a systematic market evaluation and selection process. We continue to evaluate a broad range of factors in the selection process, using a market selection model that weighs various criteria that, based on our experience, we believe are reliable predictors of successful penetration. Among the factors we consider are:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">market size, in terms of small and medium-sized businesses engaged in selected industries that meet our risk profile</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">market receptivity to PEO services, including the regulatory environment and relevant history with other PEO providers</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">existing relationships within a given market, such as vendor or client relationships</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-64">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-65">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">expansion cost issues, such as advertising and overhead costs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">direct cost issues that bear on our effectiveness in controlling and managing the cost of our services, such as workers&#8217; compensation and health insurance costs, unemployment risks, and various legal and other factors</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a comparison of the services we offer to alternatives available to small and medium-sized businesses in the relevant market, such as the cost to the target clients of procuring services directly or through other PEOs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">long-term strategy issues, such as the general perception of markets and our estimate of the long-term revenue growth potential of the market</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop a mix of national and local advertising media and a placement strategy tailored to each individual market. After selecting a market and developing our marketing mix, but prior to entering the market, we engage in an organized media and public relations campaign to prepare the market for our entry and to begin the process of generating sales leads. We market our services through various business promotions and a broad range of media outlets, including digital marketing, television, radio, newspapers, periodicals and direct mail. We employ public relations firms for most of our markets as well as advertising consultants to coordinate and implement our marketing campaigns. We have developed an inventory of television, radio and newsprint advertisements, which are utilized in this effort.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We routinely seek to develop new marketing approaches and campaigns to capitalize on changes in the competitive landscape for our human resources services and to more successfully reach our target market. We have an agreement with the Professional Golf Association Champions Tour to be the title sponsor of the Insperity Invitational</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#8482;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> presented by UnitedHealthcare</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> professional golf tournament held annually in The Woodlands, Texas (a suburb of Houston). In addition, we have an arrangement with Jim Nantz, a sports commentator, to serve as our national spokesperson. Our marketing campaigns use this event and the relationship with Mr. Nantz as a focal point of our brand marketing efforts.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our organic growth model generates sales leads from six primary sources: direct sales efforts, digital advertising, traditional advertising, third-party channel programs, referrals, and marketing alliances. These leads result in initial presentations to prospective PEO HR Outsourcing Solutions clients, and ultimately, prospective PEO HR Outsourcing Solutions client business profiles. A prospective PEO HR Outsourcing Solutions client&#8217;s business profile reflects information gathered by the BPA about the prospect&#8217;s employees, including base compensation, level of benefits, coverage options, job classification, state of employment and workers&#8217; compensation classification. This information is used to generate a bid from our customized bid system, which applies Insperity&#8217;s proprietary pricing model to the census data. Concurrent with this process, we evaluate prospective clients through the previously described comprehensive employer risk analysis. Upon completion of a favorable employer risk evaluation, the BPA presents the bid and attempts to complete the sale and enroll the prospect. Our selling process typically takes approximately 90 days for clients with less than 150 employees, and 180 days or longer for middle market clients. The process can be extended during economic downturns.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented a sales process that allows our BPAs to offer our PEO HR Outsourcing Solutions or Workforce Acceleration, our traditional payroll solution, to each prospective client with which they meet. This strategy allows us to leverage the same sales force for all of our primary offerings and increases the ability of our BPAs to add clients to our Workforce Acceleration solution when the client is not prepared for PEO HR Outsourcing Solutions. This dual channel approach to selling attempts to reduce barriers to a company becoming a client and allows us to offer solutions better tailored to the specific needs of the business, including at renewal.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide a value-added, full-service human resources solution through our PEO HR Outsourcing Solutions, which we believe is most suitable to a specific segment of the small and medium-sized business community. This full-service approach is exemplified by our commitment to provide a high level of service and technology personnel, which has produced a ratio of corporate staff to WSEEs (the &#8220;staff support ratio&#8221;) that is higher than average for the PEO industry. Based on an analysis of the 2020 through 2022 annual NAPEO surveys of the PEO industry, we have successfully leveraged our full-service approach into significantly higher returns for Insperity on a per WSEE per month basis. During the three-year period from 2020 through 2022, our staff support ratio averaged 57% higher than the PEO industry average. During the same three-year period, our gross profit per WSEE and operating income per WSEE exceeded industry averages by 142% and 208%, respectively.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-66">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-67">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Competition in the PEO industry revolves primarily around quality of services, scope of services, choice and quality of benefits packages, reputation, and price. We believe reputation, national presence, regulatory expertise, financial resources, risk management, and information technology capabilities distinguish leading PEOs from the rest of the industry. We also believe we compete favorably in these areas; however, other PEOs may offer their PEO services at lower prices than we offer.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the differing geographic regions and market segments in which most PEOs operate, and the relatively low level of market penetration by the industry, we consider our primary competition for our PEO HR Outsourcing Solutions to be the traditional in-house provision of human resources services. The PEO industry is highly fragmented and we have seen competition intensify; however, we believe Insperity is one of the largest PEO service providers in the United States. Our largest national competitors include the PEO divisions of large business services companies such as Automatic Data Processing, Inc. and Paychex, Inc., and other national PEOs, such as TriNet Group, Inc, Vensure and Rippling. In addition, we also face competition from: (1) fee-for-service providers such as payroll processors and human resources consultants; (2) human resources technology solution companies; and (3) large regional PEOs in certain areas of the country. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Vendor Relationships</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity provides benefits to its WSEEs under arrangements with a variety of vendors. We consider our contracts with UnitedHealthcare (&#8220;United&#8221;) and the Chubb Group of Insurance Companies (&#8220;Chubb&#8221;) to be the most significant elements of our employee benefits package, as they would be the most difficult to replace.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage to our WSEEs through a national network of carriers including United, UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts. The health insurance contract with United provides approximately <ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited" scale="-2" id="f-68">87</ix:nonFraction>% of our participants&#8217; health insurance coverage and expires on December 31, 2026, subject to cancellation by either party upon 180 days&#8217; notice. For a discussion of our contract with United, which is accounted for using a partially self-funded insurance accounting model, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Critical Accounting Policies and Estimates&#8212;Benefits Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage (the &#8220;Chubb Program&#8221;) has been provided through an arrangement with Chubb (formerly ACE) since 2007. The Chubb Program is a fully insured program whereby Chubb has the responsibility to pay all claims incurred under the policies regardless of whether we satisfy our responsibilities. The current workers&#8217; compensation coverage with Chubb expires on September 30, 2024. In the event we are unable to secure replacement coverage on competitive terms, significant disruption to our business could occur. For additional discussion of the Chubb Program, which includes terms shifting some of the financial responsibility for claims to us, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i79fee8f0ebce46e19572e7878f43875a_7092">Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Critical Accounting Policies and Estimates&#8212;Workers&#8217; Compensation Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Information Technology</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity utilizes a variety of information technology capabilities to provide its PEO HR Outsourcing Solutions and business performance improvement services to its clients and WSEEs and for its own administrative and management information requirements.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity&#8217;s PEO HR Outsourcing Solutions information systems, which include Insperity Premier, are a proprietary mix of applications that includes both internally developed software, licensed software applications and cloud-based services. These systems manage a wide range of transactions and information specific to our PEO HR Outsourcing Solutions, to Insperity and to our clients and WSEEs, including:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">WSEE enrollment</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">human resources management and employee administration</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">benefits and defined contribution plan administration</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">time and attendance collection and administration</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-69">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-70">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">payroll processing</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">client invoicing and collection</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">management information and reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">sales bid calculations</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central to these systems are transaction processing capabilities that allow us to process a high volume of employee enrollment, employee administration, payroll, invoice and bid transactions that meet the specific needs of our clients and prospects. We administer our employee benefits through a proprietary application designed to process employee eligibility and enrollments, manage carrier relationships and maintain a variety of plan offerings. Our retirement services operations are conducted utilizing an industry-leading retirement plan administration application in a third-party hosted environment. Aspects of all of these components are delivered to our PEO HR Outsourcing Solutions clients and WSEEs through Insperity Premier. We utilize commercially available software and cloud-based solutions for other business functions such as finance and accounting, sales force activity management and customer relationship management.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity operates from two separate leased hosting facilities, one of which serves as our primary facility. These facilities host the majority of our business applications, information security and network infrastructure. Each hosting facility houses a mix of primary production applications, disaster recovery, replication and back-up applications, and pre-production environments. These hosting facilities have the capacity to run all of our critical business applications and have sufficient capacity to handle all of our operations on a stand-alone basis, if required. We have an active Business Continuity Plan, which includes information technology capabilities and we utilize a variety of measures to ensure our Business Continuity Plan remains effective and available. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our network infrastructure is designed to ensure appropriate connectivity exists among all of our facilities and provides appropriate Internet connectivity to conduct business with our clients and WSEEs. The network infrastructure is provided through industry standard core network hardware and via high-speed network services provided by multiple vendors.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have incorporated a variety of measures designed to maintain the security and privacy of the information managed through our systems and applications. These measures include industry standard technologies designed to protect, monitor and assess our data centers and network environment; best practice security policies and procedures; annual corporate employee training on data security and privacy; SOC-1 reports prepared by independent firms regarding key systems; and a variety of measures designed to control access to sensitive and private information.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Industry Laws and Regulations</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operations for our PEO HR Outsourcing Solutions are affected by numerous federal, state, and local laws and regulations relating to tax, insurance and employment matters. By entering into a co-employer relationship with our WSEEs, we assume certain obligations and responsibilities of an employer under these federal and state laws and regulations. Because many of these federal and state laws and regulations were enacted prior to the development of nontraditional employment relationships, such as PEOs, temporary employment and outsourcing arrangements, many of these laws and regulations do not specifically address the obligations and responsibilities of nontraditional employers. Currently, the federal government and 42 states have passed laws that either recognize PEOs, require licensing or registration of PEOs, or provide voluntary certification programs for PEOs, and several others are considering such regulation. The SBEA established a voluntary certification program and created a federal regulatory framework for the payment of wages to WSEEs and for the reporting and remittance of federal payroll taxes on those wages paid by CPEOs. Our PEO subsidiary, Insperity PEO Services, L.P., is a CPEO. Please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i12c5c4d397554b8f857fff510b6b9986_61531">Item 1. &#8220;Business&#8212;PEO Industry&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an employer, we are subject to federal statutes and regulations governing the employer/employee relationship. Subject to the issues discussed below, we believe that our operations are in compliance, in all material respects, with all applicable federal statutes and regulations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Employee Benefit Plans</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer various employee benefits plans to eligible employees, including our WSEEs. These plans include:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a group health plan, which includes medical, dental, vision and prescription drug coverage</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-71">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-72">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a 401(k) retirement plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">cafeteria plans under Code Section 125</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a health savings account program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a welfare benefits plan, which includes life, disability, accidental death and dismemberment, critical illness, and accident insurance, as well as an employee well-being program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a health care flexible spending account plan</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an educational assistance program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">an adoption assistance program</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a commuter benefits program</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, employee benefit plans are subject to provisions of the Code, ERISA, and COBRA. The number and complex nature of federal and state regulations relating to employer-sponsored health plans has continued to increase over time. We believe that additional regulatory burdens placed on employers can increase the demand for our services because small and medium-sized businesses are especially challenged in their efforts to comply with governmental regulations due to limited resources and a lack of expertise. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employer Status and Employee Benefit Plans.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are the sponsor of the employee benefit plans that we offer to eligible WSEEs.  Our plans are governed by ERISA and the Code.  Our ability to sponsor these plans, to have them governed by ERISA, and to receive favorable tax treatment under the Code is dependent on our status as &#8220;employer&#8221; of the WSEEs.  Employer status is determined under various rules, regulations, and interpretations.  While we believe that we qualify as employer under applicable laws, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i7b7b6045b5424a17ae758e7086b61d52_3647">Item 1.A. &#8220;Risk Factors &#8211; A determination that we are not the employer of our WSEEs and an inability to offer alternate benefit plans could have a material adverse effect on our business.&#8221;</a></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Patient Protection and Affordable Care Act.  </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of the impact of the Patient Protection and Affordable Care Act on our business, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i213331c6e85243048aad8da0debec5b0_5031">Item 1A. &#8220;Risk Factors&#8212;PEO HR Outsourcing Solutions Risks&#8212;Health care reform could affect our health insurance plan and could lead to a significant disruption in our business.&#8221; </a></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">401(k) Retirement Plans. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 401(k) Retirement Plan for WSEEs is operated pursuant to guidance provided by the IRS under Revenue Procedure 2002-21 and Revenue Procedure 2003-86, each of which provides guidance for the operation of defined contribution plans maintained by PEOs that benefit WSEEs. This guidance provides qualification standards for PEO plans that, if met, negate the inquiry of common law employer status for purposes of the exclusive benefit rule. All of Insperity&#8217;s 401(k) Retirement Plans have received determination letters from the IRS confirming the qualified status of the plans.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Employment Taxes</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a co-employer, Insperity generally assumes responsibility and liability for the payment of federal and state employment taxes with respect to wages and salaries paid to our WSEEs. There are essentially three types of federal employment tax obligations included in Subtitle C &#8212; Employment Taxes of the Code:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">withholding of income tax requirements governed by Code Section 3401, et seq.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">obligations under FICA, governed by Code Section 3101, et seq.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">obligations under FUTA, governed by Code Section 3301, et seq.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these Code sections, employers have the obligation to withhold and remit the employer portion and, where applicable, the employee portion of these taxes.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SBEA provides a CPEO shall be treated as the employer under Subtitle C &#8211; Employment Taxes of the Code and shall be responsible for reporting federal employment taxes on remuneration paid by the CPEO rather than the CPEO clients.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-73">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-74">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For any client CSA that is not a CPEO contract, Code Section 3401, which applies to federal income tax withholding requirements, contains an exception to the general common law test applied to determine whether an entity is an &#8220;employer&#8221; for purposes of federal income tax withholding. Code Section 3401(d)(1) states that if the person for whom services are rendered does not have control of the payment of wages, the &#8220;employer&#8221; for this purpose is the person having control of the payment of wages. The Treasury regulations issued under Code Section 3401(d)(1) state that a third party can be deemed to be the employer of workers under this section for income tax withholding purposes where the person for whom services are rendered does not have legal control of the payment of wages. While several courts have examined Code Section 3401(d)(1), its ultimate scope has not been delineated. Moreover, the IRS has to date relied extensively on the common law test of employment in determining liability for failure to comply with federal income tax withholding requirements.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, while we believe that we can assume the withholding obligations for WSEEs, in the event we fail to meet these obligations, the client may be held ultimately liable for those obligations. While this interpretive issue has not to our knowledge discouraged clients from enrolling with Insperity, there can be no assurance that a definitive adverse resolution of this issue would not do so in the future. These interpretive uncertainties may also impact our ability to report employment taxes on our own account rather than the accounts of our clients.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clients who elected to defer the employer portion of social security under the CARES Act have sole responsibility for reporting and depositing deferred amounts with the U.S. Treasury. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Unemployment Taxes</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record our state unemployment insurance (&#8220;SUI&#8221;) tax expense based on taxable wages and tax rates assigned by each state. State unemployment tax rates vary by state and are determined, in part, based on Insperity&#8217;s prior years&#8217; compensation and unemployment experience in each state. Certain rates are determined, in part, by each client&#8217;s own compensation and unemployment experience. In addition, states have the ability under law to increase unemployment tax rates, including retroactively, to cover deficiencies in the unemployment tax funds. Rate notices are typically provided by the states during, or prior to, the first quarter of each year; however, some notices are received later. Until we receive the final tax rate notices, we estimate our expected SUI rate in those particular states.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">State Regulation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While some states do not explicitly regulate PEOs, 42 states have adopted provisions for licensing, registration, certification or recognition of PEOs, and several others are considering such regulation. Such laws vary from state to state but generally provide for monitoring the fiscal responsibility of PEOs, and in some cases codify and clarify the co-employment relationship for unemployment, workers&#8217; compensation and other purposes under state law. We believe that we are in compliance with the material requirements in all 42 states that have such laws. Regardless of whether a state has licensing, registration or certification requirements for PEOs, we must comply with a number of other state and local regulations that could impact our operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that our ability to attract and retain highly motivated and skilled corporate employees with diverse backgrounds and experiences is critical to our continued success. Our human capital management objective is to attract, develop, and retain qualified corporate employees as appropriate to support our growth, client service initiatives, and technology investments, while furthering our commitment to our culture, mission, and values.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had approximately 4,400 corporate employees as of December&#160;31, 2023. We believe our relations with our corporate employees are good. None of our corporate employees are covered by a collective bargaining agreement. The number of BPAs and trained BPAs impacts our ability to grow our customer base. We refer to BPAs who have been employed for two months and completed initial sales training as &#8220;trained BPAs.&#8221; During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-75">2023</ix:nonNumeric> and 2022, the average number of BPAs were 748 and 669, respectively, while the average number of trained BPAs were 685 and 601, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer numerous programs and benefits in furtherance of our human capital management objective, including: competitive compensation and benefits; corporate 401(k) retirement plan with a matching component; employee stock purchase program; leadership development programs; the Insperity MVP (Mission Values Performance) employee recognition program; flexible remote working arrangements; and employee benevolence programs to provide additional assistance to corporate employees in times of need.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-76">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-77">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">BUSINESS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor and evaluate the effectiveness of our human capital management efforts by seeking formal and informal feedback from our corporate employees, including periodic surveys of our corporate employees to obtain their opinions on key topics.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity currently has registered trademarks, copyrights and other intellectual property. We believe that our trademarks as a whole are of considerable importance to our business.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-78">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-79">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1770"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;Risk Factors.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statements in this section describe the known material risks to our business and should be considered carefully.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1808"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Economic Risks</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1814"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse economic conditions could negatively affect our industry, business, and results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The small and medium-sized business market is sensitive to changes in economic activity levels as well as the credit markets. As a result, the demand for the outsourced HR services we provide clients could be adversely impacted by weak economic conditions or difficulty obtaining credit. Current and prospective clients may respond to such conditions by reducing employment levels, compensation levels, employee benefit levels and outsourced HR services. In addition, during periods of weak economic conditions, current clients may have difficulty meeting their financial obligations to us and may select alternative HR services at more competitive rates than we offer. Further, our growth is partially dependent on hiring of new employees by our existing clients, which may be negatively impacted during periods of tight labor markets, such as the low unemployment environment experienced during 2022 and 2023, and during economic slowdowns, such as the high unemployment levels experienced during 2020. Such developments could adversely impact our financial condition, results of operations and future growth rates.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3746"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to comply with or meet client expectations regarding certain COVID-19 relief programs, our business, financial condition, and results of operations could be materially adversely affected.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A number of governmental programs and incentives were created to assist businesses and individuals during the COVID-19 pandemic. Certain of these programs and incentives have required us to make changes to our systems that manage leave, payroll and payroll-related tax calculation, invoicing and collection of service fees, COBRA participation, and client reporting. For example, the CARES Act allowed companies to defer certain payroll taxes, which were reflected in the payrolls we processed for those clients. Client companies are liable for repaying the deferred amounts to the IRS; however, the IRS has not yet clarified how such deferred amounts will be properly applied to companies utilizing a PEO and, if and when issued, such guidance may require further revisions to our systems or processes. In addition, further legislation may be enacted at the federal, state or local level that may require further changes to our processes and systems or that may expand the coverage afforded to WSEEs under our health and workers&#8217; compensation insurance programs.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, PEO clients are dependent on their PEO to process Employee Retention Tax Credits (&#8220;ERC&#8221;) on a consolidated basis, including through amending previously filed payroll tax forms with the IRS. The IRS has experienced significant backlogs in processing amended tax forms from employers seeking ERC refunds and we are currently awaiting IRS review of a number of ERC claims with respect to our PEO clients. Currently, the deadline to submit any ERC claims for relevant periods in 2020 is April 2024, and the deadline for relevant periods in 2021 is April 2025.  A pending federal bill, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Tax Relief for American Families and Workers Act of 2024</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (H.R. 7024), however, would retroactively accelerate the deadline for all claims to January 31, 2024. If any of the ERC claims that we made on behalf of our clients were denied or otherwise deemed insufficient, we may not be able to perfect our filings on a timely basis.  Further, eligibility for the ERC is dependent on certain operational information of our clients.  If the IRS were to determine that any of our clients were not eligible for the ERC requested on their behalf and conclude that we are responsible for those claims, or if the IRS were to otherwise challenge the claims we requested, we could face penalties or other liabilities. In either of those events, our clients may seek recourse against us or choose not to renew. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience rejection of any COVID-19 relief program claims on behalf of clients, are unable to timely make system changes needed to comply with other regulations, incur substantial additional costs in doing so, or are otherwise adversely affected by these requirements, then we may face fines, penalties, other regulatory action, or litigation relating to such failure, and we may not have insurance coverage for all or some of these liabilities.  These events could further adversely impact our PEO state licenses or registrations, or our CPEO status, as well as our ability to attract and retain clients.  As a result of the foregoing, our business, results of operations and financial condition could be materially adversely affected.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1826"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank failures or other events affecting financial institutions could have a material adverse effect on our business, results of operations or financial condition, or have other adverse consequences.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a U.S.-based global systemically important bank (or G-SIB) for our PEO operations, including our cash balances associated with that portion of our business. All of our cash deposits are held by Federal Deposit Insurance Corporation </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-80">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-81">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(&#8220;FDIC&#8221;) insured banks, which amounts exceed the FDIC insurance limits. Through various overnight &#8220;sweep account&#8221; programs, we also invest a significant portion of our cash balances in U.S. Treasury-based funds, which are invested through brokerage firms affiliated with the banks at which our deposits are held. The failure of a bank or related brokerage firm that we use, or events involving limited liquidity, non-performance or other adverse conditions in the financial or credit markets impacting financial institutions at which we maintain balances, or concerns or rumors about such events, may lead to disruptions in access to our cash balances, adversely impact our liquidity, including our ability to borrow under our credit facility, or limit our ability to process transactions related to our clients.  In the event of a failure of a bank or other financial institution that holds our cash deposits, there can be no assurance that our deposits in excess of the FDIC or other comparable insurance limits will be recoverable or, even if ultimately recoverable, there may be significant delays in our ability to access those funds. Furthermore, bank failures, non-performance, or other adverse developments that affect financial institutions could impair the ability of one or more of the banks participating in our credit facility from honoring their commitments. Such events could have a material adverse effect on our financial condition or results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, our clients may be adversely affected by any bank failure or other event affecting financial institutions. For example, in early 2023, some of our clients had deposits with banks that were placed into receivership. If those clients had been unable, or if our clients in the future are unable, to meet their obligations to us as a result of a bank failure or other event affecting financial institutions, we may be exposed to potential risks that could impact our financial condition or results of operations. If we were to fail to pay the liabilities that we have assumed associated with our WSEEs, we may be subject to fines or other penalties.   </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1832"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Labor shortages, increasing competition for highly skilled workers, and evolving employee expectations regarding the workplace could have a material adverse effect on our business, financial condition or results of operations. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of our business is heavily dependent on our ability to attract and retain a skilled workforce, including in our service and sales positions. Several factors may limit the labor force available to us or increase our labor costs, including high employment levels, strong macroeconomic conditions, federal unemployment subsidies, and other governmental regulation. As macroeconomic conditions improved from 2021 through 2023, the labor market tightened, resulting in increased employee turnover and skilled labor shortages. Increasing competition for highly skilled and talented workers may make it increasingly difficult and expensive for us to attract and retain a service team capable of supporting our clients or a sales team that is effective in selling our complex service offerings to clients. An overall or prolonged labor shortage, increased turnover, or labor inflation could have a material adverse impact on our growth plans, client service delivery, results of operations and financial condition. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, following the remote work environment that we implemented during the COVID-19 pandemic and a resulting shift in the expectations of our employees, many of our departments have now switched to a &#8220;hybrid&#8221; mode in which remote work is permitted one or more days per week. These changes may impact productivity or have other material impacts on our operations. </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1838"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inflation may reduce our profitability. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflationary pressure could adversely impact our profitability. Our operating costs have increased, and may continue to increase, due to the recent growth in inflation. We may not be able to fully offset these cost increases by raising prices for our services, particularly because our client agreements generally fix our pricing for a period of time, which could result in downward pressure on our profit margins. Further, our clients may choose to reduce their business with us if we increase our pricing.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1844"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographic market concentration makes our results of operations vulnerable to regional economic factors.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our New York, California and Texas markets accounted for approximately 10%, 15% and 18% (including 7% in Houston), respectively, of our WSEEs for the year ended December&#160;31, 2023. Accordingly, unless we are successful in expanding in our current markets and into new markets, which we believe will take additional time, for the foreseeable future, a significant portion of our revenues may be subject to economic, statutory, and regulatory factors specific to New York, California, and Texas.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1850"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to covenants under our credit facility that may restrict our business and financing activities.  Our failure to comply with these covenants may result in an acceleration of our indebtedness, which could have a material adverse effect on our business, financial condition or results of operations. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-82">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-83">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit facility contains, and any future indebtedness of ours likely would contain, covenants that, subject to certain exceptions, impose significant operating and financial restrictions, including restricting our ability to:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">incur additional indebtedness,</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">sell material assets,</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">retire, redeem or otherwise reacquire our capital stock, </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">acquire the capital stock or assets of another business, </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">enter into new lines of business,</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">make investments, and </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">pay dividends.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are required to maintain certain financial covenants. Our ability to comply with the financial covenants may be affected by financial, business, economic, regulatory and other factors beyond our control.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to comply with these covenants, or any other terms of our indebtedness, could result in a default that may limit our ability to borrow additional amounts under our credit facility, which may adversely affect our liquidity. In addition, a default may allow our lenders to accelerate our obligation to repay the outstanding amounts under our credit facility. If we were unable to repay or refinance the accelerated indebtedness on favorable terms, then our business, financial condition and results of operations would be materially adversely affected.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1820"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A future outbreak of highly infectious or contagious diseases could have a material and adverse impact on our business, results of operations, financial condition and cash flows.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spread of a highly infectious or contagious disease could create significant volatility, uncertainty and economic disruption, including as a result of actions taken by businesses and governments in response to such a pandemic that may result in a significant reduction in commercial activity, such as occurred during the COVID-19 pandemic that began in 2020.  The extent to which future pandemics impact our business, operations, financial results and financial condition will depend on numerous evolving factors that are highly uncertain and that we may not be able to accurately predict. While such a pandemic is continuing and even after it has subsided, we may experience material adverse impacts to our business, operations and financial results due to any existing or continuing negative economic impact, including a recession, depression, or periods of supply shortages or high inflation, such as experienced in 2022 following the COVID-19 pandemic. Additionally, future pandemics may change how and when we incur health insurance costs under our health insurance contract with United, such as changes in quarterly levels and timing of both medical and pharmaceutical health insurance claims and processing payment patterns. Accordingly, future pandemics may present, material uncertainty and risk with respect to our business, and may have a material adverse effect on our financial condition, results of operations, cash flows and business.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1856"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PEO HR Outsourcing Solutions Risks</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1863"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We assume liability for WSEE payroll, payroll taxes, benefits costs and workers&#8217; compensation costs and are responsible for their payment regardless of the amount billed to or paid by our clients.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the CSA, we become a co-employer of WSEEs and assume the obligations to pay the salaries, wages and related benefits costs and payroll taxes of such WSEEs. We assume such obligations as a principal, not as an agent of the client. Our obligations include responsibility for the following even if our costs to provide such benefits exceed the fees the client pays us and the amounts collected from WSEEs:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">payment of the salaries and wages for work performed by WSEEs, regardless of whether the client timely pays us the associated service fee</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">withholding and payment of federal and state payroll taxes with respect to wages and salaries reported by Insperity</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">providing benefits to WSEEs</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-84">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-85">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">providing workers&#8217; compensation coverage to WSEEs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the increase in remote work, including by WSEEs, has complicated the calculation of payroll and unemployment taxes applicable to those individuals.  We are dependent on our PEO Outsourcing Solutions clients to properly report the locations in which WSEEs perform services.  If a regulatory authority were to determine that we did not properly calculate or transmit these amounts, then we could be subject to fines, penalties, or other liabilities, which we may not be able to recover from our clients.  We may also need to devote additional resources and incur additional costs to modify our systems to address any such compliance issues.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a client does not pay us, if the costs of services we provide to WSEEs exceed the fees a client pays us, or if we incur fines and penalties as a result of an adverse determination related to our payroll and unemployment tax calculations, our ultimate liability for WSEE payroll, payroll taxes, workers&#8217; compensation and/or benefits costs, as well as any fines or penalties, could have a material adverse effect on our financial condition or results of operations.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1869"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in health insurance costs or our inability to secure replacement health insurance coverage on competitive terms could have a material adverse effect on our business, financial condition or results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintaining health insurance plans that cover WSEEs is a significant part of our business. Our primary health insurance contract expires on December 31, 2026, subject to cancellation by either party upon 180 days&#8217; notice. In the event we are unable to secure replacement contracts on competitive terms, significant disruption and harm to our business could occur.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Health insurance costs are in part determined by our plans&#8217; claims experience and comprise a significant portion of our direct costs. Our health insurance coverage is provided under policies or service contracts that are fully insured. United is the carrier that insures the majority of our coverage. Although all of our carriers remain responsible to pay all covered claims, under our health insurance contract with United, we retain an obligation to United to fund the cost of the plan. The profitability of our PEO HR Outsourcing Solutions is affected by the overall expenses associated with the cost of delivering our services, one of the largest of which is the cost of our health insurance. Our ability to accurately anticipate the expenses associated with the plans, including claims costs on a quarterly or annual basis, can impact our results of operations. If the plans experience an unexpected increase in the number or severity of claims, our associated health insurance costs could increase beyond anticipated levels, as we experienced in 2021 and 2023. These costs are further impacted by a number of factors, including coverage options elected by employees, macro-economic changes, proposed and enacted regulatory changes and wide-spread health-related outbreaks. Contractual arrangements and competitive market conditions may limit or delay our ability to increase service fees to offset any associated potential increased costs associated with the plans, which could substantially impair our financial condition or results of operations. Further, if the overall pricing of our services includes cost assumptions based on inaccurate forecasts of plan expenses, our profitability or our ability to attract and retain clients may be adversely impacted. As a result, if we do not accurately forecast the costs of our plans, our business, financial condition or results of operations may be materially adversely affected. For additional information related to our health insurance costs, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Critical Accounting Policies and Estimates&#8212;Benefits Costs.&#8221;</a></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1875"></div><div style="margin-bottom:10pt;margin-top:10pt"><span id="i213331c6e85243048aad8da0debec5b0_5031"></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health care reform could affect our health insurance plan and could lead to a significant disruption in our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our clients select a PEO Outsourcing Solution pursuant to which we offer the health and welfare benefit plans sponsored by us to the WSEEs co-employed by those clients. The future impact and direction of healthcare reform, including future legislative actions, is unknown and, if any such developments were to reduce our ability to make health care benefits available to WSEEs or were to make our offerings less attractive to our clients, then our business, financial condition, and results of operations may be materially adversely affected.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supporters in various states have advocated and continue to advocate for adoption of health care-related reforms at the state level, which has the potential to significantly change the insurance marketplace for small and medium-sized businesses and how employers provide insurance to employees. Additionally, guidance by the IRS and the U.S. Department of Health and Human Services (&#8220;HHS&#8221;) has not addressed or in some instances is unclear as to the application of certain aspects of federal health care reform laws in the PEO relationship or whether such provisions should be applied at the PEO or client level.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various states have adopted or are considering reforms that may impact the requirements for or availability of PEO-sponsored health plans.  At this time, the insurance market reforms have not had a material adverse impact on our </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-86">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-87">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">business operations, and if any future changes impact our ability to attract and retain clients, or our ability to increase service fees to offset any increased costs, then our business may be materially adversely affected.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent changes resulting from action that may be taken at the federal or state level may impact our benefit plans, business model and future results of operations, including repeal or repeal and replacement of current healthcare reform provisions as has been advocated by some Congressional leaders. In future periods, changes may result in increased costs to us and could affect our ability to attract and retain clients. Additionally, contractual arrangements and competitive market conditions may limit or delay our ability to increase service fees to offset any associated potential increased costs. We are currently unable to determine whether potential future healthcare reform changes or other regulatory action, including at the state level, may adversely affect our business or market conditions.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1881"></div><div style="margin-bottom:10pt;margin-top:10pt"><span id="i7b7b6045b5424a17ae758e7086b61d52_3647"></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A determination that we are not the employer of our WSEEs and an inability to offer alternate benefit plans could have a material adverse effect on our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to qualify for favorable tax treatment under the Code, employee benefit plans must be established and maintained by an employer for the exclusive benefit of its employees. Generally, an entity is an &#8220;employer&#8221; of individuals for federal employment tax purposes if an employment relationship exists between the entity and the individuals under the common law test of employment. In addition, the officers of a corporation are deemed to be employees of that corporation for federal employment tax purposes. The common law test of employment, as applied by the IRS, involves an examination of approximately 20 factors to ascertain whether an employment relationship exists between a worker and a purported employer. Generally, the test is applied to determine whether an individual is an independent contractor or an employee for federal employment tax purposes and not to determine whether each of two or more companies is a &#8220;co-employer.&#8221; Substantial weight is typically given to the question of whether the purported employer has the right to direct and control the details of an individual&#8217;s work. Among the factors that appear to have been considered more important by the IRS are:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the employer&#8217;s degree of behavioral control (the extent of instructions, training and the nature of the work)</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the financial control or the economic aspects of the relationship</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">the intended relationship of the parties (whether employee benefits are provided, whether any contracts exist, whether services are ongoing or for a project, whether there are any penalties for discharge/termination, and the frequency of the business activity)</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee retirement and welfare benefit plans are also governed by ERISA. ERISA defines &#8220;employer&#8221; as &#8220;any person acting directly as an employer, or indirectly in the interest of an employer, in relation to an employee benefit plan.&#8221; ERISA defines the term &#8220;employee&#8221; as &#8220;any individual employed by an employer.&#8221; The United States Supreme Court has held that the common law test of employment must be applied to determine whether an individual is an employee or an independent contractor under ERISA. A definitive judicial interpretation of &#8220;employer&#8221; in the context of a PEO or employee leasing arrangement has not been established.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If Insperity were found not to be an employer with respect to WSEEs for ERISA purposes, its plans would not comply with ERISA and/or the Code. Further, as a result of such finding, Insperity and its plans would not enjoy, with respect to WSEEs, the preemption of state laws provided by ERISA and could be subject to varying state laws and regulations as well as to claims based upon state common laws. In addition, if Insperity were found not to be the employer sponsoring a single-employer plan under ERISA for purposes of its health benefits plan, we could be subject to additional requirements under state and federal laws that could restrict our ability to provide benefits to our WSEEs in the same manner that we do today, which could negatively impact our business.  In the case of any such events, we would endeavor to make available similar benefits at comparable costs in a manner that complied with applicable state laws. However, if we were unable to promptly transition our benefit plans to a compliant structure with terms that were acceptable to our clients and at a comparable cost to us, then our business, financial condition, and results of operations could be materially adversely affected.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1887"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increases in workers&#8217; compensation costs or inability to secure replacement coverage on competitive terms could lead to a significant disruption and harm to our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage has been provided through an arrangement with Chubb since 2007. Under our current arrangement with Chubb for claims incurred on or before September 30, 2019, we have a financial responsibility to Chubb for the first $1 million layer of claims per occurrence and for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed the first $1 million. Effective for claims incurred on or after </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-88">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-89">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 1, 2019, our financial responsibility increased as we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. Chubb bears the financial responsibility for all claims in excess of these levels. The Chubb Program is a fully insured program whereby Chubb has the responsibility to pay all claims incurred under the policies regardless of whether we satisfy our responsibilities. For additional discussion of our policy with Chubb, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i79fee8f0ebce46e19572e7878f43875a_7092">Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Critical Accounting Policies and Estimates&#8212;Workers&#8217; Compensation Costs.&#8221;</a></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Workers&#8217; compensation costs are a significant portion of our direct costs and contractual arrangements and competitive market conditions may limit or delay our ability to increase service fees to offset any associated potential increased costs. If we were to experience an unexpected large increase in the number or severity of claims, our workers&#8217; compensation costs could increase, which could have a material adverse effect on our results of operations or financial condition. Further, if the overall pricing of our services includes cost assumptions based on inaccurate forecasts of our workers&#8217; compensation costs, our profitability or our ability to attract and retain clients may be adversely impacted.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current workers&#8217; compensation coverage with Chubb expires on September 30, 2024. In the event we are unable to secure replacement coverage on competitive terms, significant disruption to our business could occur.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1895"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our ability to adjust and collect service fees for increases in unemployment tax rates may be limited.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record our SUI expense based on taxable wages and tax rates assigned by each state. SUI tax rates vary by state and are determined, in part, based on prior years&#8217; compensation experience in each state. Prior to the receipt of final rate notices, we estimate our expected SUI rate in those states for which rate notices have not yet been received for purposes of forecasting and pricing. In a period of adverse economic conditions, state unemployment funds may experience a significant increase in the number of unemployment claims. Accordingly, SUI rates would likely increase substantially. Some states have the ability under law to increase SUI rates retroactively to cover deficiencies in the unemployment fund. In addition, FUTA may be retroactively increased in certain states in the event the state fails to timely repay federal unemployment loans, as we recently experienced with California and New York in 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, our contractual agreements allow us to incorporate such statutory increases into our service fees upon the effective date of the rate change. However, our ability to fully adjust service fees in our billing systems and collect such increases over the remaining term of the clients&#8217; contracts could be limited, resulting in a potential increase not being fully recovered. As a result, such increases could have a material adverse effect on our financial condition or results of operations.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1901"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Many of our contracts for our PEO HR Outsourcing Solutions may be canceled on short notice. Our inability to renew client contracts or attract new clients could materially and adversely affect our financial conditions or results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our standard CSA can generally be canceled by us or the client with 30 days&#8217; notice. Accordingly, the short-term nature of the CSA makes us vulnerable to potential cancellations by existing PEO HR Outsourcing solution clients, which could materially and adversely affect our financial condition or results of operations. Our middle market sector, which we generally define as those companies with employees ranging from approximately 150 to 5,000 WSEEs, represented 26% of our average paid WSEEs and clients with an average number of WSEEs that exceed 1,000 WSEEs represented 6% during <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-90">2023</ix:nonNumeric>. In the event we have large clients that terminate or an increase in terminating clients from our middle market client base, the financial impact of such an event could be significant. Also, our results of operations are dependent in part upon our ability to retain or replace our clients upon the termination or cancellation of the CSA. Our client attrition rate was approximately 17% in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-91">2023</ix:nonNumeric>. There can be no assurance that the number of contract cancellations will continue at these levels and such cancellations may increase in the future due to various factors, including economic conditions in the markets we operate. Clients electing to purchase our services or electing an alternative solution often do so at the beginning of the calendar year. As a result, we typically experience our largest concentration of new client additions and attrition in the first quarter of each year.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1907"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our loss of insurance coverage, the failure of our insurance carriers or increased insurance costs or deductibles could have a material adverse effect on us.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our PEO HR Outsourcing Solutions, in addition to our health insurance carriers, we contract with other insurance carriers to provide workers&#8217; compensation insurance and employment practices liability insurance. In addition, we obtain insurance coverage for various commercial risks in our business such as property insurance, errors and </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-92">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-93">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">omissions insurance, cyber liability insurance, general liability insurance, fiduciary liability insurance and ERISA bond coverage, automobile liability insurance, and directors&#8217; and officers&#8217; liability insurance. The failure of any insurance carrier, such as occurred in 2001 with respect to a previous workers&#8217; compensation insurance provider, providing such coverage could leave us exposed to uninsured risk and could have a material adverse effect on our business and results of operations. In addition, in the event that our primary health carriers in any key market make material changes to their network of health care providers or facilities, such as the discontinuation of prominent hospital networks in key markets on occasion by a carrier in connection with their ongoing negotiations with those networks, then our ability to attract and retain clients in that market may be adversely affected, which could have a material adverse effect on our business and results of operations. Further, we have experienced an increase in insurance premiums for our corporate policies as well as an increase in the deductible amounts for which we retain liability and a decrease in coverage limits. If these premiums or deductible amounts continue to increase, or coverage limits continue to decrease we would have increased exposure with respect to costs and insurance claims, which could have a material adverse effect on our business and results of operations.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1913"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A determination that a client is liable for employment taxes not paid by a PEO may discourage clients from contracting with us in the future.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the CSA, we assume sole responsibility and liability for paying federal employment taxes imposed under the Code with respect to wages and salaries we pay our WSEEs. There are essentially three types of federal employment tax obligations:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">income tax withholding requirements</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">FICA</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">FUTA</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Code, employers have the obligation to withhold and remit the employer portion and, where applicable, the employee portion of these taxes. The SBEA clarifies that a CPEO is treated as the employer for purposes of federal payroll taxes on wages it pays to WSEEs. Most states impose similar employment tax obligations on the employer. While the CSA provides that we have sole legal responsibility for making these tax contributions, the applicable state taxing authority could conclude that such liability cannot be completely transferred to us. Accordingly, in the event that we fail to meet our tax withholding and payment obligations, the client may be held jointly and severally liable for those obligations. While this interpretive issue has not, to our knowledge, discouraged clients from enrolling with Insperity, a definitive adverse resolution of this issue may discourage clients from enrolling in the future.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1919"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New and higher federal, state and local taxes could have a material adverse impact on our financial condition and results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In times of economic slowdowns, the federal government and states and municipalities in which we operate may experience reductions in tax revenues and corresponding budget deficits. In response to budget shortfalls, such as those being experienced as a result of the COVID-19 pandemic, the federal government and many states and municipalities have in the past and may in the future increase or enact new taxes on businesses operating within their tax jurisdiction, including business activity taxes and income taxes. In addition, federal, state and local taxing agencies may increase their audit activity in an effort to identify additional tax revenues. New tax assessments on our operations could result in increased costs. Further, the Biden Administration and Congressional leaders have expressed support for reviewing federal taxes and potential increases in federal tax rates for businesses. Our ability to adjust our service fees and incorporate additional tax assessments into our billing system could be limited. As a result, such higher taxes could have a material adverse impact on our financial condition or results of operations.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1926"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to liabilities for client and employee actions.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a co-employer in the PEO relationship, we assume or share many of the employer-related responsibilities and assist our clients in complying with many employment-related governmental regulations. A number of legal issues remain unresolved with respect to the co-employment arrangement between a PEO and its WSEEs, including questions concerning the ultimate liability for violations of employment, payroll, discrimination, and workplace safety laws. Our CSA establishes the contractual division of responsibilities between Insperity and our clients for various human capital management matters, including compliance with and liability under various governmental regulations.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-94">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-95">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we act as a co-employer, we may be subject to liability for violations of various employment, payroll, discrimination, and workplace safety laws despite these contractual provisions, even if we do not participate in such violations. Although the CSA generally requires the client to indemnify us for certain liabilities attributable to the client&#8217;s conduct, we may not be able to collect on such a contractual indemnification claim and thus may be responsible for satisfying such liabilities to the extent that such liabilities are not covered or insured against under our insurance policies. In addition, WSEEs may be deemed to be our agents, which may subject us to liability for the actions of such WSEEs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1932"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in federal, state and local regulation or our inability to obtain licenses under new regulatory frameworks could have a material adverse effect on our results of operations or financial condition.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a major employer, our operations are affected by numerous federal, state and local laws and regulations relating to labor, tax, benefit, insurance and employment matters. By entering into a co-employer relationship with employees assigned to work at client locations, we assume certain obligations and responsibilities of an employer under these laws. However, many of these current laws (such as the Act, ERISA, and some state insurance codes and employment tax laws) do not specifically address the obligations and responsibilities of non-traditional employers such as PEOs, and the definition of &#8220;employer&#8221; under these laws is not uniform despite the SBEA having provided clarification under federal employment tax laws for CPEOs. In addition, many of the states in which we operate have not addressed the PEO relationship for purposes of compliance with applicable state laws governing the employer/employee relationship or PEO health insurance plans. Any adverse application of, or adverse legislative/regulatory response to, new or existing federal or state laws to the PEO relationship with our WSEEs and client companies could have a material adverse effect on our results of operations or financial condition.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While some states do not explicitly regulate PEOs, 42 states have passed laws that have recognition, licensing, certification or registration requirements for PEOs and several other states are considering such regulation. Such laws vary from state to state, but generally provide for monitoring the fiscal responsibility of PEOs, and in some cases codify and clarify the co-employment relationship for unemployment, workers&#8217; compensation and other purposes under state law. In addition, the SBEA provides certain benefits for companies that qualify as a CPEO. While we generally support licensing regulation because it serves to validate the PEO relationship, we may not be able to satisfy licensing requirements or other applicable regulations for all states. In addition, there can be no assurance that we will be able to renew our licenses in all states or that we will be able to maintain our CPEO designation.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain state and federal regulators are more closely evaluating the existing regulatory framework governing money services businesses and money transmitters in their jurisdictions, particularly following the high-profile failures in 2019 of several national payroll companies. While we maintain that we are not a money services business or money transmitter, the adoption of new, or changes in interpretations of existing, state and federal money transmitter or money services business statutes, or disagreements by regulatory authorities with our interpretation of such statutes or regulations, could subject us to registration or licensing or result in limitations on our business activities until we are appropriately licensed, and such additional regulation and the actions of the regulatory authorities could have a material adverse effect on our results of operations or financial condition. These occurrences could also require changes to the manner in which we conduct some aspects of our business. In addition, should any state or federal regulators make a determination that we have operated as an unlicensed money services business or money transmitter, we could be subject to civil and criminal fines, penalties, costs, legal fees, reputational damage or other negative consequences, which could be material.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, if we were to be deemed to be subject to other regulatory requirements applicable to other businesses, such as rules or regulations applicable to new services that we may offer such as earned wage access, then we may need to hire additional personnel, incur additional costs in order to maintain compliance, or be subjected to fines, penalties, or other liabilities, which could be material. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-96">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-97">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1939"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Competition and other developments in the HR services industry may impact our growth and/or profitability.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The human resources services industry, including the PEO industry, is highly fragmented. Many PEOs have limited operations and fewer than 2,500 WSEEs, but there are several industry participants that are comparable to our size or larger. We also encounter competition from &#8220;fee for service&#8221; companies such as payroll processing firms, insurance companies, human resources consultants and human resources technology solutions as well as cloud-based self-service bundled human resources offerings. Our competitors include the PEO divisions of large business services companies, such as Automatic Data Processing, Inc. and Paychex, Inc., and other national PEOs such as TriNet Group, Inc., Vensure, and Rippling. In many cases, these competitors offer a reduced service PEO offering at a lower price than our PEO HR Outsourcing Solutions. We expect that as the PEO industry grows and its regulatory framework becomes better established, well organized competition with greater resources than we have may enter the PEO market, possibly including large &#8220;fee for service&#8221; companies currently providing a more limited range of services. In addition, competitors may be able to offer or develop new technology-based lower service models that may require us to make substantial investments in order to effectively compete.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a lower priced reduced service level PEO offering referred to as Workforce Synchronization in response to certain middle market client needs and the evolving PEO marketplace. As of December <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-98">2023</ix:nonNumeric>, approximately 14% of our WSEEs were co-employed by Workforce Synchronization clients. In the event we were to experience a significant increase in the number of clients using the Workforce Synchronization offering or increased pricing pressures in the PEO marketplace without corresponding reductions in operating costs, our operating margins may decline, which could have a material adverse impact on our financial condition or results of operations.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1945"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Technology Risks</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1951"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evolving regulations, market trends and client expectations require us to constantly enhance and expand our service and technology offerings. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The HR services industry is experiencing rapid technological advances to meet client expectations and expanding regulations. As new regulations are adopted, we must modify our systems to address these changes in the law, such as our recent efforts to implement the assistance provided to businesses and employees under the Covid Relief Programs and Secure 2.0 Act of 2022. In order to make these types of modifications, we may be required to reallocate resources, potentially resulting in delays to planned competitive improvements to our systems. If we do not successfully or timely deploy these types of modifications, we may be unable to comply with regulations, which could subject us to penalties, damage our reputation or result in decreased sales. Further, in order to effectively compete in this environment, we must identify and predict trends, and adapt our technology and service offerings accordingly. In addition, as a larger portion of our client base falls within the middle market segment, we must also develop different technology and services to meet the more complex needs and demands of this key group. These efforts require us to devote substantial resources to develop new functionality, or to integrate third-party solutions, into our offerings. If we fail to respond successfully to these developments or we make investments in enhancements that are not accepted by the market, then the demand for our solutions and services may diminish.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1966"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disruptions of our information technology systems could damage our reputation and materially disrupt our business operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the HR services offerings we provide to clients are conducted through a technology infrastructure using both internally developed and purchased commercial software, a wide variety of hardware infrastructure technologies, and a multi-carrier wide area network. The processing of payroll, benefits and other transactions is dependent upon this complex infrastructure, some of which is provided by third-party vendors. We must manage all of these systems, and are dependent on third parties to manage the systems that we obtain from them, including any upgrades, replacements or enhancements, to ensure that they continue to support our services. For example, we are currently working on a multi-year project to replace our sales force automation system and our customer relationship management (&#8220;CRM&#8221;) system with a single CRM solution to be used widely across the company. We continue to monitor and make changes to our proprietary system for our PEO HR Outsourcing Solutions for compliance and modernization. Any delays or failures resulting from network outages; planned upgrades, enhancements, or replacements of software, hardware, or other systems, including in connection with our CRM replacement project or any updated for compliance and modernization of systems; or other data processing disruptions, even for a brief period of time, could result in our inability to timely process transactions. The speed with which we, or third-party vendors, are able to address significant cybersecurity incidents may be influenced by the cooperation of certain government agencies. We may also incur significant costs in the future to </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">27</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-99">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-100">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">protect against damage or disruptions that could be caused by cybersecurity incidents. If such failures cause us to not meet client service expectations or to breach our obligations to our clients, we may lose existing clients, have difficulty attracting new clients, incur regulatory penalties or liability to our clients, or suffer other financial losses, which may have a material adverse effect on our business and financial condition.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1961"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We could be subject to reduced revenues, increased costs, liability claims, or harm to our competitive position as a result of data theft, cyberattacks or other security vulnerabilities.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our offerings, we collect, use, transmit and store large amounts of personal and business information about our WSEEs, employees paid under our traditional payroll solution, and clients, including payroll information, personal and business financial data, social security numbers, bank account numbers, tax information and other sensitive personal and business information. Attacks on information technology systems continue to grow in frequency and sophistication, and we and our third-party vendors are targeted by unauthorized parties using malicious tactics, code and viruses. Hardware or applications we develop or procure from third-party vendors may contain defects in design or other problems that could unexpectedly compromise the confidentiality, integrity or availability of data or our systems. Because the techniques used to obtain unauthorized access and disable or sabotage systems change frequently and may be difficult to detect for long periods of time, we and our third-party vendors may be unable to anticipate these techniques or implement adequate preventive measures. Further, our increased reliance on remote access to our information systems as our employees work remotely impacts our control over cybersecurity protection and service stability and performance, which increases our exposure to cybersecurity and privacy issues.  As these threats continue to evolve, we may be required to invest significant additional resources to modify and enhance our information security and controls or to investigate and remediate any security vulnerabilities. We have limited ability to monitor the implementation of similar safeguards by our vendors and do not have the ability to monitor such implementation by our clients or their employees, including WSEEs.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our services also involve the use and disclosure of personal and business information to us that could be used by a malicious party to commit identity theft or otherwise gain access to the data or funds of our clients or their employees, including WSEEs. If any person, including any corporate employee, misappropriates or misuses such funds, documents or data, we may have liability for damages, and our reputation could be substantially harmed and we may have other liabilities that could have a material adverse effect on our business.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any cyberattack, unauthorized intrusion, malicious software infiltration, network disruption, denial of service attack, ransomware attack, corruption of data, theft of private or other sensitive information, or similar malicious act by a party (including our employees), or inadvertent acts or omissions by our vendors or our own employees, could result in the loss, disclosure or misuse of confidential or proprietary information, and could have a material adverse effect on our business operations or that of our clients, result in liability or regulatory sanction, or cause a loss of confidence in our ability to serve clients. We may not have adequate insurance coverage to compensate us for losses from a security incident. Accordingly, the impact of a data security incident could have a material adverse effect on our business, results of operations and financial condition.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1956"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to comply with privacy, data protection and cybersecurity laws and regulations could have a material adverse effect on our reputation, results of operations or financial condition, or have other adverse consequences.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to various laws, rules and regulations relating to the collection, use, transmission and security and privacy of personal and business information. Most states and the District of Columbia have enacted notification rules that may require notification to regulators, clients or employees in the event of a privacy breach. In addition, new laws and regulations governing data privacy and the unauthorized disclosure of confidential information pose increasingly complex compliance challenges and potentially elevate our costs. It is possible that these laws and regulations may be interpreted and applied in a manner that is inconsistent with our data practices. If so, in addition to the possibility of fines, this could result in an order requiring that we change our data practices, which could have a material adverse effect on our business. Complying with these various laws and regulations could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business. For example, we incurred additional costs and reallocated internal resources in order to comply with the requirements of the California Privacy Rights Act (&#8220;CPRA&#8221;), which amended the California Consumer Privacy Act of 2018 (&#8220;CCPA&#8221;) and became effective on January 1, 2023, which has required us to reallocate additional resources in order to manage compliance in light of the changes implemented by the CPRA. Other states have adopted or are currently contemplating additional privacy requirements. Generally, these laws do not address the coemployment relationship, which requires us to make determinations as to the requirements applicable to our </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-101">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-102">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WSEEs and our PEO Outsourcing Solutions clients.  The future enactment of similar laws, rules or regulations, or an adverse determination as to the applicability of these laws, rules, or regulations to us, could have a material adverse impact on us through increased costs or restrictions on our businesses and noncompliance could result in regulatory penalties and significant liability. Additionally, any failure by us to comply with these laws and regulations, including as a result of a security or privacy breach, could result in significant penalties and liabilities for us.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1975"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure of third-party providers, such as financial institutions, data centers, or cloud-service providers, could have a material adverse effect on us.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with providing services to clients, we communicate and rely on financial institutions to electronically transfer funds for the collection of our comprehensive service fee as well as the payment of wages and associated payroll tax withholdings. Communication failures or other failures involving these financial institutions, for any reason, could cause  material interruptions to our operations, impact client retention, and result in significant penalties or liabilities to us.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease hosting facilities for our data centers at two separate facilities with one facility acting as our primary data center. These facilities host the majority of our business applications, telecommunications equipment, information security infrastructure, and network equipment. If our data centers experience any interruptions or outages, and our business continuity plan is delayed or fails, then our operations may be materially impacted, which could result in our failure to meet our obligations to our clients, WSEEs, tax authorities, and/or other vendors, which could damage our reputation, subject us to liability, and have a material adverse effect on our business and financial condition.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, some of our systems and services rely upon third-party technology. Examples include, the human capital management system on which our Workforce Acceleration solution is based, the data analytics solution on which our Insperity People Analytics solution is based, and the payroll tax calculation and reporting tools that provide the rates used to calculate payroll taxes for our PEO HR Outsourcing Solutions, among others. Any failure by these service providers to deliver their services in a timely manner and in compliance with applicable laws could result in material interruptions to our operations; subject us to substantial fines, penalties, and other liabilities; damage our reputation; and result in a loss of clients.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1981"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Other Operational Risks</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3752"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not fully realize the anticipated benefits of our strategic partnership and plans to develop a joint solution with Workday, Inc., which could have a material adverse impact on our financial condition or results of operations. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have announced a strategic partnership and plans to develop a joint solution with Workday, Inc. (&#8220;Workday&#8221;). The success of the strategic partnership and joint solution will depend on many factors, and we may not realize all, or any, of the anticipated benefits. We expect to devote substantial resources and incur significant costs to develop the joint solution. The strategic partnership and plans to develop a joint solution involve numerous risks, including that we may be unable to complete the development and implementation of the joint solution, or that development and implementation of the joint solution may be more difficult, time-consuming, or costly than expected. We may also not receive the expected sales, marketing, and other benefits from the strategic partnership. The full benefit of the strategic partnership requires the cooperation of the two companies on sales, marketing, and technology matters, as well as our ability to successfully integrate and implement the Workday-based solution with our other processes and systems in a manner that allows us to maintain compliance as a professional employer organization and incorporate appropriate financial and management systems and controls. In addition, we may fail to effectively market or sell the joint solution, or there may be less demand than anticipated for the joint solution. The initiatives related to the strategic partnership, including the development of the joint solution, may divert the attention of our technology, service, compliance, marketing, sales, management, and other teams away from our existing business solutions, which could result in the loss of existing or prospective clients or fines, penalties, or other liabilities if our existing business solutions and compliance are disrupted.  We may also have conflicts or disagreements with Workday, which could disrupt the strategic partnership, could impact the development of the joint solution, and could lead to termination of the strategic partnership. The occurrence of one or more of these events could result in our failure to achieve anticipated growth or revenues, or require us to devote additional resources to the strategic partnership or the development of the joint solution, any of which could result in a material adverse effect on our business, financial condition, and results of operations.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-103">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-104">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1989"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">RISK FACTORS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to integrate or realize the expected return on future product offerings, including through acquisitions, strategic partnerships, and investments, could have a material adverse impact on our financial condition or results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a strategy to market and sell additional solutions within and outside of our PEO HR Outsourcing Solutions. As part of this strategy, periodically we make strategic long-term decisions to partner with, invest in and/or acquire new companies, business units or assets in order to offer new or enhanced solutions. Offering new solutions involves a number of risks such as entering markets or businesses in which we have no prior experience and that may be highly regulated; failing to integrate the new solution into our product and service offerings; diversion of technology, service, compliance, marketing, sales, management and other teams from other business concerns; in the case of an investment or acquisition, over-valuation of the targeted business; and litigation or government action resulting from the activities of an acquired company or from offering the new solution in a non-compliant manner. The occurrence of one or more of these events could result in the loss of existing or prospective clients or employees, not achieving anticipated revenues or profitability, impairment of acquired assets, and substantial liability. Such developments could have a material impact to our financial condition, results of operations, and future growth rates. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">30</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-105">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-106">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2011"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION&#160;</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2030"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1C. Cybersecurity.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the critical importance of developing, implementing, and maintaining a robust cybersecurity risk management, strategy, and governance program in order to safeguard the confidentiality, integrity, and availability of our systems and information.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Board Oversight of Cybersecurity Matters </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board has established oversight mechanisms to help ensure effective governance in managing risks associated with cybersecurity threats. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the updates that our Board receives on cybersecurity matters, the Board&#8217;s Finance, Risk Management and Audit Committee (the &#8220;FRMA Committee&#8221;) is tasked with overseeing enterprise risk management.  The FRMA Committee reviews and discusses major risk exposures with management, including cybersecurity risks, and steps management has taken to monitor and control such exposures, including our guidelines and policies concerning risk assessment and management. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management of and Reporting on Cybersecurity Matters</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management assumes responsibility for assessing, identifying, and managing cybersecurity risks, threats, and incidents. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, our Senior Vice President of Innovative Technology Solutions (&#8220;SVP-ITS&#8221;) is responsible for our overall technology strategy, including overseeing our information security function and plays a pivotal role in assessing and managing all cybersecurity risks, threats, and incidents. The SVP-ITS reports directly to our President and Chief Operating Officer (&#8220;President and COO&#8221;) and maintains regular dialogue with our President and COO and other key members of our senior management to ensure these individuals are appropriately apprised of our latest cybersecurity posture and developments, such as new threats, incidents, risks, and risk management solutions. Our SVP-ITS prepares reports for each regular Board meeting regarding significant developments in these topics to support the Board in its efforts to have appropriate information to exercise oversight on critical cybersecurity issues. Our current SVP-ITS has decades of experience overseeing leading systems and software development efforts with critical cybersecurity components.  </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SVP-ITS is supported by dedicated information technology and security personnel and resources, including team members that have numerous cybersecurity certifications. Collectively, these personnel and resources allow us to strategically integrate cybersecurity into our broader risk management framework and decision-making process.  </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have an Enterprise Risk Management Steering Committee (the &#8220;ERM Steering Committee&#8221;), which is responsible for formally identifying and evaluating risks that may affect our ability to execute our corporate strategy and fulfill our business objectives, including cybersecurity risks. The ERM Steering Committee is chaired by the Company&#8217;s chief financial officer and includes the Company&#8217;s SVP-ITS, general counsel, internal audit director, and other members of management. The ERM Steering Committee conducts an annual comprehensive risk review of our overall risk profile and analyzes any significant identified risks, including consideration of risks relating to cybersecurity matters, which the ERM Steering Committee then presents and discusses with the FRMA Committee and the entire Board. In addition to the formal annual review, members of the ERM Steering Committee review and provide periodic updates as appropriate regarding our overall risk profile and any significant identified risks to both the FRMA Committee and the entire Board.  </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have processes in place that we believe are designed to allow our information security team and management to be informed of and monitor the prevention, detection, mitigation, and remediation of cybersecurity risks. These processes include establishing a formal incident response team, penetration testing, system vulnerability scanning, phishing simulations, tabletop exercises, employee security and compliance training, disaster recovery planning, and other exercises to evaluate the effectiveness of our information security program and improve our security measures and planning.  </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-107">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-108">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">OTHER INFORMATION&#160;</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Engagement of Third Parties on Risk Management</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognizing the complexity and evolving nature of cybersecurity threats, we engage with a range of external experts, including cybersecurity consultants and systems auditors, in evaluating and testing our risk management systems. Our collaboration with these third parties includes regular audits, threat and vulnerability assessments, incident response plan design and testing, penetration testing, and consultation on improving our defense-in-depth security posture.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overseeing Third-Party Risk</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have processes in place designed to help us identify and oversee cybersecurity risks associated with our use of vendors, service providers, business partners, and other third parties that process our data on our behalf or have access to our systems. These processes include a vendor management policy designed to identify and consider potential risks from third parties as part of the vendor section process, which considers vendor cybersecurity standards and other factors based on the nature of the services that the vendor will provide.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact on the Company</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced, and may continue to experience, cyber incidents in the normal course of our business. However, prior cybersecurity incidents have not had a material adverse effect on our business, financial condition, results of operations, or cash flows. For further discussion, see </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1966">Item 1A. &#8220;Risk Factors &#8211; </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1966">Disruptions of our information technology systems could damage our reputation and materially disrupt our business operations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1961">Item 1A. &#8220;Risk Factors - </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1961">We could be subject to reduced revenues, increased costs, liability claims, or harm to our competitive position as a result of data theft, cyberattacks or other security vulnerabilities</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-109">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-110">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2021"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PROPERTIES</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;Properties.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our current real estate and facilities are adequate for the purposes for which they are intended and provide for further expansion to accommodate our long-term growth and expansion goals. We believe that short-term leased facilities are readily available if needed to accommodate near-term needs if they arise. We will continue to evaluate the need for additional facilities based on the extent of our product and service offerings, the rate of client growth, the geographic distribution of our client base and our long-term service delivery requirements.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Corporate Facilities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters is located in Kingwood, Texas, in a campus-style facility. This 33-acre company-owned office campus includes 700,000 square feet of office space and approximately 6 acres of undeveloped land for future expansion. Development and support operations are located in the Kingwood facility. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently lease three hosting facilities, totaling approximately 2,300 square feet, that are in different locations. The hosting facilities house the majority of our business applications, telecommunications equipment and network equipment. The facilities, located in Allen, Texas, Austin, Texas, and Bryan, Texas, are under lease until 2028, 2030, and 2024, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Service Centers</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently have four regional service centers located in Atlanta, Dallas, Houston and Los Angeles.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Atlanta service center, which currently services approximately 35% of our WSEE base, is located in a 47,800 square foot facility under lease until 2035.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Dallas service center, which currently services approximately 22% of our WSEE base, is located in a 45,000 square foot facility under lease until 2031. In addition to the service center operations, the facility also contains sales operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Houston service center, which currently services approximately 22% of our WSEE base, is located on our corporate campus.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Los Angeles service center, which currently services approximately 21% of our WSEE base, is located in a 39,000 square foot facility under lease until 2029. In addition to the service center operations, the facility also contains sales operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Sales and Service Offices</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had sales and service personnel in 83 facilities located in 45 sales markets throughout the United States. All of the facilities are leased and some are shared by multiple sales offices and/or client service personnel. As of December&#160;31, 2023, we had 98 sales offices in these 45 markets. To take advantage of economic efficiencies, multiple sales offices may share a physical location. Each sales office is typically staffed by seven to nine BPAs, a district sales manager and an office administrator. In addition, we have placed certain client service personnel in a majority of our sales markets to provide high-quality, localized service to our clients in those major markets. We expect to continue placing client service personnel in sales markets as a critical mass of clients is attained in each market.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-111">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-112">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2036"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">LEGAL PROCEEDINGS </span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;Legal Proceedings.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not a party to any material pending legal proceedings other than ordinary routine litigation incidental to our business that we believe would not have a material adverse effect on our financial condition or results of operations, except as discussed in Note 12 to the Consolidated Financial Statements, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_103">&#8220;Commitments and Contingencies,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which is incorporated herein by reference.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-113">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-114">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815933"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MINE SAFETY DISCLOSURES</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;Mine Safety Disclosures.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-115">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-116">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815942"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXECUTIVE OFFICERS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item S-K 401 (b).&#160;&#160;Executive Officers of the Registrant.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the names, ages (as of February&#160;1, 2024) and positions of Insperity&#8217;s executive officers:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:27.133%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.715%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:62.462%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Name</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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Age</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Position</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paul J. Sarvadi</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chairman of the Board &amp; Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A. Steve Arizpe</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">President &amp; Chief Operating Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Douglas S. Sharp</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President of Finance, Chief Financial Officer &amp; Treasurer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">James D. Allison</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President of Comprehensive Benefits Solutions &amp; Chief Profitability Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Christian P. Callens</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Vice President of Legal, General Counsel &amp; Secretary</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paul J. Sarvadi has served as Chairman of the Board &amp; Chief Executive Officer since August 2003. Mr. Sarvadi co-founded Insperity in 1986 and served as Vice President and Treasurer of Insperity from its inception in 1986 through April 1987, as Vice President from April 1987 through 1989 and as President and Chief Executive Officer from 1989 to August 2003. Prior to founding Insperity, Mr. Sarvadi started and operated several small businesses. Mr. Sarvadi has served as President of NAPEO and was a member of its Board of Directors for five years. Mr. Sarvadi was selected as the 2001 National Ernst &amp; Young Entrepreneur Of The Year</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for service industries. In 2004, he received the Conn Family Distinguished New Venture Leader Award from Mays Business School at Texas A&amp;M University. In 2007, he was inducted into the Texas Business Hall of Fame.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A. Steve Arizpe was promoted to President &amp; Chief Operating Officer in May 2019 from the position of Executive Vice President of Client Services and Chief Operating Officer, which he had held since August 2003. He joined Insperity in 1989 and has served in a variety of roles prior to those positions, including Houston Sales Manager, Regional Sales Manager and Vice President of Sales. Prior to joining Insperity, Mr. Arizpe served in sales and sales management roles for NCR Corporation and Clarke-American. He has also served as a director of the Texas Chapter of NAPEO, on the board of CultureShapers, an organization devoted to area high school students pursuing their interests in the visual and performing arts, and on the board of the Cynthia Woods Mitchell Pavilion. Mr. Arizpe graduated from Texas A&amp;M University in 1979, earning his degree in Business Management. he currently serves as director of Somebody Cares America, a nonprofit organization that engages in disaster response, compassionate outreach and leadership development.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Douglas S. Sharp has served as Executive Vice President of Finance, Chief Financial Officer &amp; Treasurer since May 2022. He served as Senior Vice President of Finance, Chief Financial Officer and Treasurer from May 2008 to May 2022. He served as Vice President of Finance, Chief Financial Officer and Treasurer from August 2003 until May 2008. Mr. Sharp joined Insperity in January 2000 as Vice President of Finance and Controller. From July 1994 until he joined Insperity, he served as Chief Financial Officer for Rimkus Consulting Group, Inc. Prior to that, he served as Controller for a small publicly held company; as Controller for a software company; and as an Audit Manager for Ernst &amp; Young LLP. Mr. Sharp has served as a member of the Accounting Practices Committee of NAPEO. Mr. Sharp is also a certified public accountant.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">James D. Allison has served as Executive Vice President of Comprehensive Benefits Solutions &amp; Chief Profitability Officer since May 2023. Mr. Allison joined Insperity in 1997 and has held positions of increased responsibility, including Manager of Financial Reporting, Director of Accounting, Managing Director of Planning and Analysis, Managing Director of Finance, and Senior Vice President of Pricing and Cost Analysis. In May 2018, he was promoted to Senior Vice President of Gross Profit Operations and served in such capacity until his subsequent promotion to Executive Vice President of Gross Profit Operations in May 2022. Mr. Allison has served on the Accounting Practices Committee of NAPEO and, prior to joining Insperity, he worked in the audit practice of Ernst &amp; Young LLP. Mr. Allison earned his Bachelor of Business Administration and Master in Professional Accounting degrees from the University of Texas and is a certified public accountant.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Christian P. Callens has served as Senior Vice President of Legal, General Counsel &amp; Secretary since January 2024. Mr. Callens joined Insperity in January 2014 as Managing Counsel and Assistant Secretary, in which role he led the Transactions and Corporate Law Practice Group. He was promoted to Deputy General Counsel, Managing Counsel &amp; Assistant Secretary in October 2022. Prior to joining Insperity in 2014, Mr. Callens was counsel in the corporate practice of Skadden, Arps, Slate, Meagher &amp; Flom LLP.  He also previously held an executive position at a privately-held technology company. Mr. Callens began his legal career as a law clerk for the Honorable John Minor Wisdom of the United States Fifth Circuit Court of Appeals. He holds a Bachelor of Arts degree from The University of Texas at Austin and a Juris </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">36</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-117">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-118">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXECUTIVE OFFICERS</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Doctor degree from Tulane University Law School, where he was senior managing editor of the Tulane Law Review and a member of The Order of the Coif.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">37</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-119">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-120">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2063"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK ACTIVITIES</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART II</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2069"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 5.&#160;&#160;Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2075"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the New York Stock Exchange under the symbol &#8220;NSP.&#8221; As of February&#160;1, 2024, there were 61 holders of record of our common stock. This number does not include stockholders for whom shares were held in &#8220;nominee&#8221; or &#8220;street name.&#8221; </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815970"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Policy</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we paid dividends of $84.2 million. The payment of dividends is made at the discretion of our Board and depends upon our operating results, financial condition, capital requirements, general business conditions and such other factors as our Board deems relevant.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815978"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about purchases by Insperity during the three months ended December&#160;31, 2023 of equity securities that are registered by Insperity pursuant to Section 12 of the Exchange Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:24.905%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.129%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.009%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Price Paid per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number of Shares Purchased Under Announced Program</span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum Number of Shares Available for Purchase under Announced Program</span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10/01/2023 &#8212; 10/31/2023</span></td><td colspan="2" style="border-top:1pt solid #009639;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120&#160;</span></td><td style="border-top:1pt solid #009639;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td style="border-top:1pt solid #009639;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-top:1pt solid #009639;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98.29&#160;</span></td><td style="border-top:1pt solid #009639;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #009639;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:1pt solid #009639;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #009639;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,969,562&#160;</span></td><td style="border-top:1pt solid #009639;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/01/2023 &#8212; 11/30/2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,969,562&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12/01/2023 &#8212; 12/31/2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116.80&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,969,562&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">407</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">111.34</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">During the three months ended December&#160;31, 2023, 407 shares of stock were withheld to satisfy tax-withholding obligations arising in conjunction with the vesting of restricted stock units. The required withholding is calculated using the closing sales price reported by the New York Stock Exchange on the date prior to the applicable vesting date. These shares are not subject to the repurchase program.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Our Board of Directors has approved a program to repurchase shares of our outstanding common stock. During the three months ended December&#160;31, 2023, no shares were repurchased under the program.  As of December&#160;31, 2023, we were authorized to repurchase an additional 1,969,562 shares under the program. Unless terminated earlier by resolution of our Board, the repurchase program will expire when we have repurchased all shares authorized for repurchase under the repurchase program.  </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-121">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-122">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755815993"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">STOCK ACTIVITIES</span></div></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares our cumulative total stockholder return since December 31, 2018, with the S&amp;P Smallcap 600 Index, the S&amp;P Midcap 400 Index, and the S&amp;P Composite 1500 &#8211; Human Resource &amp; Employment Services Index. The graph assumes that the value of the investment in our common stock and each index (including reinvestment of dividends) was $100 on December 31, 2018.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN*</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Among Insperity, Inc., the S&amp;P Smallcap 600 Index, the S&amp;P Midcap 400 Index and the S&amp;P Composite 1500 &#8211; Human Resource and Employment Services Index</span></div><div style="text-align:center"><img src="nsp-20231231_g5.jpg" alt="549755815088" style="height:388px;margin-bottom:5pt;vertical-align:text-bottom;width:720px"/></div><div style="margin-bottom:3pt;padding-left:58.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*$100 invested on 12/31/18 in Insperity stock or in the specified index, including reinvestment of dividends.<br/>Fiscal year ending December 31.<br/><br/>Copyright&#169; 2024 Standard &amp; Poor's, a division of S&amp;P Global. All rights reserved.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.250%"><tr><td style="width:1.0%"/><td style="width:36.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.293%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/18</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/19</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/20</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/21</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/22</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12/23</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insperity, Inc.</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">93.25</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">90.31</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">135.62</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">133.02</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">139.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">S&amp;P Smallcap 600</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">122.78</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">136.64</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">173.29</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">145.39</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">168.73</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">S&amp;P Midcap 400</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">126.20</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">143.44</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">178.95</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">155.58</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">181.15</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">S&amp;P Composite 1500 &#8211; Human Resource &amp; Employment Services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">100.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">122.79</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">123.83</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">187.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">139.81</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">148.84</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This graph shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act or the Exchange Act, regardless of any general incorporation language in such filing.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3523"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 6. [Reserved].</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-123">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-124">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2114"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 7.&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read the following discussion in conjunction with our </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3214">Consolidated Financial Statements</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and related </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_34">Notes</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included elsewhere in this annual report. Historical results are not necessarily indicative of trends in operating results for any future period.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The statements contained in this annual report that are not historical facts are forward-looking statements that involve a number of risks and uncertainties. The actual results of the future events described in such forward-looking statements in this annual report could differ materially from those stated in such forward-looking statements. Among the factors that could cause actual results to differ materially are the risks and uncertainties discussed in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1770">Item 1A. Risk Factors</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and the uncertainties set forth from time to time in our other public reports and filings and public statements.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_115"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Executive Summary</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816013"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our long-term strategy is to provide the best small and medium-sized businesses in the United States with our specialized human resources service offering and to leverage our buying power and expertise to provide additional valuable services to clients. Our most comprehensive HR services offerings are provided through our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management solution, our Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platform. Our overall operating results can be measured in terms of revenues, gross profit or adjusted EBITDA per WSEE per month. We often use the average number of WSEEs paid during a period as our unit of measurement in analyzing and discussing our results of operations.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solution, our traditional payroll solution. We also offer a number of other business performance solutions, including  Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products or services generally are offered only with our other solutions.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817235"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2023 Highlights</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Average number of WSEEs paid per month increased 5.8% to 312,102. Revenues increased 9.2% on the 5.8% WSEE growth and a 3.2% increase in revenue per WSEE.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">We ended 2023 averaging 315,072 paid WSEEs in the fourth quarter of 2023, which represents a 2.5% increase over the fourth quarter of 2022. We expect the average number of paid WSEEs per month to be between 318,350 and 321,500 for the full year 2024, an increase of 2% to 3%.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Approximately 26.1% and 24.9% of our average paid WSEEs were in our middle market sector for the years ended December 31, 2023 and 2022, respectively, which is generally defined as companies with 150 to 5,000 WSEEs. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Gross profit increased 2.5% to $1.0 billion. The increase was primarily due to the 5.8% growth in the average number of WSEEs paid per month, which was partially offset by a 3.1% decrease in gross profit per WSEE. Gross profit per WSEE paid per month reflected, in part, a 3.2% pricing increase offset by a 4.5% increase in direct costs per WSEE. The increase in direct costs per WSEE was primarily attributable to a 6.6% increase in benefits costs per participant. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Operating expenses increased 7.5% in 2023 to $818.3 million, and included increases in travel and event costs, salary and wages, and the implementation of a CRM solution. On a per WSEE per month basis, operating expenses increased from $215 in 2022 to $219 in 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Net income and diluted earnings per share (&#8220;Diluted EPS&#8221;) decreased 4.4% and 3.7% to $171.4 million and $4.47, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Adjusted EBITDA increased 0.4% to $353.6 million.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023   Form 10-K</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Adjusted net income decreased 2.0% to $211.7 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Adjusted EPS decreased 1.3% to $5.52.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Our adjusted EBITDA per WSEE per month decreased 6.0% from $100 in 2022 to $94 in 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">We ended 2023 with working capital of $159.0 million. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During 2023, we paid $84.2 million in dividends, repurchased approximately 1,259,000 shares of our common stock at a cost of $131.5 million and paid $40.1 million in capital expenditures.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_124"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_184">Non-GAAP Financial Measures</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a reconciliation of adjusted EBITDA, adjusted net income and adjusted EPS to their most directly comparable financial measures calculated and presented in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;).</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2166"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Revenues</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our revenues in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our PEO HR Outsourcing Solutions gross billings to clients include the payroll cost of each WSEE at the client location and a markup computed as a percentage of each WSEEs payroll cost. We invoice the gross billings concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings, and therefore, consist solely of the markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite. This markup includes pricing components associated with our estimates of payroll taxes, benefits and workers&#8217; compensation costs, plus a separate component related to our HR services. Revenues that have been recognized but not invoiced represent unbilled accounts receivable included in accounts receivable, net on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues are primarily dependent on the number of clients enrolled, the resulting number of WSEEs paid each period and the number of WSEEs enrolled in our benefit plans. Because our total markup is computed as a percentage of payroll cost, certain revenues are also affected by the payroll cost of WSEEs, which may fluctuate based on the composition of the WSEE base, inflationary effects on wage levels and differences in the local economies of our markets.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Direct Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary direct costs associated with revenue-generating activities for our PEO HR Outsourcing Solutions are:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">employment-related taxes (&#8220;payroll taxes&#8221;)</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">costs of employee benefit plans</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">workers&#8217; compensation costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes consist of the employer&#8217;s portion of Social Security and Medicare taxes under FICA, federal unemployment taxes and state unemployment taxes. Payroll taxes are generally paid as a percentage of payroll cost. The federal unemployment tax rates are defined by federal regulations. State unemployment tax rates are subject to claim histories and vary from state to state.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee benefits costs are comprised primarily of health insurance premiums and claims costs (including dental and pharmacy costs), but also include costs of other employee benefits such as life insurance, vision care, disability insurance, education assistance, adoption assistance, a flexible spending account program and an employee well-being program.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Workers&#8217; compensation costs include administrative and risk charges paid to the insurance carrier, and claims costs, which are driven primarily by the frequency and severity of claims.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Gross Profit</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit per WSEE is primarily determined by our ability to accurately estimate and control direct costs and our ability to incorporate changes in these costs into the gross billings charged to PEO HR Outsourcing Solutions clients, which are subject to pricing arrangements that are typically renewed annually. We use gross profit per WSEE per month as our principal measurement of relative performance at the gross profit level.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">41</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-126">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-127">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Operating Expenses</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Salaries, wages and payroll taxes &#8212; Salaries, wages and payroll taxes (&#8220;salaries&#8221;) are primarily a function of the number of corporate employees, their associated average pay and any additional cash incentive compensation. Our corporate employees include client services, sales and marketing, benefits, legal, finance, information technology, administrative support personnel and those associated with our other products and services.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Stock-based compensation &#8212; Our stock-based compensation relates to the recognition of non-cash compensation expense over the requisite service period of time-vested and performance-based incentive plan awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Commissions &#8212; Commissions expense consists primarily of amounts paid to sales managers and other sales personnel, including BPAs as well as channel referral fees. Commissions are based on new accounts sold and a percentage of revenue generated by such personnel.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Advertising &#8212; Advertising expense primarily consists of media advertising and other business promotions in our current and anticipated sales markets, including the Insperity Invitational&#8482; presented by UnitedHealthcare&#174; sponsorship.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">General and administrative expenses &#8212; Our general and administrative expenses primarily include:</span></div><div style="padding-left:69.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">rent expenses related to our service centers and sales offices</span></div><div style="padding-left:33.75pt"><span><br/></span></div><div style="padding-left:69.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">outside professional service fees related to legal, consulting and accounting services</span></div><div style="padding-left:33.75pt"><span><br/></span></div><div style="padding-left:69.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">administrative costs, such as postage, printing and supplies</span></div><div style="padding-left:33.75pt"><span><br/></span></div><div style="padding-left:69.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">employee travel and training expenses</span></div><div style="padding-left:33.75pt"><span><br/></span></div><div style="padding-left:69.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">facility costs, including repairs and maintenance</span></div><div style="padding-left:33.75pt"><span><br/></span></div><div style="padding-left:69.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">technology costs, including software-as-a-service (&#8220;SaaS&#8221;) subscription costs and amortization of SaaS implementation costs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Depreciation and amortization &#8212; Depreciation and amortization expense is primarily a function of our capital investments in corporate facilities, service centers, sales offices, software development and technology infrastructure.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Other Income (Expense)</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) includes interest charges incurred in connection with borrowings under our credit facility and interest income earned on our cash, cash equivalents, marketable securities, restricted cash and deposits. Please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_187">&#8220;&#8212;Liquidity and Capital Resources&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes typically differs from the U.S. statutory rate of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-128">21</ix:nonFraction>%, due primarily to state income taxes, non-deductible expenses, vesting of equity awards and various tax credits. Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities used for financial reporting purposes and the amounts used for income tax purposes. Significant items resulting in deferred income taxes include prepaid assets, accruals for workers&#8217; compensation expenses, stock-based compensation, software development costs, accrued incentive compensation, operating lease assets and liabilities and depreciation. Changes in these items are reflected in our financial statements through a deferred income tax provision. Please read Note 7 to the Consolidated Financial Statements, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88">&#8220;Income Taxes,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2172"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The discussion and analysis of our financial condition and results of operations is based upon our Consolidated Financial Statements, which have been prepared in accordance with GAAP. The preparation of these financial statements requires our management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">42</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-129">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-130">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate these estimates, including those related to health and workers&#8217; compensation insurance claims experience, client bad debts, income taxes, property and equipment, goodwill and other intangibles, and contingent liabilities. We base these estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the following accounting policies are critical and/or require significant judgments and estimates used in the preparation of our Consolidated Financial Statements:</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2304"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span id="i80e20275504c4568b9423195e9365238_23770"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Benefits costs &#8212; We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers including United, UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts.</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health insurance contract with United provides the majority of our health insurance coverage. As a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Accordingly, we record the costs of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;), as benefits expense in the Consolidated Statements of Income and Comprehensive Income. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during the quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics and other factors are incorporated into the benefits costs.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2020, we entered into an arrangement whereby our financial responsibility is limited to the first $1 million of paid claims per claimant per year. Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and we would accrue a liability for the excess costs on our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement with United require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid insurance. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $23.5 million. As this amount is less than the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. In addition, the premiums owed to United at December&#160;31, 2023, were $6.5 million, which is also included in accrued health insurance costs, a current liability, on our Consolidated Balance Sheets.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that recent claim development patterns are representative of incurred but not reported claims costs during the reporting period. The estimated completion rate used to compute incurred but not reported claims involves a significant level of judgment. Accordingly, an increase (or decrease) in the completion rate used to estimate the incurred claims would result in an increase (or decrease) in benefits costs and net income would decrease (or increase) accordingly.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the sensitivity of changes in the completion rate on our estimate of total benefits costs of $3.0 billion in 2023:</span></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.027%"><tr><td style="width:1.0%"/><td style="width:23.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.854%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in<br/>Completion Rate</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in </span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefits Costs <br/></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in </span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income <br/></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.5)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,871)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,744&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.0)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,948)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,098&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,948&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,098)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,871&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,744)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">43</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023   Form 10-K</span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816198"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span id="i79fee8f0ebce46e19572e7878f43875a_7092"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Workers&#8217; compensation costs &#8212; Since 2007, our workers&#8217; compensation coverage has been provided through an arrangement with Chubb. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million.</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires judgment.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the years ended December&#160;31, 2023 and 2022, we reduced accrued workers&#8217; compensation costs by $33.5 million and $42.2 million, respectively, for changes in estimated losses related to prior reporting periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate was 4.3% in 2023 and 2.9% in 2022) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our claim trends could be greater than or less than our prior estimates, in which case we would revise our claims estimates and record an adjustment to workers&#8217; compensation costs in the period such determination is made. If we were to experience any significant changes in actuarial assumptions, our loss development rates could increase (or decrease), which would result in an increase (or decrease) in workers&#8217; compensation costs and a resulting decrease (or increase) in net income reported in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates the sensitivity of changes in the loss development rate on our estimate of workers&#8217; compensation costs totaling $74.1 million in 2023:</span></div><div style="margin-top:5pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.083%"><tr><td style="width:1.0%"/><td style="width:27.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.107%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.190%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Loss Development Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in Workers&#8217; Compensation Costs <br/></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Change in</span></div><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income <br/></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,926)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,963)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,494)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,926&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,987)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits, a long-term asset in our Consolidated Balance Sheets. In 2023, we received $46.3 million for the return of excess claim funds related to the workers&#8217; compensation program, which decreased deposits &#8211; workers&#8217; compensation. As of December&#160;31, 2023, we had restricted cash of $57.4 million and deposits &#8211; workers&#8217; compensation of $198.2 million. We have estimated and accrued $220.3 million in incurred workers&#8217; compensation claim costs as of December&#160;31, 2023. Our estimate of incurred claim costs expected to be paid within one year is recorded as accrued workers&#8217; compensation costs and is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities in our Consolidated Balance Sheets.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023   Form 10-K</span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2182"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we have implemented the accounting pronouncements with a material impact on our financial statements and do not believe there are any new or pending pronouncements that will materially impact our financial position or results of operations. Please read Note 1 to the Consolidated Financial Statements, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">&#8220;Accounting Policies,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">45</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-131">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-132">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_133"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span id="i54984b17450c432d886679c90ddf2825_364"></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Results of Operations</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816097"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Key Financial and Statistical Data</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:35.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share, WSEE, and statistical data)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:27pt"><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-133">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-134">2023</ix:nonNumeric> v</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></div></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 v</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial data:</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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues</span><span style="color:#000000;font-family:'Arial',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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,485,871&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,938,818&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,973,070&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,036,803&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,011,233&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">820,102&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">818,254&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">760,994&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">646,773&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218,549&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250,239&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173,329&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,529&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,814)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,011)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,350&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,080&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.47&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.64&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.18&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP financial measures</span><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211,735&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215,947&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154,026&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">353,630&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">352,295&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254,946&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EPS</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.59&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.95&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average WSEEs paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">312,102&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295,005&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250,745&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statistical data </span><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div></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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,678&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,653&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">273&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">215&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Revenues are comprised of gross billings less WSEE payroll costs as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:58.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-135">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross billings</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43,141,366&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,126,910&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33,318,693&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36,655,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,188,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,345,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_184">Non-GAAP Financial Measures</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8221; for a reconciliation of the non-GAAP financial measures to their most directly comparable financial measures calculated and presented in accordance with GAAP.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Revenues per WSEE per month are comprised of gross billings per WSEE per month less WSEE payroll costs per WSEE per month as follows:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.722%"><tr><td style="width:1.0%"/><td style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-136">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross billings</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,519&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,335&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,073&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,787&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,657&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,420&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revenues</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,732</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,678</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,653</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">46</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-137">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-138">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816081"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Key Operating Metrics</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor certain key metrics to measure our performance, including:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">WSEEs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Adjusted EBITDA</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Adjusted EPS</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth in the number of WSEEs paid is affected by three primary sources: new client sales, client retention and the net change in WSEEs paid at existing clients through new hires and employee terminations.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816116"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-139">2023</ix:nonNumeric>, the average number of WSEEs paid from new client sales and the net gain (loss) in our client base declined compared to 2022. Average client retention also declined from 85% in 2022 to 83% in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-140">2023</ix:nonNumeric>. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">During 2022, the average number of WSEEs paid from new client sales increased 16.4% from 2021. Average client retention improved from 82% in 2021 to 85% in 2022, while the net gain in our client base continued, at higher than historical levels, although lower than 2021, a period when many clients were rehiring employees as the pandemic conditions improved. </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.083%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average WSEEs Paid and </span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA and </span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EPS and </span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></div></td></tr></table></div><div style="text-align:center"><img src="nsp-20231231_g6.jpg" alt="549755815747" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:230px"/><img src="nsp-20231231_g7.jpg" alt="549755815748" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:240px"/><img src="nsp-20231231_g8.jpg" alt="549755815749" style="height:300px;margin-bottom:5pt;vertical-align:text-bottom;width:240px"/></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_148"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816175"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-141">2023</ix:nonNumeric> Compared to 2022</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816160"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues for 2023 were $6.5 billion, an increase of 9.2%, primarily due to the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Average WSEEs paid increased 5.8%.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Revenues per WSEE per month increased 3.2%, or $54.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">47</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-142">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-143">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816223"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2022 Compared to 2021</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816241"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues for 2022 were $5.9 billion, an increase of 19.4%, primarily due to the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Average WSEEs paid increased 17.7%.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Revenues per WSEE per month increased 1.5%, or $25.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816152"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our PEO HR Outsourcing Solutions to small and medium-sized businesses throughout the United States. PEO HR Outsourcing Solutions revenue distribution by region follows:</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PEO HR Outsourcing Solutions Revenue by Region</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div><div style="text-align:center"><img src="nsp-20231231_g9.jpg" alt="549755815075" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:220px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><img src="nsp-20231231_g10.jpg" alt="549755815077" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:233px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><img src="nsp-20231231_g11.jpg" alt="549755815079" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:233px"/></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________________________</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Texas is included in the Southwest region.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The percentage of total PEO HR Outsourcing Solutions revenues in our significant markets include the following:</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Markets</span></div><div style="text-align:center"><img src="nsp-20231231_g12.jpg" alt="549755815300" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:220px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><img src="nsp-20231231_g13.jpg" alt="549755815302" style="height:264px;margin-bottom:5pt;vertical-align:text-bottom;width:233px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><img src="nsp-20231231_g14.jpg" alt="549755815304" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:233px"/></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">48</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-144">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-145">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_160"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#8217; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate our direct costs relative to the revenues derived from the markup component of our gross billings.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our gross profit per WSEE is primarily determined by our ability to accurately estimate direct costs and our ability to incorporate changes in these costs into the gross billings charged to PEO HR Outsourcing Solutions clients, which are subject to pricing arrangements that are typically renewed annually. We use gross profit per WSEE per month as our principal measurement of relative performance at the gross profit level.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2410"></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:525.75pt"><tr><td style="width:1.0pt"/><td style="width:259.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:262.00pt"/><td style="width:1.0pt"/></tr><tr style="height:38pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit and</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit per WSEE per Month and</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year-over-Year Growth Percentage</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(per WSEE per month)</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">           </span><img src="nsp-20231231_g15.jpg" alt="549755814006" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:241px"/><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">                         </span><img src="nsp-20231231_g16.jpg" alt="549755814032" style="height:266px;margin-bottom:5pt;vertical-align:text-bottom;width:242px"/></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2023 Compared to 2022</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630197"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our pricing objectives attempt to achieve a level of revenue per WSEE that matches or exceeds changes in primary direct costs and operating expenses. Our revenues per WSEE per month increased $54 due to higher average pricing of 3.2%.  </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net decrease in direct costs between 2023 and 2022 attributable to the changes in cost estimates for benefits and workers&#8217; compensation totaled $16.4 million as discussed below. The $63 per WSEE per month increase in direct costs is due primarily to the direct cost components changes as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefits costs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The cost of group health insurance and related employee benefits increased $44 per WSEE per month, or 6.6% on a cost per covered employee basis.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The percentage of WSEEs covered under our health insurance plans was 65.0% in 2023 compared to 65.4% in 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Reported results include changes in estimated claims run-off related to prior periods, which was a decrease in costs of $13.0&#160;million, or $3 per WSEE per month, in 2023 compared to an increase in costs of $12.1&#160;million, or $3 per WSEE per month, in 2022.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630277"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">&#8212;</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">Critical Accounting Policies and Estimates</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">&#8212;</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">Benef</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">its Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a discussion of our accounting for health insurance costs.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">49</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-146">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-147">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630211"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workers&#8217; compensation costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued discipline around our client selection, workplace safety and claims management contributed to the small increase in our cost per WSEE and, as a result, has allowed for claims within our policy periods to be closed out at amounts below our original cost estimates.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Workers&#8217; compensation costs increased 12.1%, or $1 per WSEE per month, in 2023 compared to 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">As a percentage of non-bonus payroll cost, workers&#8217; compensation costs were 0.23% in both 2023 and 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">We recorded a reduction in workers&#8217; compensation costs of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" format="ixt:num-dot-decimal" scale="6" id="f-148">33.5</ix:nonFraction> million, or 0.11% of non-bonus payroll costs, in 2023 compared to a reduction of $42.2&#160;million, or 0.14% of non-bonus payroll costs, in 2022, primarily as a result of closing out claims at lower than expected costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2512"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i79fee8f0ebce46e19572e7878f43875a_7092">&#8212;Critical Accounting Policies and Estimates&#8212;Workers' Compensation Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a discussion of our accounting for workers&#8217; compensation costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630225"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Payroll tax costs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payroll taxes increased 8.9% on a 7.2% increase in payroll costs, or $18 per WSEE per month.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payroll taxes as a percentage of payroll costs increased to 6.5% in 2023 compared to 6.4% in 2022.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2530"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2022 Compared to 2021</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net increase in direct costs between 2022 and 2021 attributable to the changes in cost estimates for benefits and workers&#8217; compensation totaled $6.7 million as discussed below. The $12 per WSEE per month increase in direct costs is due primarily to the direct cost component changes as follows:</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630254"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefits costs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The cost of group health insurance and related employee benefits decreased $9 per WSEE per month, but increased 1.2% on a per covered employee basis.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">The percentage of WSEEs covered under our health insurance plans was 65.4% in 2022 compared to 67.0% in 2021.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Reported results include changes in estimated claims run-off related to prior periods, which was an increase in costs of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" format="ixt:num-dot-decimal" scale="6" id="f-149">12.1</ix:nonFraction> million, or $3 per WSEE per month, in 2022 compared to an increase in costs of $4.9 million, or $2 per WSEE per month, in 2021.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630314"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">&#8212;Critical Accounting Policies and Estimates&#8212;Benefits Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a discussion of our accounting for health insurance costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630320"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Workers&#8217; compensation costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued discipline around our client selection, safety and claims management contributed to the reduction in our cost per WSEE and, as a result, has allowed for claims within our policy periods to be closed out at amounts below our original cost estimates.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Workers&#8217; compensation costs decreased 4.1%, or $4 per WSEE per month, in 2022 compared to 2021.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">As a percentage of non-bonus payroll cost, workers&#8217; compensation costs in 2022 were 0.23% compared to 0.29% in 2021.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">As a result of closing out claims incurred in prior periods at lower than expected costs, we recorded a reduction in workers&#8217; compensation costs of $42.2&#160;million, or 0.14% of non-bonus payroll costs, in 2022 compared to a reduction of $41.7 million, or 0.18% of non-bonus payroll costs, in 2021. The 2022 period costs include the impact of a <ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="f-150">2.9</ix:nonFraction>% discount rate used to accrue workers&#8217; compensation loss claims, compared to a 0.6% discount rate used in the 2021 period.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">50</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-151">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-152">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630336"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i79fee8f0ebce46e19572e7878f43875a_7092">&#8212;Critical Accounting Policies and Estimates&#8212;Workers' Compensation Costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; for a discussion of our accounting for workers&#8217; compensation costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630347"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Payroll tax costs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payroll taxes increased 23.0% on an 20.6% increase in payroll costs, or $27 per WSEE per month.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Payroll taxes as a percentage of payroll costs increased to 6.4% in 2022 compared to 6.3% in 2021.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-153">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-154">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816519"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-155">2023</ix:nonNumeric> Compared to 2022</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511630368"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain information related to our operating expenses:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:29.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">per WSEE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-156">2023</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-157">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">460,715&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">430,945&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46,847&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45,672&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,324&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,503&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">177,664&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">156,134&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,708&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total operating expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">818,254</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">760,994</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">219</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">215</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816549"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses for 2023 increased 7.5% to $818.3&#160;million compared to $761.0&#160;million in 2022. Operating expenses per WSEE per month for 2023 increased 1.9% to $219 compared to $215 in 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Salaries of corporate and sales staff for 2023 increased 6.9% to $460.7&#160;million, or $1 per WSEE per month, compared to 2022. The increase was primarily due to an increase in BPA, service and support headcount and staff compensation levels, which was partially offset by lower incentive compensation expense in 2023 compared to 2022. </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816564"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Stock-based compensation expense for 2023 increased 5.8% to $53.0&#160;million, but remained flat on a per WSEE per month basis, compared to 2022. The increase was primarily due to awards issued under our restricted stock unit program, partially offset by a decrease in the number of stock awards anticipated to be earned related to performance-based awards granted under our long-term incentive plans based on our lower than expected operating results in 2023.Please read Note 1 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">&#8220;Accounting Policies&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 9 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_94">&#8220;Incentive Plans,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements for additional information.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816578"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Commissions expense for 2023 increased 2.6% to $46.8&#160;million, but remained flat on a per WSEE per month basis, compared to 2022. The increase was primarily due to commissions associated with our PEO HR Outsourcing Solutions, as well as an increase in the amount of sales channel referral fees paid during 2023.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816605"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">General and administrative expenses for 2023 increased 13.8% to $177.7&#160;million, or $4 per WSEE per month, compared to 2022. The increase was primarily due to increased travel and event costs, software licensing and maintenance costs, and amortization of SaaS implementation costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816619"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Depreciation and amortization expense for 2023 increased 5.0% to $42.7 million, but remained flat on a per WSEE per month basis, compared to 2022. The increase was primarily due to increased capital expenditures related to computer hardware and software and software development costs.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">52</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-158">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-159">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816649"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2022 Compared to 2021</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents certain information related to our operating expenses:</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:29.216%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.396%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">per WSEE</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">430,945&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">379,171&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45,672&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,503&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,097&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">156,134&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124,413&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40,660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total operating expenses</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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">760,994</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">646,773</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">215</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">215</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816665"></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses for 2022 increased 17.7% to $761.0&#160;million compared to $646.8 million in 2021. Operating expenses remained flat on a per WSEE per month basis compared to  2021.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Salaries of corporate and sales staff for 2022 increased 13.7% to $430.9 million, but decreased $4 on a per WSEE per month basis, compared to 2021 on a 17.7% increase in WSEEs paid per month. The increase was primarily due to a 7.9% increase in corporate headcount, as well as higher incentive compensation accruals in 2022. </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816680"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Stock-based compensation expense for 2022 increased 23.3% to $50.1 million, but remained flat on a per WSEE per month basis, compared to 2021. The increase was primarily due to awards issued under our long-term incentive and restricted stock unit programs. Please read Note 1 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">&#8220;Accounting Policies&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Note 9 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_94">&#8220;Incentive Plans,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements for additional information.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816693"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Commissions expense for 2022 increased 30.8% to $45.7 million, or $1 per WSEE per month, compared to 2021. The increase was primarily due to commissions associated with our PEO HR Outsourcing Solutions, including a new incentive program for our BPAs and sales managers, as well as an increase in the amount of sales channel referral fees paid during 2022.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816706"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Advertising expense for 2022 increased 28.9% to $37.5 million, or $1 per WSEE per month, compared to 2021. The increase was primarily due to increases in radio, print and digital advertising and sponsorship costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816719"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">General and administrative expenses for 2022 increased 25.5% to $156.1 million, or $4 per WSEE per month, compared to 2021. The increase was primarily due to increased travel, event and software licensing costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816732"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Depreciation and amortization expense for 2022 increased 5.5% to $40.7 million, but decreased $2 on a per WSEE per month basis, compared to 2021. The increase was primarily due to the completion of a new facility on our corporate campus during 2021 and increased capital expenditures related to software development costs.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816769"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Expense)</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense) was a net income of $6.5 million in 2023 and net expense of $4.8 million and $5.0 million in 2022 and 2021, respectively. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023 and 2022, the increase in other income was due to an increase in interest rates on our marketable securities investments and workers&#8217; compensation deposits, which was partially offset by an increase in interest expense related to higher average interest rates on borrowings under our credit facility. Please read Note 2 to the Consolidated Financial Statements, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73">&#8220;Other Balance Sheet Information,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2899"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rate was 23.9% in 2023, 26.9% in 2022 and 26.3% in 2021. Our provision for income taxes differed from the U.S. statutory rate of 21% primarily due to state income taxes and non-deductible expenses, offset by </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023   Form 10-K</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">excess tax benefits associated with the vesting of equity compensation of $4.9 million, $0.2 million and $2.6 million, in 2023, 2022 and 2021, respectively. Please read Note 1 &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">Accounting Policies</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and Note 7 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88">&#8220;Income Taxes,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements for additional information. </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_184"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures used by other companies. Non-GAAP financial measures should not be considered as a substitute for, or superior to, measures of financial performance prepared in accordance with GAAP. Investors are encouraged to review the reconciliation of the non-GAAP financial measures used to their most directly comparable GAAP financial measures as provided in the tables below.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:41.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Measure</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Benefit of Non-GAAP Measure</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-bonus payroll cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-bonus payroll cost is a non-GAAP financial measure that excludes the impact of bonus payrolls paid to our WSEEs.<br/></span><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Bonus payroll cost varies from period to period, but has no direct impact to our ultimate workers&#8217; compensation costs under the current program.</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Our management refers to non-bonus payroll cost in analyzing, reporting and forecasting our workers&#8217; compensation costs.<br/></span><span style="font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">We include these non-GAAP financial measures because we believe they are useful to investors in allowing for greater transparency related to the costs incurred under our current workers&#8217; compensation program.</span></td></tr><tr style="height:54pt"><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted cash, cash equivalents and marketable securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Excludes funds associated with:<br/>&#8226;&#160;&#160;federal and state income tax withholdings,<br/>&#8226;&#160;&#160;employment taxes,<br/>&#8226;&#160;&#160;other payroll deductions, and<br/>&#8226;&#160;&#160;client prepayments.</span></td><td colspan="3" rowspan="11" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">We believe that the exclusion of the identified items helps us reflect the fundamentals of our underlying business model and analyze results against our expectations, against prior periods, and to plan for future periods by focusing on our underlying operations. We believe that the adjusted results provide relevant and useful information for investors because they allow investors to view performance in a manner similar to the method used by management and improves their ability to understand and assess our operating performance. Adjusted EBITDA is used by our lenders to assess our leverage and ability to make interest payments.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"/></tr><tr><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"/></tr><tr style="height:66pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">EBITDA</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Represents net income computed in accordance with GAAP, plus:<br/>&#8226;&#160;&#160;interest expense,<br/>&#8226;&#160;&#160;income tax expense,<br/>&#8226;&#160;&#160;depreciation and amortization expense, and<br/>&#8226;&#160;&#160;amortization of SaaS implementation costs.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted EBITDA</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Represents EBITDA plus:<br/>&#8226;&#160;&#160;non-cash stock-based compensation.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted net income</span></td><td colspan="3" style="border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents net income computed in accordance with GAAP, excluding:<br/>&#8226;&#160;&#160;non-cash stock-based compensation.</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-right:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Adjusted EPS</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-right:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents diluted net income per share computed in accordance with GAAP, excluding:<br/>&#8226;&#160;&#160;non-cash stock-based compensation.</span></td></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816874"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of payroll cost (GAAP) to non-bonus payroll costs (non-GAAP):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:33.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.524%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE per month)</span></td><td colspan="24" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr style="height:15pt"><td colspan="6" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-162">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:27pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Per WSEE</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">36,655,495</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,787</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34,188,092</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,657</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28,345,623</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,420</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Bonus payroll cost</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,978,439&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,329&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,959,987&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,401&#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,719,217&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,568&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-bonus payroll cost</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31,677,056</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,458</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">29,228,105</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23,626,406</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7,852</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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="border-top:3pt double #000000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">% Change year over year</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">54</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-163">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-164">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_2973"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of cash, cash equivalents and marketable securities (GAAP) to adjusted cash, cash equivalents and marketable securities (non-GAAP):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"/><td style="width:57.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.612%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.037%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents and marketable securities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">708,778</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,896</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts payable for withheld federal and state income taxes, employment taxes and other payroll deductions </span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510,092&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504,817&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client prepayments</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,592&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted cash, cash equivalents and marketable securities</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">171,094</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:middle"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">224,279</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:middle"/></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816889"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of net income (GAAP) to EBITDA (non-GAAP) and adjusted EBITDA (non-GAAP):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:28.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.526%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.529%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per WSEE per month)</span></td><td colspan="6" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-167">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:27pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Per WSEE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Per WSEE</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">171,382</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">46</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">179,350</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">51</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">124,080</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">41</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,696&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,075&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,238&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,137&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,207&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,458&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of SaaS implementation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,711&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,923&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,708&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,660&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,547&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EBITDA</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">300,634</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">80</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">302,215</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">86</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">214,323</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">71</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EBITDA</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">353,630</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">94</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">352,295</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">100</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">254,946</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">85</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change year over year</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6.0)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(11.7)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(17.5)</span></td><td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816913"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of net income (GAAP) to adjusted net income (non-GAAP):</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:58.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-170">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">171,382</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">179,350</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">124,080</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,643)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,483)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,677)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-GAAP adjustments, net</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40,353</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">36,597</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29,946</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted net income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">211,735</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">215,947</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">154,026</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change year over year</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2.0)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(15.1)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">55</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-171">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-172">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816897"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a reconciliation of diluted EPS (GAAP) to adjusted EPS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(non-GAAP):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:55.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.270%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-175">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Diluted EPS</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.47</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.64</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.38&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.04&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.33)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.35)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.27)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-GAAP adjustments, net</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.05</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.95</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">0.77</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted EPS</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.52</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.59</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.95</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change year over year</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1.3)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">41.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(14.9)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">%</span></td></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_187"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate our liquidity requirements, capital needs and availability of resources in view of, among other things, our expansion plans, stock repurchases, potential acquisitions, debt service requirements and other operating cash needs. To meet short-term liquidity requirements, which are primarily the payment of direct costs and operating expenses, we rely primarily on cash from operations. Longer-term projects, large stock repurchases or significant acquisitions may be financed with public or private debt or equity. We have a revolving credit facility (&#8220;Facility&#8221;) with a syndicate of financial institutions with a current borrowing capacity of $650 million. The Facility is available for working capital and general corporate purposes, including acquisitions and stock repurchases. We have in the past sought, and may in the future seek, to raise additional capital or take other steps to increase or manage our liquidity and capital resources. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had $708.8 million in cash, cash equivalents and marketable securities at December&#160;31, 2023, of which approximately $510.1 million was payable in early January 2024 for withheld federal and state income taxes, employment taxes and other payroll deductions, and approximately $27.6 million represented client prepayments that were payable in January 2024. At December&#160;31, 2023, we had working capital of $159.0 million compared to $158.5 million at December&#160;31, 2022. We currently believe that our cash on hand, marketable securities, cash flows from operations, and availability under the Facility will be adequate to meet our liquidity requirements for 2024. We intend to rely on these same sources, as well as public and private debt or equity financing, to meet our longer-term liquidity and capital needs.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we had outstanding letters of credit and borrowings totaling $370.4 million under the Facility. Please read Note 6 to the Consolidated Financial Statements, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_190"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating Activities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities in 2023 was $198.5 million. Our primary source of cash from operations is the comprehensive service fee and payroll funding we collect from our clients. Our cash and cash equivalents, and thus our reported cash flows from operating activities, are significantly impacted by various external and internal factors, which are reflected in part by the changes in our balance sheet accounts. These include the following:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Timing of client payments / payroll taxes &#8212; We typically collect our comprehensive service fee, along with the client&#8217;s payroll funding, from clients no later than the same day as the payment of WSEE payrolls and associated payroll taxes. Therefore, the last business day of a reporting period has a substantial impact on our reporting of operating cash flows. For example, many WSEEs are paid on Fridays; therefore, operating cash flows decrease in the reporting periods that end on a Friday or a Monday. In the year ended December&#160;31, 2023, the last business day of the reporting period was a Friday, client prepayments were $27.6 million and employment taxes and other deductions were $510.1 million. In the year ended December&#160;31, 2022, the last business day of the reporting period was also a Friday, client prepayments were $36.8 million and employment taxes and other deductions were $504.8 million.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817297"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Workers&#8217; compensation plan funding &#8212; During 2023 and 2022, we received $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:ReturnOfExcessClaimFunds" format="ixt:num-dot-decimal" scale="6" id="f-176">46.3</ix:nonFraction> million and $30.2 million, respectively, for the return of excess claim funds related to the workers&#8217; compensation program, which resulted in an increase in working capital.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">56</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-177">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-178">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817328"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Medical plan funding &#8212; Our health care contract with United establishes participant cash funding rates 90 days in advance of the beginning of a reporting quarter. Therefore, changes in the participation level of the United plan have a direct impact on our operating cash flows. In addition, changes to the funding rates, which are solely determined by United based primarily upon recent claim history and anticipated cost trends, also have a significant impact on our operating cash flows. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $23.5 million, which is $32.5 million less than our agreed-upon $9.0 million surplus maintenance level. The $32.5 million difference is therefore reflected as a current liability and $9.0 million is reflected as a long-term asset on our Consolidated Balance Sheets at December&#160;31, 2023. In addition, the premiums owed to United at December&#160;31, 2023, were $6.5 million, which is included in accrued health insurance costs, a current liability, on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Operating results &#8212; Our adjusted net income has a significant impact on our operating cash flows. Our adjusted net income decreased 2.0% to $211.7 million in 2023, compared to $215.9 million in 2022. Please read &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i54984b17450c432d886679c90ddf2825_364">Results of Operations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_193"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Investing Activities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in investing activities were $21.7 million for the year ended December&#160;31, 2023, primarily due to property and equipment purchases of $40.1 million, partially offset by $18.4 million of marketable securities maturities and dispositions, net of purchases.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_196"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Financing Activities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash flows used in financing activities were $155.0 million for the year ended December&#160;31, 2023. We paid $84.2 million in dividends and repurchased or withheld $131.5 million in stock. In addition, client funds liability and other financing activities increased by $60.7 million.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816924"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Seasonality, Inflation and Quarterly Fluctuations</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly earnings are impacted by the seasonal nature of our medical claims costs and payroll taxes. Typically, medical claims costs tend to increase throughout the year with the fourth quarter being the period with the highest costs, which has a negative impact on our fourth quarter earnings. This trend is primarily the result of many WSEEs&#8217; medical plan deductibles being fully met by the fourth quarter, which increases our liability with respect to those claims. We have also experienced variability on a quarterly basis in medical claims costs based on the unpredictable nature of large claims . Payroll taxes and associated billings are computed based on an employee&#8217;s annual taxable wage base. The annual payroll tax wage bases are frequently met in the first two quarters of each year depending on the employee&#8217;s compensation levels. As a result, the gross profit contribution from payroll taxes is typically higher in the first two quarters and declines in the latter half of each year. These historical trends may change and other seasonal trends may develop in the future. For further information related to our health insurance costs, please read </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i80e20275504c4568b9423195e9365238_23770">&#8220;&#8212;Critical Accounting Policies and Estimates&#8212;Benefits Costs.&#8221;</a></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the effects of inflation have not had a significant impact on our results of operations or financial condition; however, inflationary pressure could adversely impact our profitability in the future.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">57</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-179">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-180">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3061"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 7A.&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are primarily exposed to market risks from fluctuations in interest rates and the effects of those fluctuations on the market values of our cash equivalent short-term investments and our available-for-sale marketable securities. In addition, borrowings under our Facility bear interest at a variable market rate. As of December&#160;31, 2023, we had outstanding letters of credit and borrowings totaling $370.4 million under the Facility. Please read Note 6 to the Consolidated Financial Statements, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85">&#8220;Long-Term Debt,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information. Our cash equivalent short-term investments consist primarily of overnight investments, which are not significantly exposed to interest rate risk, except to the extent that changes in interest rates will ultimately affect the amount of interest income earned on these investments. Our available-for-sale marketable securities are subject to interest rate risk because these securities generally include a fixed interest rate. As a result, the market values of these securities are affected by changes in prevailing interest rates.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We attempt to limit our exposure to interest rate risk primarily through diversification and low investment turnover. Our investment policy is designed to maximize after-tax interest income while preserving our principal investment. As a result, our marketable securities consist of tax-exempt short and intermediate-term debt securities, which are primarily U.S. Treasury bills, as well as pre-refunded municipal bonds that are secured by escrow funds containing U.S. Government Securities.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816958"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 8.&#160;&#160;Financial Statements and Supplementary Data.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this Item 8 is contained in a separate section of this Annual Report. See &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3214">Index to Consolidated Financial Statements</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#8221;</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">58</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-181">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-182">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3077"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">DISCLOSURE CONTROLS AND PROCEDURES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 9.&#160;&#160;Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816974"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 9A.&#160;&#160;Controls and Procedures.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Exchange Act Rules 13a-15 and 15a-15, we carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December&#160;31, 2023.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Design and Evaluation of Internal Control over Financial Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, we included a report of management&#8217;s assessment of the design and effectiveness of our internal controls as part of this Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2023. Ernst &amp; Young LLP, our independent registered public accounting firm, also audited our internal control over financial reporting. Management&#8217;s report and the independent registered public accounting firm&#8217;s audit report are included in our <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-183">2023</ix:nonNumeric> Consolidated Financial Statements under the captions entitled &#8220;Management&#8217;s Report on Internal Control&#8221; and &#8220;Report of Independent Registered Public Accounting Firm,&#8221; and are incorporated herein by reference.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in our internal control over financial reporting that occurred during the three months ended December&#160;31, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816982"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 9B.&#160;&#160;Other Information.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-right:13.5pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trading Plans</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-184">2023</ix:nonNumeric>, none of our directors or executive officers adopted or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement&#8221; (as each term is defined in Item 408 of Regulation S-K).</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755816989"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 9C.&#160;&#160;Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-right:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">59</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-185">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-186">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3109"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT AND CERTAIN SECURITY HOLDERS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART III</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3119"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 10.&#160;&#160;Directors, Executive Officers and Corporate Governance.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of the information required by this item is incorporated by reference to the Insperity Proxy Statement.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Code of Business Conduct and Ethics</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board adopted our Code of Business Conduct and Ethics (the &#8220;Code of Ethics&#8221;), which meets the requirements of Rule 303A.10 of the New York Stock Exchange Listed Company Manual and Item 406 of Regulation S-K. You can access our Code of Ethics on the Corporate Governance page of our website at insperity.com. Changes in and waivers to the Code of Ethics for our directors, executive officers and certain senior financial officers will be posted on our website within five business days and maintained for at least 12 months.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817013"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 11.&#160;&#160;Executive Compensation.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Insperity Proxy Statement.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817019"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 12.&#160;&#160;&#160;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Insperity Proxy Statement.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817025"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 13.&#160;&#160;Certain Relationships and Related Transactions, and Director Independence.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Insperity Proxy Statement.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817031"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 14.&#160;&#160;Principal Accounting Fees and Services.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated by reference to the Insperity Proxy Statement.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">60</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-187">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-188">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3149"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART IV</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3159"></div><div style="-sec-extract:summary;margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 15.&#160;&#160;Exhibits, Financial Statement Schedules.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.055%"><tr><td style="width:1.0%"/><td style="width:6.470%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.971%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Statements of the Company</span></td></tr><tr style="height:3pt"><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements listed by the Registrant on the accompanying Index to Consolidated Financial Statements are filed as part of this Annual Report.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Statement Schedules</span></td></tr><tr style="height:3pt"><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The required information is included in the Consolidated Financial Statements or Notes thereto.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">List of Exhibits</span></td></tr></table></div><div style="margin-bottom:10pt;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:7.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.240%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075318000045/ex31-amndandrstdcertofinc.htm">Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K filed on May 29, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075323000058/ex31-amendedandrestatedbyl.htm">Amended and Restated Bylaws of Insperity, Inc. dated November 15, 2023 (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K filed on November 17, 2023).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/0000950129-96-003198.txt">Specimen Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s Registration Statement on Form S-1 (No. 33-96952)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.2</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex42.htm">Description of Registrant&#8217;s Common Stock (incorporated by reference to Exhibit 4.2 to the </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex1020ees.htm">Registrant&#8217;s Form 10-K for the year ended December 31, 2019)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex42.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.3</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000031/ex41rightsagreement.htm">Rights Agreement dated as of May 21, 2020 between Insperity, Inc. and Computershare Trust Company, N.A., as Rights Agent (incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s Current Report on Form 8-K filed on May 22, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000031/ex31certofdesignations.htm">Certificate of Designations of Series A Junior Participating Preferred Stock (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K filed on May 22, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075321000030/ex31.htm">Certificate of Elimination with Respect to Series A Junior Participating Preferred Stock of Insperity, Inc. (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form 8-K filed on May 26, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000095012909000913/h66145ddef14a.htm">Insperity, Inc. 2001 Incentive Plan, as amended and restated (incorporated by reference to Appendix A to the Registrant&#8217;s definitive proxy statement on Schedule 14A filed on March 18, 2009 (No. 1-13998)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex1018off.htm">Form of Restricted Stock Unit Agreement for awards granted to executive officers on or after December 30, 2019 (incorporated by reference to Exhibit 10.18 to the Registrant&#8217;s Form 10-K for the year ended December 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.3</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex1019l18.htm">Form of Restricted Stock Unit Agreement for awards granted to certain senior personnel on or after December 30, 2019 (incorporated by reference to Exhibit 10.19 to the Registrant&#8217;s Form 10-K for the year ended December 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.4</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex1020ees.htm">Form of Restricted Stock Unit Agreement for awards granted to other employees on or after December 30, 2019 (incorporated by reference to Exhibit 10.20 to the Registrant&#8217;s Form 10-K for the year ended December 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex105officerr.htm">Form of Restricted Stock Unit Agreement for awards granted to executive officers on or after January 29, 2024.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.6</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex106l1819rsu.htm">Form of Restricted Stock Unit Agreement for awards granted to certain senior personnel on or after January 29, 2024.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex107employee.htm">Form of Restricted Stock Unit Agreement for awards granted to certain other employees on or after January 29, 2024.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.8</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex1022ltip.htm">Form of Employee Award Notice and Agreement under LTIP granted on or after December 30, 2019 (incorporated by reference to Exhibit 10.22 to the Registrant&#8217;s Form 10-K for the year ended December 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.9</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex109ltipawar.htm">Form of Employee Award Notice and Agreement under LTIP granted on or after January 29, 2024.</a></span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">61</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-189">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-190">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="-sec-extract:summary;margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;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:7.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.240%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.10</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000114036112045140/ex10_4.htm">Directors Compensation Plan (incorporated by reference to Exhibit 10.4 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2012).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.11</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000114036113008940/ex10_6.htm">Amendment to the Directors Compensation Plan (incorporated by reference to Exhibit 10.6 to the Registrant&#8217;s Current Report on Form 8-K filed on February 22, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.12</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075315000013/ex102-1stamend_dircompplan.htm">First Amendment and Appendix A to Directors Compensation Plan (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on February 25, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.13</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075317000052/a06302017-nspex102.htm">Directors Compensation Plan (as amended and restated April 1, 2017) (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended June 30, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.14</span></div></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000095012908003263/h57286exv10w1.htm">Insperity, Inc. 2008 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Registration Statement on Form S-8 (No. 333-151275)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.15</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000119312512138112/d300035ddef14a.htm#tx300035_42">Insperity, Inc. 2012 Incentive Plan (incorporated by reference to the Registrant&#8217;s definitive proxy statement on Schedule 14A filed on March 29, 2012 (No. 1-13998)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.16</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000114036113008940/ex10_1.htm">First Amendment to the Insperity, Inc. 2012 Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on February 22, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.17</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075315000013/ex101-2ndamend_minimumvest.htm">Second Amendment to Insperity, Inc. 2012 Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on February 25, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.18</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075316000085/ex101-2012planxthirdamendm.htm">Third Amendment to Insperity, Inc. 2012 Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on April 1, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.19</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075317000042/ex101-insperityinc2012ince.htm">Insperity, Inc. 2012 Incentive Plan, as amended and restated (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on June 21, 2017).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.20</span></div></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000013/a12312019nsp-ex1034.htm">First Amendment to the Insperity Inc. 2012 Incentive Plan, as amended and restated (incorporated by reference to Exhibit 10.34 to the Registrant&#8217;s Form 10-K filed for the year ended December 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.21</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/1000753/000100075323000016/nsp-20230417.htm">Insperity, Inc. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/1000753/000100075323000016/nsp-20230417.htm">Incentive Plan (incorporated by reference to the Registrant&#8217;s definitive proxy statement on Schedule 14A filed on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/1000753/000100075323000016/nsp-20230417.htm">April 14, 2023</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/1000753/000100075323000016/nsp-20230417.htm"> (No. 1-13998)).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.22</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075315000028/ex101-insperityinclongxter.htm">Insperity, Inc. Long-Term Incentive Program (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on April 2, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex1023ltip_ar.htm">I</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex1023ltip_ar.htm">nsperity, Inc. Long-Term Incentive Program, as amended and res</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex1023ltip_ar.htm">tated January 29, 2024.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000003/ex991.htm">Insperity, Inc. Executive Severance Plan (incorporated by reference to Exhibit 99.1 to the Registrant&#8217;s Current Report on Form 8-K filed on January 3, 2020</a></span><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000003/ex992.htm">Form of Participant Agreement under the Insperity, Inc. Executive Severance Plan (incorporated by reference to Exhibit 99.2 to the Registrant&#8217;s Current Report on Form 8-K filed on January 3, 2020</a></span><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000095012905007534/h27479exv10w1.htm">Minimum Premium Financial Agreement, amended and restated effective January 1, 2005, by and between Insperity Holdings, Inc. (fka Administaff of Texas, Inc.) and United Healthcare Insurance Company (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Form 10-Q for the quarter ended June 30, 2005).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.27</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000095012905007534/h27479exv10w2.htm">Minimum Premium Administrative Services Agreement, amended and restated effective January 1, 2005, by and between Insperity Holdings, Inc. (fka Administaff of Texas, Inc.) and United Healthcare Insurance Company (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended June 30, 2005).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.28</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000114036113017702/ex10_1.htm">Amendment to Minimum Premium Financial Agreement, as amended effective January 1, 2009, by and between Insperity Holdings, Inc. (fka Administaff of Texas, Inc.) and United Healthcare Insurance Company (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2013).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.29</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075315000068/a09302015-ex102uhcxmpfinan.htm">Amendment to Minimum Premium Financial Agreement, as amended effective January 1, 2013, by and between Insperity Holdings, Inc. and United Healthcare Insurance Company (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.30</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000114036113017702/ex10_2.htm">Amendment to Minimum Premium Administrative Services Agreement, as amended effective January 1, 2008, by and between Insperity Holdings, Inc. (fka Administaff of Texas, Inc.) and UnitedHealthcare Insurance Company (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2013).</a></span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">62</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-191">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-192">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="-sec-extract:summary;margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;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:7.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.240%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.31</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075315000068/a09302015-ex103uhcxmpasa20.htm">Amendment to Minimum Premium Administrative Services Agreement, as amended effective January 1, 2013, by and between Insperity Holdings, Inc. and UnitedHealthcare Insurance Company, effective as of January 1, 2015 (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2015).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.32</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075314000044/nsp09302014-ex102.htm">Amendment to Minimum Premium Financial Agreement, as amended effective January 1, 2011, by and between Insperity Holdings, Inc. (fka Administaff of Texas, Inc.) and UnitedHealthcare Insurance Company, effective as of January 1, 2013 (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2014).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.33</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075314000044/nsp09302014-ex103.htm">Amendment to Minimum Premium Administrative Services Agreement, as amended effective January 1, 2011, by and between Insperity Holdings, Inc. (fka Administaff of Texas, Inc.) and UnitedHealthcare Insurance Company, effective as of January 1, 2013 (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2014).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.34</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075316000126/a06302016-nspex102.htm">Amendment to the Minimum Premium Financial Agreement, as amended effective January 1, 2015, by and between Insperity Holdings, Inc. and UnitedHealthcare Insurance Company, effective as of January 1, 2016 (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended June 30, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.35</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075316000126/a06302016-nspex103.htm">Amendment to the Minimum Premium Administrative Services Agreement, as amended effective January 1, 2015, by and between Insperity Holdings, Inc. and UnitedHealthcare Insurance Company, effective as of January 1, 2016 (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s Form 10-Q for the quarter ended June 30, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.36</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075317000007/a12312016nsp-ex1039.htm">Amendment to the Minimum Premium Financial Agreement, as amended effective January 1, 2016, by and between Insperity Holdings, Inc. and UnitedHealthcare Insurance Company, effective as of January 1, 2017 (incorporated by reference to Exhibit 10.39 to the Registrant&#8217;s Form 10-K for the year ended December 31, 2016).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.37</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075319000017/a03312019-ex102.htm">Amendment to Minimum Premium Administrative Services Agreement (as previously amended effective January 1, 2016) by and between Insperity Holdings, Inc., and United Healthcare Insurance Company entered into as of January 1, 2019 (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.38</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075319000017/a03312019-ex103.htm">Amendment to Minimum Premium Financial Agreement (as previously amended effective January 1, 2017) by and between Insperity Holdings, Inc., and United Healthcare Insurance Company entered into as of January 1, 2019 (incorporated by reference to Exhibit 10.3 to the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.39</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075320000025/a03312020-nspex101.htm">Letter Agreement by and between Insperity Holdings, Inc. and United Healthcare Insurance company entered into as of February 7, 2020 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2020).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.40</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075322000009/a12312021nsp-ex1055.htm">Letter Agreement by and between Insperity Holdings, Inc. and United Healthcare Insurance company entered into as of December 28, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.41</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075318000010/ex101amendedandrestatecred.htm">Amended and Restated Credit Agreement dated February 6, 2018 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on February 12, 2018).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.42</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075319000033/ex101-firstamendment.htm">First Amendment to Amended and Restated Credit Agreement dated September 13, 2019 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on September 17, 2019).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.43</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075321000024/a03312021-ex102.htm">Second Amendment to Amended and Restated Credit Agreement dated March 9, 2021 (incorporated by reference to Exhibit 10.2 of the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.44</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075321000024/a03312021-ex103.htm">Third Amendment to Amended and Restated Credit Agreement dated April 28, 2021 (incorporated by reference to Exhibit 10.3 of the Registrant&#8217;s Form 10-Q for the quarter ended March 31, 2021).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.45</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000119312522188640/d322026dex101.htm">Fourth Amendment to the Amended and Restated Credit Agreement dated June 30, 2022 (incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Current Report on Form 8-K filed on July 6, 2022).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.46</span></td><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 style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1000753/000100075323000052/a09302023nsp-ex101.htm">Fifth Amendment to the Amended and Restated Credit Agreement dated September 28, 2023 (incorporated by reference to Exhibit 10.1 of the Registrant&#8217;s Form 10-Q for the quarter ended September 30, 2023).</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex211xsubsidi.htm">Subsidiaries of Insperity, Inc.</a></span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">63</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-193">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-194">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="-sec-extract:summary;margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;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:7.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.439%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.240%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex231xconsent.htm">Consent of Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex241xpoas.htm">Powers of Attorney.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex311.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex312.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex321.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex322.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="a12312023nsp-ex97clawbackp.htm">Insperity, Inc. Policy for Recovery of Erroneously Awarded Compensation Applicable to Executive Officers.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Extension Definition Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (embedded with the Inline XBRL document).</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"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Filed herewith.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furnished with this report.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management contract or compensatory plan or arrangement required to be filed as an exhibit to this Form 10-K.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(+)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain portions of the exhibit have been omitted pursuant to an order granting confidential treatment or Item 601(b)(10) of Regulation S-K. The omitted information is (i) not material and (ii) the type of information the Company treats as private or confidential.</span></td></tr></table></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3165"></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:42.75pt;text-indent:-42.75pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 16.&#160;&#160;FORM 10-K SUMMARY.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">64</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-195">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-196">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817076"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Insperity, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on February&#160;8, 2024.&#160;</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:43.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Douglas S. Sharp</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Douglas S. Sharp</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President of Finance, <br/>Chief Financial Officer &amp; Treasurer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Financial Officer and <br/>Principal Accounting Officer)</span></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">65</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-197">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-198">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of Insperity, Inc. in the capacities indicated on February&#160;8, 2024:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.722%"><tr><td style="width:1.0%"/><td style="width:38.342%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.168%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Signature</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Title</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">/s/ Paul J. Sarvadi</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chairman of the Board, Chief Executive Officer</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Paul J. Sarvadi</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and Director</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal 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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">/s/ Douglas S. Sharp</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President of Finance, <br/>Chief Financial Officer &amp; Treasurer</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Douglas S. Sharp</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Financial Officer and <br/>Principal Accounting Officer)</span></td></tr><tr style="height:14pt"><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:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Timothy Clifford</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Eli Jones</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Carol R. Kaufman</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">John L. Lumelleau</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ellen H. Masterson</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Randall Mehl</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">John Morphy</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Latha Ramchand</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Richard G. Rawson</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">*By: /s/ Christian P. Callens</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Christian P. Callens, attorney-in-fact</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  </span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">66</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-199">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-200">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3214"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-bottom:10pt;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:87.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3225">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3225">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3232">Management&#8217;s Report on Internal Control</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3232">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3238">Report of Independent Registered Public Accounting Firm</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  (PCAOB ID: <ix:nonNumeric contextRef="c-1" name="dei:AuditorFirmId" id="f-201">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_3238">5</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1099511631029">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1099511631029">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1099511631053">Consolidated Statements of Income and Comprehensive Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_1099511631053">7</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817184">Consolidated Statements of Stockholders&#8217; Equity and (Deficit)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817184">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic3afa2a135a743d083171dba2fb0402e_363">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_549755817200">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_34">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_34">11</a></span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-1</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-202">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-203">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3225"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Insperity, Inc.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Insperity, Inc. (the Company) as of December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-204">2023</ix:nonNumeric> and 2022, the related consolidated statements of income and comprehensive income, stockholders' equity and (deficit), and cash flows for each of the three years in the period ended December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-205">2023</ix:nonNumeric>, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-206">2023</ix:nonNumeric> and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-207">2023</ix:nonNumeric>, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-208">2023</ix:nonNumeric>, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;8, 2024 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-2</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-209">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-210">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;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:11.468%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimation of the Cost of Incurred but Not Reported Health Insurance Claims </span></td></tr><tr style="height:15pt"><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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 of the consolidated financial statements under &#8220;Health Insurance Costs&#8221;, the Company provides the majority of its health insurance coverage to its employees through a fully insured health insurance policy with UnitedHealthcare (&#8220;United&#8221;). While the policy with United is a fully insured plan, as a result of certain contractual terms, the Company accounts for this plan using a partially self-funded insurance accounting model. Accordingly, the Company records the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees, as benefits expense, which is a component of Payroll taxes, benefits and workers&#8217; compensation costs in the consolidated statement of income and comprehensive income. The estimated incurred but not reported claims under the Company&#8217;s United insurance policy are based upon: (i) the level of claims processed during each quarter; (ii) estimated completion rates based upon recent claim development patterns under the plan; and (iii) the number of participants in the plan.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing management&#8217;s estimate of the cost of incurred but not reported health insurance claims was subjective and judgmental due to the significant estimation required in determining the medical reserve. Estimating incurred but not reported claims is subjective due to the large number of plan participants and the possibility that the number, nature, magnitude, and the timing of processing of current period claims may not be comparable to historical results experienced by the Company.</span></div></td></tr><tr style="height:15pt"><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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the estimation process, including, among others, controls over the completeness and accuracy of the data used to estimate the cost of incurred health insurance claims and the review and approval processes that management has in place for the assumptions applied and the calculation of the cost of incurred health insurance claims. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures included, among others, assessing (i) the Company&#8217;s health insurance cost estimation methodology, (ii) significant assumptions used to develop the medical completion rates, which includes the incurred but not reported component, (iii) the accuracy and completeness of the claims processed data used in the Company&#8217;s computation, as well as (iv) the historical accuracy of management&#8217;s estimates of the cost of incurred health insurance claims. Our testing of the medical completion rate assumptions included comparing the completion rate assumptions used by management to the completion rates experienced in historical periods and assessing whether contrary evidence exists with respect to the completion rate assumptions utilized by the Company to estimate the cost of incurred health insurance claims. Furthermore, we involved our actuarial specialists to assist in our evaluation of the Company&#8217;s methodology and compared the Company&#8217;s estimate to a range developed by our actuarial specialists based on the historical claim data and independently selected assumptions.</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="c-1" name="dei:AuditorName" id="f-211">Ernst &amp;  Young LLP</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 1991.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:AuditorLocation" id="f-212">Houston, Texas</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;8, 2024 </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-3</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-213">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-214">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3232"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has assessed the effectiveness of its internal control over financial reporting as of December&#160;31, 2023, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8212; Integrated Framework </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) (2013 framework). The Company&#8217;s management is responsible for establishing and maintaining adequate internal controls over financial reporting. The effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2023, has been audited by the Company&#8217;s independent registered public accounting firm, as stated in their report that is included herein.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Internal control over financial reporting includes those policies and procedures that: (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. Because of the inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies and procedures may deteriorate.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s assessment of the effectiveness of its internal control over financial reporting included testing and evaluating the design and operating effectiveness of its internal controls. In management&#8217;s opinion, the Company has maintained effective internal control over financial reporting as of December&#160;31, 2023, based on criteria established in the COSO 2013 framework</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.805%"><tr><td style="width:1.0%"/><td style="width:32.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.043%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">/s/ Paul J. Sarvadi</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">/s/ Douglas S. Sharp</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paul J. Sarvadi</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Douglas S. Sharp</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chairman of the Board &amp;<br/>Chief Executive Officer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President, Finance, <br/>Chief Financial Officer &amp; Treasurer</span></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-4</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-215">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-216">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3238"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Insperity, Inc.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinion on Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Insperity, Inc.&#8217;s internal control over financial reporting as of December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-217">2023</ix:nonNumeric>, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Insperity, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-218">2023</ix:nonNumeric>, based on the COSO criteria.  </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-219">2023</ix:nonNumeric> and 2022, the related consolidated statements of income and comprehensive income, stockholders&#8217; equity and (deficit), and cash flows for each of the three years in the period ended December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-220">2023</ix:nonNumeric>, and the related notes and our report dated February&#160;8, 2024 expressed an unqualified opinion thereon.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.  </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Houston, Texas</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;8, 2024</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-5</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-221">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-222">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511631029"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:54.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-223">692,873</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:'Arial',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:'Arial',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-224">732,828</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-225">57,403</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-226">49,779</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-227">15,905</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-228">33,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-229">693,878</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-230">622,764</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance and related assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="f-231">7,013</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PrepaidInsurance" format="ixt:num-dot-decimal" scale="3" id="f-232">11,706</ix:nonFraction>&#160;</span></td><td style="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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds held for clients and other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-233">128,220</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-234">61,728</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-235">1,595,292</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-236">1,511,873</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net of accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-237">197,424</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:'Arial',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-238">199,992</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use (&#8220;ROU&#8221;) leased assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-239">57,438</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:'Arial',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-240">56,532</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits and prepaid health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:NspDepositsandprepaidhealthinsurance" format="ixt:num-dot-decimal" scale="3" id="f-241">215,070</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:NspDepositsandprepaidhealthinsurance" format="ixt:num-dot-decimal" scale="3" id="f-242">213,270</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and other intangible assets, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-243">12,707</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-244">12,707</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-245">20,347</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:'Arial',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-246">15,533</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-247">21,381</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:'Arial',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-248">29,354</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-249">2,119,659</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-250">2,039,261</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities and stockholders' equity</span></td><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><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-251">10,693</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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-252">7,732</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes and other payroll deductions payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-253">566,373</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-254">556,085</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:AccruedWorksiteEmployeePayrollCosts" format="ixt:num-dot-decimal" scale="3" id="f-255">559,194</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:AccruedWorksiteEmployeePayrollCosts" format="ixt:num-dot-decimal" scale="3" id="f-256">513,397</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health insurance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:AccruedHealthInsuranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-257">46,460</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:AccruedHealthInsuranceCosts" format="ixt:num-dot-decimal" scale="3" id="f-258">53,402</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-259">60,475</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-260">53,485</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued corporate payroll and commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedSalariesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-261">64,286</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccruedSalariesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-262">89,147</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client funds liability and other accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-263">128,808</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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-264">80,122</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-265">1,436,289</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-266">1,353,370</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-267">162,852</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-268">179,629</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-269">369,400</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-270">369,400</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-271">57,494</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:'Arial',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-272">55,587</ix:nonFraction>&#160;</span></td><td style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total noncurrent liabilities</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-273">589,746</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-274">604,616</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and contingencies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-275"></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-276"></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders' equity:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">($<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-277"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-278">0.01</ix:nonFraction></ix:nonFraction> per share par value; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-279"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-280">20,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-281"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="f-282">no</ix:nonFraction></ix:nonFraction> shares issued and outstanding)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-283">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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-284">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">($<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-285"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-286">0.01</ix:nonFraction></ix:nonFraction> per share par value; <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-287"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-288">120,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-289"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-290">55,489</ix:nonFraction></ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-291">37,281</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-292">37,881</ix:nonFraction> shares outstanding, respectively)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-293">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-294">555</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-295">185,031</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-296">151,144</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury stock, at cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-297">18,208</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-298">17,608</ix:nonFraction> shares held in treasury, respectively)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-299">830,524</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-300">725,532</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income (loss), net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-301">9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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" scale="3" id="f-302">82</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-303">738,553</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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-304">655,190</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total stockholders' equity</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-305">93,624</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-306">81,275</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities and stockholders&#8217; equity</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-307">2,119,659</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:middle"/><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-308">2,039,261</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:middle"/></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-6</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-309">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-310">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_1099511631053"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:55.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.270%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-311">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-312">6,485,871</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-313">5,938,818</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-314">4,973,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes, benefits and workers&#8217; compensation costs</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="3" id="f-315">5,449,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="3" id="f-316">4,927,585</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="3" id="f-317">4,152,968</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross profit</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-318">1,036,803</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-319">1,011,233</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-320">820,102</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Salaries, wages and payroll 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:SalariesWagesAndPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="f-321">460,715</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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:SalariesWagesAndPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="f-322">430,945</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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="nsp:SalariesWagesAndPayrollTaxes" format="ixt:num-dot-decimal" scale="3" id="f-323">379,171</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-324">52,996</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-325">50,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-326">40,623</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="f-327">46,847</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="f-328">45,672</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="f-329">34,922</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-330">37,324</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-331">37,503</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="f-332">29,097</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-333">177,664</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-334">156,134</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-335">124,413</ix:nonFraction>&#160;</span></td><td style="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:'Arial',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:'Arial',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-336">42,708</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-337">40,660</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-338">38,547</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total operating expenses</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-339">818,254</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-340">760,994</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-341">646,773</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating income</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-342">218,549</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-343">250,239</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-344">173,329</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense):</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-345">33,666</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-346">9,393</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:InterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="f-347">2,447</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-348">27,137</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-349">14,207</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-350">7,458</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income before income tax expense</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-351">225,078</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-352">245,425</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-353">168,318</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-354">53,696</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-355">66,075</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-356">44,238</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-357">171,382</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-358">179,350</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-359">124,080</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain (loss) on available-for-sale securities, net of tax</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-360">91</ix:nonFraction>&#160;</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-361">73</ix:nonFraction>)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-362">14</ix:nonFraction>)</span></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive income</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-363">171,473</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-364">179,277</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-365">124,066</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income per share of common stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-366">4.53</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-367">4.70</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-368">3.22</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-369">4.47</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-370">4.64</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-371">3.18</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-7</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-372">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-373">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817184"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND (DEFICIT)</span></div><div style="margin-bottom:10pt;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:29.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.237%"/><td style="width:0.1%"/></tr><tr style="height:36pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Issued</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retained Earnings</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-374">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-375">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-376">95,528</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-377">626,984</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-378">5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-379">575,028</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-380">44,132</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-381">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-382">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-383">69,725</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-385">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-386">69,725</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-387">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-388">25,140</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-389">26,479</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-390">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-391">1,339</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-392">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-393">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-394">37,381</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-395">3,242</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-396">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-397">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-398">40,623</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-399">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-400">329</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-401">569</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-402">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:fixed-zero" scale="3" id="f-403">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-404">240</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-405">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-406">1,739</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-407">1,330</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-408">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-409">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-410">3,069</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-411">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-412">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-413">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-414">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-415">144,179</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-416">144,179</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss on marketable securities, net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-417">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-418">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-419">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-420">14</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-421">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-422">14</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-423">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-424">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-425">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-426">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-427">124,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-428">124,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2021</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-429">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-430">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-431">109,179</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-432">665,089</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-433">9</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-434">553,590</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-435">1,774</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-436">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-437">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-438">73,285</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-439">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-440">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-441">73,285</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-442">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-443">9,285</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-444">10,443</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-445">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-446">1,158</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-447">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-448">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-449">49,124</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="f-450">956</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-451">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-452">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-453">50,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-454">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-455">2,126</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-456">1,443</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-457">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-458">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-459">3,569</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-460">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-461">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-462">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-463">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-464">76,592</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-465">76,592</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss on marketable securities, net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-466">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-467">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-468">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-469">73</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-470">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-471">73</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-472">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-473">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-474">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-475">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-476">179,350</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-477">179,350</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2022</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-478">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-479">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-480">151,144</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-481">725,532</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-482">82</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-483">655,190</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-484">81,275</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock, at cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-485">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-486">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-487">132,063</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-488">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-489">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-490">132,063</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of equity-based incentive awards and dividend equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-491">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-492">21,285</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-493">25,085</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-494">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-495">3,800</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross" format="ixt:fixed-zero" scale="3" id="f-496">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-497">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-498">52,678</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="f-499">318</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-500">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-501">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-502">52,996</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-503">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-504">2,494</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-505">1,668</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-506">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockholdersEquityOther" format="ixt:fixed-zero" scale="3" id="f-507">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" format="ixt:num-dot-decimal" scale="3" id="f-508">4,162</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-509">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-510">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-511">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:fixed-zero" scale="3" id="f-512">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-513">84,219</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-514">84,219</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on marketable securities, net of tax</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-515">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-516">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-517">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-518">91</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-519">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-520">91</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-521">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-522">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-523">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:fixed-zero" scale="3" id="f-524">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-525">171,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-526">171,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2023</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-527">55,489</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-528">555</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-529">185,031</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-530">830,524</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-531">9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-532">738,553</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-533">93,624</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-8</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-534">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-535">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817200"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></div><div><span id="ic3afa2a135a743d083171dba2fb0402e_363"></span><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</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:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-536">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from operating activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-537">171,382</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-538">179,350</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-539">124,080</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-540">42,708</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-541">40,660</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-542">38,547</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-543">52,996</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-544">50,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-545">40,623</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-546">4,814</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-547">10,641</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-548">4,711</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-549">71,114</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-550">109,458</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-551">120,560</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance and related assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-552">4,693</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="f-553">421</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidExpense" format="ixt:num-dot-decimal" scale="3" id="f-554">1,121</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-555">14,215</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-556">5,206</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-557">13,851</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets and ROU assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-558">23,523</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-559">2,600</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-560">5,240</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-561">2,961</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-562">1,320</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="f-563">209</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payroll taxes and other payroll deductions payable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-564">10,288</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-565">88,193</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-566">89,932</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" format="ixt:num-dot-decimal" scale="3" id="f-567">45,797</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" format="ixt:num-dot-decimal" scale="3" id="f-568">103,744</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="nsp:IncreaseDecreaseinWSEEpayrollexpense" format="ixt:num-dot-decimal" scale="3" id="f-569">74,817</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health insurance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-570">6,942</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-571">3,401</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-572">17,316</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued workers&#8217; compensation costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-573">9,787</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-574">10,114</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities" scale="3" id="f-575">197</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued corporate payroll, commissions and other accrued liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-576">44,620</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-577">5,179</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-578">14,716</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes payable/receivable</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-579">4,368</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-580">19,362</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-581">14,307</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total adjustments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-582">27,106</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-583">168,341</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-584">136,075</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-585">198,488</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-586">347,691</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-587">260,155</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from investing activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable securities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-588">47,983</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-589">46,748</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-590">58,202</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from maturities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-591">38,635</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-592">44,955</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-593">60,045</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from dispositions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-594">27,735</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-595">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-596">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-597">40,117</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-598">30,329</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-599">32,856</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;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-600">21,730</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-601">32,122</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-602">31,013</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from financing activities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of treasury stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-603">131,519</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-604">73,285</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-605">69,725</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-606">84,219</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-607">76,592</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-608">144,179</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client funds liability and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-609">60,726</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-610">8,727</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-611">5,831</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-612">155,012</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-613">141,150</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-614">208,073</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net increase in cash, cash equivalents, restricted cash and funds held for clients</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-615">21,746</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-616">174,419</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-617">21,069</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of year</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-618">1,013,919</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-619">839,500</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-620">786,699</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-621">1,035,665</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-622">1,013,919</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-623">807,768</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-9</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-624">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-625">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">INSPERITY, INC.</span></div><div><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.805%"><tr><td style="width:1.0%"/><td style="width:61.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.527%"/><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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-626">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental cash flow information:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes, net</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;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-627">62,879</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-628">57,354</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-629">53,835</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-630">22,067</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-631">13,402</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-632">7,268</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets obtained in exchange for lease obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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-633">22,177</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-634">9,736</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-635">19,572</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Excise tax liability accrued for common stock repurchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:Excisetaxliabilityaccruedforcommonstockrepurchases" scale="3" id="f-636">544</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:Excisetaxliabilityaccruedforcommonstockrepurchases" format="ixt:fixed-zero" scale="3" id="f-637">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="nsp:Excisetaxliabilityaccruedforcommonstockrepurchases" format="ixt:fixed-zero" scale="3" id="f-638">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-10</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-639">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-640">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_34"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom: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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<br/></span></td></tr></table></div></div><div style="margin-bottom:10pt;margin-top:10pt"><span><br/></span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_40"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-641" continuedAt="f-641-1" escape="true"><div style="margin-bottom:10pt;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:2.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounting Policies</span></td></tr></table></div></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_46"></div><ix:nonNumeric contextRef="c-1" name="nsp:DescriptionOfBusinessTextBlock" id="f-647" escape="true"><ix:continuation id="f-641-1" continuedAt="f-641-2"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc. (&#8220;Insperity&#8221; or &#8220;we&#8221;, &#8220;our&#8221;, and &#8220;us&#8221;) provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (&#8220;PEO&#8221;), an industry we pioneered, to our current position as a comprehensive business performance solutions provider. We were organized as a corporation in 1986 and have provided PEO services since inception.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most comprehensive HR services offerings are provided through our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management platform, known as Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solution (our &#8220;Traditional Payroll Solution&#8221;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products and services generally are offered only with our other solutions.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our PEO HR Outsourcing Solutions by entering into a co-employment relationship with our clients, under which Insperity and its clients each take responsibility for certain portions of the employer-employee relationship. Insperity and its clients designate each party&#8217;s responsibilities through its Client Service Agreement (&#8220;CSA&#8221;), under which Insperity becomes an employer of the employees who work at the client&#8217;s location (&#8220;WSEE&#8221;) for most administrative and regulatory purposes.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a co-employer of our WSEEs, we assume many of the rights and obligations associated with being an employer. We enter into an employment agreement with each WSEE, thereby maintaining a variety of employer rights, including the right to hire or terminate employees, the right to evaluate employee qualifications or performance, and the right to establish employee compensation levels. Typically, Insperity only exercises these rights in consultation with its clients or when necessary to ensure regulatory compliance. The responsibilities associated with our role as employer include the following obligations with regard to our WSEEs: (1) to compensate our WSEEs through wages and salaries; (2) to pay the employer portion of payroll-related taxes; (3) to withhold and remit (where applicable) the employee portion of payroll-related taxes; (4) to provide employee benefit programs; and (5) to provide workers&#8217; compensation insurance coverage.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our assumption of employer status for our WSEEs, our PEO HR Outsourcing Solutions also includes other human resources functions for our clients to support the effective and efficient use of personnel in their business operations. To provide these functions, we maintain a significant staff of professionals trained in a wide variety of HR functions, including employee training, employee recruiting, employee performance management, employee compensation and employer liability management. These professionals interact and consult with clients on a daily basis to help identify each client&#8217;s service requirements and to ensure that we are providing appropriate and timely human capital management services.</span></div></ix:continuation></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_49"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="f-648" continuedAt="f-648-1" escape="true"><ix:continuation id="f-641-2" continuedAt="f-641-3"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced </span></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-11</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-649">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-650">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-648-1" continuedAt="f-648-2"><ix:continuation id="f-641-3" continuedAt="f-641-4"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">represent unbilled accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="6" id="f-651">668.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="6" id="f-652">600.4</ix:nonFraction> million at December&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Income and Comprehensive Income.</span></div></ix:continuation></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_58"></div><ix:continuation id="f-648-2"><ix:continuation id="f-641-4" continuedAt="f-641-5"><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-653" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt;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:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.818%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-654">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-655">1,756,884</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-656">1,624,556</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-657">1,390,156</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-658">906,712</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-659">796,219</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-660">630,342</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-661">1,170,491</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-662">1,045,043</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-663">867,914</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-664">1,249,922</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-665">1,163,088</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-666">993,747</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-667">1,337,294</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-668">1,251,186</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-669">1,033,996</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,421,303&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,880,092&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,916,155&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-670">64,568</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-671">58,726</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-672">56,915</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-673">6,485,871</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-674">5,938,818</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-675">4,973,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs; and (2) a markup computed as a percentage of the payroll cost. The gross billings are invoiced concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings and therefore consist solely of the markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#8217; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate our direct costs relative to the revenues derived from the markup component of our gross billings.</span></div><ix:nonNumeric contextRef="c-1" name="nsp:RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" id="f-676" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are comprised of gross billings less WSEE payroll costs as follows:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.818%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-677">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:GrossBillings" format="ixt:num-dot-decimal" scale="3" id="f-678">43,141,366</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:GrossBillings" format="ixt:num-dot-decimal" scale="3" id="f-679">40,126,910</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="nsp:GrossBillings" format="ixt:num-dot-decimal" scale="3" id="f-680">33,318,693</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:WorksiteEmployeePayrollCost" format="ixt:num-dot-decimal" scale="3" id="f-681">36,655,495</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:WorksiteEmployeePayrollCost" format="ixt:num-dot-decimal" scale="3" id="f-682">34,188,092</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="nsp:WorksiteEmployeePayrollCost" format="ixt:num-dot-decimal" scale="3" id="f-683">28,345,623</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-684">6,485,871</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-685">5,938,818</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-686">4,973,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with our revenue recognition policy, our direct costs do not include the payroll cost of our WSEEs. Our direct costs associated with our revenue generating activities are primarily comprised of all other costs related to our WSEEs, such as the employer portion of payroll-related taxes, employee benefit plan premiums and workers&#8217; compensation insurance costs.</span></div></ix:continuation></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_67"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-687" escape="true"><ix:continuation id="f-641-5" continuedAt="f-641-6"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate <ix:nonFraction unitRef="a1" contextRef="c-1" decimals="0" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" id="f-688">one</ix:nonFraction> reportable segment under ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-12</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-689">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-690">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-641-6" continuedAt="f-641-7"><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-691" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-692" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-693" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that could potentially subject us to concentration of credit risk include accounts receivable and marketable securities.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentPolicyTextBlock" id="f-694" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest our excess cash in federal government and municipal-based money market funds and debt instruments of U.S. municipalities. All highly liquid investments with stated maturities of three months or less from date of purchase are classified as cash equivalents. Liquid investments with stated maturities of greater than three months are classified as marketable securities in current assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for marketable securities in accordance with ASC 320, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments &#8212; Debt and Equity Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We determine the appropriate classification of all marketable securities as held-to-maturity, available-for-sale or trading at the time of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase, and re-evaluate such classification as of each balance sheet date. At December&#160;31, 2023 and 2022, all of our investments in marketable securities were classified as available-for-sale, and as a result, were reported at fair value. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity (deficit). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts from the date of purchase to maturity. Such amortization is included in interest income as an addition to or deduction from the coupon interest earned on the investments. We use the specific identification method of determining the cost basis in computing realized gains and losses on the sale of our available-for-sale securities. Realized gains and losses are included in other income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-695" continuedAt="f-695-1" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and are depreciated over the estimated useful lives of the related assets using the straight-line method.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-696" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:61.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-697">6,215</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-698">6,215</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-699">217,274</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-700">207,740</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-701">145,206</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-702">141,856</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-703">137,337</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-704">123,967</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-705">51,849</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-706">50,835</ix:nonFraction>&#160;</span></td><td style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, gross</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-707">557,881</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-708">530,613</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-709">360,457</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-710">330,621</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-711">197,424</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-712">199,992</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-13</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-713">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-714">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-641-7" continuedAt="f-641-8"><ix:continuation id="f-695-1" continuedAt="f-695-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="f-715" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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:83.044%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.237%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-75" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-716">5</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-76" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-717">30</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-77" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-718">2</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-78" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-719">5</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-79" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-720">3</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-80" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-721">5</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-81" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-722">5</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-82" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="f-723">7</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs relate primarily to software code development, systems integration and testing of our proprietary professional employer information systems and are accounted for in accordance with ASC 350-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Use Software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Capitalized software development costs are amortized using the straight-line method over the estimated useful lives of the software, generally three years. We recognized $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-724">13.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-725">13.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-726">10.9</ix:nonFraction>&#160;million in amortization of capitalized software development costs in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-727">2023</ix:nonNumeric>, 2022 and 2021, respectively. Unamortized software development costs were $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="6" id="f-728">33.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="6" id="f-729">33.7</ix:nonFraction> million at December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-730">2023</ix:nonNumeric> and 2022, respectively. </span></div></ix:continuation><div style="margin-bottom:10pt;margin-top:10pt"><ix:continuation id="f-695-2" continuedAt="f-695-3"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate our long-lived assets for impairment in accordance with ASC 360-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment. </span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-695-3">ASC 360-10 requires that an impairment loss be recognized for assets to be disposed of or held-for-use when the carrying amount of an asset is deemed to not be recoverable. If events or circumstances were to indicate that any of our long-lived assets might be impaired, we would assess recoverability based on the estimated undiscounted future cash flows to be generated from the applicable asset or asset group. In addition, we may record an impairment loss to the extent that the carrying value of the asset exceeded the fair value of the asset. Fair value is generally determined using an estimate of discounted future net cash flows from operating activities or upon disposal of the asset.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="nsp:CloudComputingArrangementsPolicyTextBlock" id="f-731" continuedAt="f-731-1" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-731-1">We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement, typically a two to five year period. We recognized $5.7&#160;million and $1.9&#160;million in amortization of SaaS implementation costs in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-732">2023</ix:nonNumeric> and 2022, respectively. Unamortized SaaS implementation costs were $23.7&#160;million and $20.2&#160;million at December 31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-733">2023</ix:nonNumeric> and 2022, respectively.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-734" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception of a contract in accordance with ASC 842, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as well as the Financial Accounting Standards Board issued Accounting Standards Updates clarifying the lease guidance. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. We have lease agreements which require payments for lease and non-lease components and have elected to account for these as a single lease component related to our other operating facilities. Please read Note 11, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_100">&#8220;Leases,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="f-735" continuedAt="f-735-1" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-735-1">Our goodwill is not amortized, but is tested for impairment on an annual basis or when there is an indication that there has been a potential decline in the fair value of a reporting unit. Annually, we perform a qualitative analysis to determine if it is more likely than not that the fair value has declined below its carrying value. This analysis considers various qualitative factors. Due to the nature of our business, all of our goodwill is associated with one reporting unit. We perform our annual impairment testing during the fourth quarter. Based on the results of our analysis, no  impairment loss was recognized in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-736">2023</ix:nonNumeric>, 2022 or 2021</ix:continuation>.</span></div></ix:continuation><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-14</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-737">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-738">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_61"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="nsp:HealthInsuranceCostsPolicyTextBlock" id="f-739" escape="true"><ix:continuation id="f-641-8" continuedAt="f-641-9"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately <ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited" scale="-2" id="f-740">87</ix:nonFraction>% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million (&#8220;Pooling Limit&#8221;). Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;), as benefits expense, which is a component of direct costs, in our Consolidated Statements of Income and Comprehensive Income. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during each quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates <ix:nonNumeric contextRef="c-1" name="nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" format="ixt-sec:durday" id="f-741">90</ix:nonNumeric> days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="nsp:PrepaidHealthInsuranceNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-742">9.0</ix:nonFraction> million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="nsp:RequiredDepositForHealthCareCosts" format="ixt:num-dot-decimal" scale="6" id="f-743">6.5</ix:nonFraction> million at December&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Consolidated Balance Sheets. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="nsp:PrepaidHealthInsuranceCurrent" format="ixt:num-dot-decimal" scale="6" id="f-744">23.5</ix:nonFraction> million. As this amount is less than the agreed-upon $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="nsp:PrepaidHealthInsuranceNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-745">9.0</ix:nonFraction> million surplus maintenance level, the $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="nsp:PrepaidHealthInsuranceCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-746">32.5</ix:nonFraction> million difference is included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at December&#160;31, 2023 were $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="nsp:PremiumsOwedToUnited" format="ixt:num-dot-decimal" scale="6" id="f-747">6.5</ix:nonFraction> million, which is included in accrued health insurance costs, a current liability in our Consolidated Balance Sheets. Our benefits costs incurred in 2023 included a decrease of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" format="ixt:num-dot-decimal" scale="6" id="f-748">13.0</ix:nonFraction> million for changes in estimated run-off related to prior periods, net of Pooling Limit. Our benefits costs incurred in 2022 included an increase of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="nsp:BenefitsCostsIncurredReducedRelatedtoRunoff" format="ixt:num-dot-decimal" scale="6" id="f-749">12.1</ix:nonFraction> million for changes in estimated run-off related to prior periods. Our benefits costs incurred in 2021 included an increase of $4.9 million for changes in estimated run-off related to prior periods.</span></div></ix:continuation></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_64"></div><ix:nonNumeric contextRef="c-1" name="nsp:WorkersCompensationCostsPolicyTextBlock" id="f-750" continuedAt="f-750-1" escape="true"><ix:continuation id="f-641-9" continuedAt="f-641-10"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program, for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-6" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="f-751">1</ix:nonFraction> million layer of claims per occurrence and, for claims over $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-6" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="f-752">1</ix:nonFraction> million, up to a maximum aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-6" name="nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" format="ixt:num-dot-decimal" scale="6" id="f-753">6</ix:nonFraction> million per policy year for claims that exceed $<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-6" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="f-754">1</ix:nonFraction> million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="f-755">1.5</ix:nonFraction> million layer of claims per occurrence and, for claims over $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="f-756">1.5</ix:nonFraction> million, up to a maximum aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-6" name="nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" format="ixt:num-dot-decimal" scale="6" id="f-757">6</ix:nonFraction> million per policy year for claims that exceed $<ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" format="ixt:num-dot-decimal" scale="6" id="f-758">1.5</ix:nonFraction> million. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-15</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-759">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-760">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-750-1"><ix:continuation id="f-641-10" continuedAt="f-641-11"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the years ended December&#160;31, 2023, 2022, and 2021, we reduced accrued workers&#8217; compensation costs by $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" format="ixt:num-dot-decimal" scale="6" id="f-761">33.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" format="ixt:num-dot-decimal" scale="6" id="f-762">42.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" sign="-" name="nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" format="ixt:num-dot-decimal" scale="6" id="f-763">41.7</ix:nonFraction>&#160;million, respectively, for changes in estimated losses related to prior periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in 2023 was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="f-764">4.3</ix:nonFraction>% and in 2022 was <ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" scale="-2" id="f-765">2.9</ix:nonFraction>%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Income and Comprehensive Income. </span></div><ix:nonNumeric contextRef="c-1" name="nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" id="f-766" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt;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:70.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.818%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-767">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-768">229,408</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-769">239,623</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:WorkersCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-770">61,720</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:WorkersCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-771">49,121</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:WorkersCompensationDiscountChangedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-772">13,430</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="nsp:WorkersCompensationDiscountChangedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-773">9,517</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-774">57,443</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-775">49,819</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-776">220,255</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-777">229,408</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><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><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-778">57,403</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-779">49,779</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-780">162,852</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WorkersCompensationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-781">179,629</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-782">220,255</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-783">229,408</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Consolidated Balance Sheets at December&#160;31, 2023 and 2022 includes $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:WorkersCompensationAdministrativeFeesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-784">3.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:WorkersCompensationAdministrativeFeesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-785">3.7</ix:nonFraction>&#160;million, respectively, of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted accrued workers&#8217; compensation costs were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="nsp:UndiscountedAccruedWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="6" id="f-786">250.0</ix:nonFraction> million as of December&#160;31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="nsp:UndiscountedAccruedWorkersCompensationCosts" format="ixt:num-dot-decimal" scale="6" id="f-787">250.5</ix:nonFraction> million as of December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within <ix:nonNumeric contextRef="c-1" name="nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" format="ixt-sec:durwordsen" id="f-788">one year</ix:nonNumeric> are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Consolidated Balance Sheets. During 2023, we received $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="nsp:ReturnOfExcessClaimFunds" format="ixt:num-dot-decimal" scale="6" id="f-789">46.3</ix:nonFraction> million for the return of excess claim funds related to the workers&#8217; compensation program, which resulted in a decrease to deposits &#8211; workers&#8217; compensation. At December&#160;31, 2023, we had restricted cash of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="f-790">57.4</ix:nonFraction> million and deposits &#8211; workers&#8217; compensation of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="6" id="f-791">198.2</ix:nonFraction> million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within <ix:nonNumeric contextRef="c-1" name="nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" format="ixt-sec:durwordsen" id="f-792">one year</ix:nonNumeric> is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Consolidated Balance Sheets.</span></div></ix:continuation></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_70"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-793" continuedAt="f-793-1" escape="true"><ix:continuation id="f-641-11" continuedAt="f-641-12"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we have one stock-based employee compensation plan under which we may issue awards. We account for this plan under the recognition and measurement principles of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires all share-based payments to employees to be recognized in the income statement based on their fair values.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally make annual grants of unrestricted stock under our stock-based incentive compensation plan to our non-employee directors, and grants of restricted stock units to our officers and certain other employees. Restricted stock unit grants to officers and other employees generally vest over a period of three years from the date of grant. Restricted stock units are valued based on the fair value on date of grant and the associated expense, net of estimated forfeitures, and are </span></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-16</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-794">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-795">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-641-12" continuedAt="f-641-13"><ix:continuation id="f-793-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized over the requisite service period. Stock grants issued to non-employee directors are 100% vested on the grant date. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Insperity Long-Term Incentive Program (the &#8220;LTIP&#8221;) provides for performance based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. Each performance unit represents the right to receive one common share at a future date based on our performance against certain targets. Performance units have a vesting schedule of three years. A portion of the LTIP grant to employees was considered a market-based performance award that cliff vests at the end of three years assuming continued employment and achievement of market-based performance goals. The fair value of each performance unit is the market price of our common stock on the date of grant. The fair value of each market-based performance unit was determined through use of the Monte Carlo simulation method. The compensation expense for such awards is recognized on a straight-line basis over the vesting term. Over the performance period the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" id="f-796" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company-Sponsored 401(k) Retirement Plans</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our 401(k) retirement plan for corporate employees (the &#8220;Corporate Plan&#8221;), we matched <ix:nonFraction unitRef="number" contextRef="c-85" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-797">100</ix:nonFraction>% of eligible corporate employees&#8217; contributions, up to <ix:nonFraction unitRef="number" contextRef="c-85" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-798"><ix:nonFraction unitRef="number" contextRef="c-86" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-799">6</ix:nonFraction></ix:nonFraction>% of the employees&#8217; eligible compensation in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-800">2023</ix:nonNumeric> and 2022, and ranging from up to 3% to up to <ix:nonFraction unitRef="number" contextRef="c-87" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-801">6</ix:nonFraction>% of the employees&#8217; eligible compensation in 2021. Matching contributions under the Corporate Plan are immediately vested. During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-802">2023</ix:nonNumeric>, 2022 and 2021, we made matching contributions on behalf of corporate employees to the Corporate Plan of $<ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-803">16.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-804">14.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-805">8.2</ix:nonFraction> million, respectively, and are included in salaries, wages and payroll taxes in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our separate 401(k) retirement plan for WSEEs (the &#8220;Worksite Employee Plan&#8221;), the match percentage for WSEEs ranges from <ix:nonFraction unitRef="number" contextRef="c-88" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-806">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-89" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-807">6</ix:nonFraction>%, as determined by each client company. Matching contributions under the Worksite Employee Plan are immediately vested. During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-808">2023</ix:nonNumeric>, 2022 and 2021, we made matching contributions on behalf of WSEEs to the Worksite Employee Plan of $<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-809">374.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-810">328.5</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-811">244.1</ix:nonFraction> million, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="f-812" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense all advertising costs as incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-813" continuedAt="f-813-1" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><ix:continuation id="f-813-1" continuedAt="f-813-2"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the liability method in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and income tax carrying amounts of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. Please read Note 7, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88">&#8220;Income Taxes,&#8221;</a></span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-813-2"> for additional information</ix:continuation>.</span></div></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3729"></div><ix:continuation id="f-641-13"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Standards Accounting Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 14, 2024, with early adoption permitted. We are currently evaluating the guidance and have not determined the impact this standard may have on our Consolidated Financial Statements.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topics 740): Improvements to Income Tax Disclosures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU2023-09 expands the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. We are currently evaluating the guidance and have not determined the impact this standard may have on our Consolidated Financial Statements.</span></div></ix:continuation><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-17</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-814">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-815">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_73"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="nsp:OtherBalanceSheetDisclosuresTextBlock" id="f-816" continuedAt="f-816-1" escape="true"><div style="margin-bottom:10pt;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:2.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Other Balance Sheet Information</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-817" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt;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:30.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.208%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-818">611,100</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-819">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-820">611,100</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-821">678,512</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-822">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-823">678,512</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-824">119,408</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-825">15,905</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-826">135,313</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-827">56,963</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-828">33,068</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-829">90,031</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">730,508</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,905</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">746,413</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">735,475</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="f-830">26,931</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="f-831">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="f-832">26,931</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="f-833">41,047</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:Cash" format="ixt:fixed-zero" scale="3" id="f-834">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="f-835">41,047</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="f-836">64,566</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="srt:DraftsPayable" format="ixt:fixed-zero" scale="3" id="f-837">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="f-838">64,566</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="f-839">43,694</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="srt:DraftsPayable" format="ixt:fixed-zero" scale="3" id="f-840">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="srt:DraftsPayable" format="ixt:num-dot-decimal" scale="3" id="f-841">43,694</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-842">692,873</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-843">15,905</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-844">708,778</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-845">732,828</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-846">33,068</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" format="ixt:num-dot-decimal" scale="3" id="f-847">765,896</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and overnight holdings fluctuate based on the timing of clients&#8217; payroll processing cycles. Our cash, cash equivalents and marketable securities at December&#160;31, 2023 and December&#160;31, 2022 included $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="nsp:PayrollWithholdingsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="f-848">510.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="nsp:PayrollWithholdingsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="f-849">504.8</ix:nonFraction>&#160;million, respectively, of funds associated with federal and state income tax withholdings, employment taxes, and other payroll deductions, as well as $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="nsp:ClientPrepaymentsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="f-850">27.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="nsp:ClientPrepaymentsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="6" id="f-851">36.8</ix:nonFraction>&#160;million, respectively, in client prepayments.</span></div></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817266"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="f-852" continuedAt="f-852-1" escape="true"><ix:continuation id="f-816-1" continuedAt="f-816-2"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:</span></div><div style="margin-bottom:10pt;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:53.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.716%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.716%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.442%"/><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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-853">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="18" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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-854">732,828</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-855">575,812</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-856">554,846</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-857">49,779</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-858">46,929</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-859">45,522</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:num-dot-decimal" scale="3" id="f-860">34,942</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:num-dot-decimal" scale="3" id="f-861">31,732</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:fixed-zero" scale="3" id="f-862">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-863">196,370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-864">185,027</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-865">186,331</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-866">1,013,919</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-867">839,500</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-868">786,699</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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"/></tr><tr style="height:15pt"><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"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-869">692,873</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:'Arial',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:'Arial',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-870">732,828</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-871">575,812</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-872">57,403</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-873">49,779</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-874">46,929</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"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:num-dot-decimal" scale="3" id="f-875">87,219</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:num-dot-decimal" scale="3" id="f-876">34,942</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:FundsHeldForClients" format="ixt:fixed-zero" scale="3" id="f-877">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-878">198,170</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-879">196,370</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-880">185,027</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"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-881">1,035,665</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-882">1,013,919</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-883">807,768</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#8217; employees and various tax authorities. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our Consolidated Financial Statements. Previously, the changes in funds held for clients and the related client fund liabilities were </span></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-18</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-884">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-885">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-852-1" continuedAt="f-852-2"><ix:continuation id="f-816-2" continuedAt="f-816-3"><div style="margin-bottom:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. </span></div></ix:continuation></ix:continuation><div style="margin-bottom:10pt;margin-top:10pt"><ix:continuation id="f-852-2" continuedAt="f-852-3"><ix:continuation id="f-816-3" continuedAt="f-816-4"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 1. &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">Accounting Policies</a></span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-852-3"><ix:continuation id="f-816-4">,&#8221; for a discussion of our accounting policies for deposits &#8212; workers&#8217; compensation and restricted cash.</ix:continuation></ix:continuation>  </span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_76"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-886" continuedAt="f-886-1" escape="true"><div style="margin-bottom:10pt;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:2.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fair Value Measurements</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-887" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs</span></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Instruments Measured and Recognized at Fair Value</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="f-888" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt;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:35.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.044%"/><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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-889">730,508</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-890">730,508</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-891">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-892">735,475</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-893">735,475</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-894">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-895">15,905</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-896">15,905</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-897">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-898">29,703</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-899">29,703</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:USGovernmentSecuritiesAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-900">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-901">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-902">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-903">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-904">3,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-905">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-906">3,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746,413&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746,413&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">768,543&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">765,178&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits - money market funds</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:OtherCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-907">22,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:OtherCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-908">22,292</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-909">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:OtherCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-910">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:OtherCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-911">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-912">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-913">768,705</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-914">768,705</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-915">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-916">768,543</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-917">765,178</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-918">3,365</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2 &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73">Other Balance Sheet Informat</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73">i</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73">o</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73">n</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-919" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"/><td style="width:52.281%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.557%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-920">15,896</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-921">9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-922">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-923">15,905</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 style="height:15pt"><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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-924">29,782</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-925">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-926">79</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-927">29,703</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-928">3,369</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-929">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-930">4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-931">3,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-932" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the contractual maturities of all marketable securities in our portfolio were less than one year.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-19</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-933">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-934">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-935" escape="true"><ix:continuation id="f-886-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 6, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div></ix:continuation></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_79"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="f-936" escape="true"><div style="margin-bottom:10pt;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:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="f-937" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.304%"/><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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-938">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade, net</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-939">15,772</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:'Arial',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:'Arial',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-940">13,934</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="3" id="f-941">668,920</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="3" id="f-942">600,446</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-943">9,186</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-944">8,384</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-945">693,878</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ReceivablesNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-946">622,764</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable is primarily composed of trade receivables and unbilled receivables. Our trade receivables, which represent outstanding gross billings to clients, are reported net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-947">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="6" id="f-948">1.0</ix:nonFraction>&#160;million as of December&#160;31, 2023 and 2022, respectively. We establish an allowance for doubtful accounts based on management&#8217;s assessment of the collectability of specific accounts and by making a general provision for other potentially uncollectible amounts.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make an accrual at the end of each accounting period for our obligations associated with the earned but unpaid wages of our WSEEs and for the accrued gross billings associated with such wages. These accruals are included in accrued worksite employee payroll cost and unbilled accounts receivable; however, these amounts are presented net in the Consolidated Statements of Income and Comprehensive Income. We generally require clients to pay invoices for service fees no later than the same day as the applicable payroll date. As such, we generally do not require collateral. <ix:nonNumeric contextRef="c-1" name="nsp:ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" id="f-949" continuedAt="f-949-1" escape="true">Client prepayments directly attributable to accrued worksite employee payroll costs and unbilled revenues have been netted as we have the legal right of offset for these amounts. Unbilled accounts receivable consisted of the following:</ix:nonNumeric></span></div><ix:continuation id="f-949-1"><div style="margin-bottom:10pt;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:72.131%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-950">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:UnbilledAccruedWorksiteEmployeePayrollCosts" format="ixt:num-dot-decimal" scale="3" id="f-951">559,194</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:UnbilledAccruedWorksiteEmployeePayrollCosts" format="ixt:num-dot-decimal" scale="3" id="f-952">513,397</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-953">137,318</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:'Arial',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-954">123,849</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client prepayments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:ClientPrepaymentsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="3" id="f-955">27,592</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:ClientPrepaymentsIncludedInCashBalance" format="ixt:num-dot-decimal" scale="3" id="f-956">36,800</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unbilled accounts receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="3" id="f-957">668,920</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:Unbilled" format="ixt:num-dot-decimal" scale="3" id="f-958">600,446</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:continuation></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_82"></div><ix:nonNumeric contextRef="c-1" name="nsp:DepositsAndPrepaidHealthInsuranceTextBlock" id="f-959" continuedAt="f-959-1" escape="true"><div style="margin-bottom:10pt;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:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Deposits and Prepaid Health Insurance</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock" id="f-960" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits and prepaid health insurance consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.863%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.304%"/><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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-961">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid health insurance</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="nsp:PrepaidHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="f-962">9,000</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="nsp:PrepaidHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="f-963">9,000</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8212; health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:DepositsHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="f-964">7,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DepositsHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="f-965">7,900</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8212; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-966">198,170</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DepositsWorkersCompensation" format="ixt:num-dot-decimal" scale="3" id="f-967">196,370</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits and prepaid health insurance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:DepositAndPrepaidHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="f-968">215,070</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DepositAndPrepaidHealthInsurance" format="ixt:num-dot-decimal" scale="3" id="f-969">213,270</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-20</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-970">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-971">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-959-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual arrangement with United for health insurance coverage requires us to maintain an accumulated cash surplus in the plan of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="nsp:PrepaidHealthInsurance" format="ixt:num-dot-decimal" scale="6" id="f-972">9.0</ix:nonFraction> million, which is reported as deposits and prepaid health insurance in our Consolidated Balance Sheets. Please read Note 1, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40">&#8220;Accounting Policies,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a discussion of our accounting policies for </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_61">health insurance costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ic6ac481b76b64f50b67ecb4a3583d9a0_64">workers&#8217; compensation costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_85"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-973" escape="true"><div style="margin-bottom:10pt;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:2.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Long-Term Debt</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a revolving credit facility (the &#8220;Facility&#8221;) with a borrowing capacity of up to $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-974">650</ix:nonFraction> million. The Facility may be further increased to $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-975">700</ix:nonFraction> million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (as amended, the &#8220;Credit Agreement&#8221;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by <ix:nonFraction unitRef="conversionratio" contextRef="c-1" decimals="2" name="nsp:PercentageOfSubsidiaryStockSecuringDebt" scale="-2" id="f-976">100</ix:nonFraction>% of the stock of our captive insurance subsidiary and are guaranteed by all of our subsidiaries other than our captive insurance subsidiary and certain other excluded subsidiaries. At December&#160;31, 2023, our outstanding balance on the Facility was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-977">369.4</ix:nonFraction> million, and we had an outstanding $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-978">1.0</ix:nonFraction> million letter of credit issued under the Facility, resulting in an available borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-979">279.6</ix:nonFraction> million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility matures on <ix:nonNumeric contextRef="c-5" name="us-gaap:LongTermDebtMaturityDate" format="ixt:date-monthname-day-year-en" id="f-980">June&#160;30, 2027</ix:nonNumeric>. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or Adjusted Term SOFR for term SOFR loans, in either case plus an applicable margin. Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from <ix:nonFraction unitRef="number" contextRef="c-107" decimals="4" name="nsp:AdjustedTermSOFRRate" scale="-2" id="f-981">0.10</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-108" decimals="4" name="nsp:AdjustedTermSOFRRate" scale="-2" id="f-982">0.25</ix:nonFraction>% depending on the interest period and type of loan. Depending on our leverage ratio, the applicable margin varies (1) in the case of SOFR loans, from <ix:nonFraction unitRef="number" contextRef="c-109" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-983">1.50</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-110" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-984">2.25</ix:nonFraction>% and (2) in the case of alternate base rate loans, from <ix:nonFraction unitRef="number" contextRef="c-111" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-985">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-112" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-986">0.50</ix:nonFraction>%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus <ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="nsp:ApplicableMarginFederalFundsRate" scale="-2" id="f-987">0.50</ix:nonFraction>%; and (3) the Adjusted Term SOFR rate plus <ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" name="nsp:AdjustedTermSOFRRatePlusApplicableMargin" scale="-2" id="f-988">2.00</ix:nonFraction>%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-989">0.25</ix:nonFraction>% per year. The average interest rate for 2023 was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="f-990">6.88</ix:nonFraction>%. Interest expense and unused commitment fees are recorded in other income (expense). </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio, and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at December&#160;31, 2023.</span></div></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-21</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-991">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-992">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_88"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-993" continuedAt="f-993-1" escape="true"><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:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Income Taxes</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities used for financial reporting purposes and the amounts used for income tax purposes. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-994" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the net deferred tax assets as reflected on the Consolidated Balance Sheets are as follows:</span></div><div style="margin-bottom:10pt;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:78.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.318%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-995">2023</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #009639;border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="6" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="f-996">4,191</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" format="ixt:num-dot-decimal" scale="3" id="f-997">5,395</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-998">6,477</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-999">7,448</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" format="ixt:fixed-zero" scale="3" id="f-1000">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" format="ixt:num-dot-decimal" scale="3" id="f-1001">2,598</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tenant improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1002">3,380</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1003">3,139</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use leased assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1004">16,624</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1005">16,371</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1006">2,595</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1007">2,247</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1008">33,267</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1009">37,198</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued incentive compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" format="ixt:num-dot-decimal" scale="3" id="f-1010">8,553</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" format="ixt:num-dot-decimal" scale="3" id="f-1011">13,116</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="f-1012">332</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="f-1013">407</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Workers&#8217; compensation accruals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-1014">4,588</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="f-1015">5,358</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" format="ixt:num-dot-decimal" scale="3" id="f-1016">1,781</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" format="ixt:num-dot-decimal" scale="3" id="f-1017">1,790</ix:nonFraction>&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" format="ixt:num-dot-decimal" scale="3" id="f-1018">3,717</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" format="ixt:fixed-zero" scale="3" id="f-1019">&#8212;</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1020">14,332</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1021">12,255</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:DeferredTaxAssetsOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1022">20,007</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="nsp:DeferredTaxAssetsOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1023">19,508</ix:nonFraction>&#160;</span></td><td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:num-dot-decimal" scale="3" id="f-1024">1,010</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="f-1025">972</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1026">54,320</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1027">53,406</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="f-1028">706</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="f-1029">675</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1030">53,614</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1031">52,731</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1032">20,347</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1033">15,533</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-22</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1034">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1035">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-993-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1036" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows:</span></div><div style="margin-bottom:10pt;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:67.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.319%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1037">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current income tax expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1038">49,058</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1039">61,649</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1040">30,887</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1041">9,452</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1042">15,067</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1043">8,640</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1044">58,510</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1045">76,716</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1046">39,527</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax (benefit) expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1047">3,887</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1048">8,844</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1049">4,562</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1050">927</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1051">1,797</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="f-1052">149</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred income tax (benefit) expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1053">4,814</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1054">10,641</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1055">4,711</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-1056">53,696</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1057">66,075</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1058">44,238</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1059" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of income tax expense computed at U.S. federal statutory tax rates to the reported income tax expense from continuing operations is as follows:</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:67.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.319%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1060">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected income tax expense at <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1061">21</ix:nonFraction>%</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1062">47,266</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1063">51,539</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="f-1064">35,347</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income taxes, net of federal benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1065">6,540</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1066">10,106</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-1067">6,974</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nondeductible expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-1068">5,455</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-1069">4,338</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="f-1070">7,362</ix:nonFraction>&#160;</span></td><td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity compensation, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1071">4,386</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1072">1,345</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="f-1073">4,427</ix:nonFraction>)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1074">1,183</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1075">1,241</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" format="ixt:num-dot-decimal" scale="3" id="f-1076">1,018</ix:nonFraction>)</span></td><td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1077">4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="f-1078">12</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:fixed-zero" scale="3" id="f-1079">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reported total income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-1080">53,696</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1081">66,075</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1082">44,238</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we have net operating loss carryforwards totaling $<ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="6" id="f-1083">1.3</ix:nonFraction> million that expire from 2025 to 2030 related to an acquisition that occurred in 2010.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to uncertain tax positions in income tax expense. As of December&#160;31, 2023, 2022 and 2021, we have no uncertain tax positions, and as a result, have made <ix:nonFraction unitRef="usd" contextRef="c-7" decimals="2" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="0" id="f-1084"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="2" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="0" id="f-1085"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="2" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:fixed-zero" scale="0" id="f-1086">no</ix:nonFraction></ix:nonFraction></ix:nonFraction>  provisions for interest or penalties related to uncertain tax positions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service of the United States. The tax years 2019 through 2022 remain open to examination by various state tax authorities.</span></div></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_91"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-1087" continuedAt="f-1087-1" escape="true"><div style="margin-bottom:10pt;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:2.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.706%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we repurchased or withheld an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="nsp:Aggregatenumberofsharesrepurchasedduringtheperiod" format="ixt:num-dot-decimal" scale="0" id="f-1088">1,259,109</ix:nonFraction> shares of our common stock, as described below.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Program</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors (the &#8220;Board&#8221;) has authorized a program to repurchase shares of our outstanding common stock (&#8220;Repurchase Program&#8221;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During 2023, <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-1089">1,062,598</ix:nonFraction> shares were repurchased under the Repurchase Program. On August 1, 2023, we announced that our Board authorized an increase of <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="0" id="f-1090">2,000,000</ix:nonFraction> shares that may be repurchased under the Repurchase Program. As of December&#160;31, 2023, we were authorized to repurchase an additional <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="0" id="f-1091">1,969,562</ix:nonFraction> shares under the Repurchase Program.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act of 2022, which was enacted into law on August 16, 2022, imposes a nondeductible 1% excise tax on the net value of certain stock repurchases made after December 31, 2022. During 2023, we recorded the applicable excise tax in treasury stock as part of the cost basis of stock repurchased and recorded a corresponding </span></div></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-23</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1092">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1093">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-1087-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability for the excise tax payable in other accrued liabilities in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Withheld Shares</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we withheld <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-1094">196,511</ix:nonFraction> shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock unit awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><ix:nonNumeric contextRef="c-1" name="nsp:QuarterlydividendsdeclaredTableTextBlock" id="f-1095" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared and paid quarterly dividends as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"/><td style="width:66.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.230%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.708%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1096">2023</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-114" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1097">0.52</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-115" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1098">0.45</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1099">0.57</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-117" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1100">0.52</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-116" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1101">0.57</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1102">0.52</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-119" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1103">0.57</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-118" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1104">0.52</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023 and 2022, we declared and paid dividends totaling $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-1105">84.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-1106">76.6</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_3455"></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, 20 million shares of preferred stock were authorized.</span></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_94"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="f-1107" continuedAt="f-1107-1" escape="true"><div style="margin-bottom:10pt;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:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Incentive Plans</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Insperity, Inc. Incentive Plan, as amended, provides for options and other stock-based awards that have been and may be granted to eligible employees and non-employee directors of Insperity or its subsidiaries. The Incentive Plan permits stock options, including nonqualified stock options and options intended to qualify as &#8220;incentive stock options&#8221; within the meaning of Section 422 of the Internal Revenue Code, stock awards, phantom stock awards, stock appreciation rights, performance units, and other stock-based awards and cash awards, all of which may or may not be subject to the achievement of one or more performance objectives. The purpose of the Incentive Plan generally is to retain and attract persons of training, experience and ability to serve as employees of Insperity and its subsidiaries and to serve as non-employee directors of Insperity, to encourage the sense of proprietorship of such persons and to stimulate the active interest of such persons in the development and financial success of Insperity and its subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Incentive Plan is administered by the Compensation Committee of the Board (the &#8220;Committee&#8221;). The Committee has the power to determine which eligible employees will receive awards, the timing and manner of the grant of such awards, the exercise price of stock options (which may not be less than market value on the date of grant), the number of shares and all of the terms of the awards. The Board may at any time amend or terminate the Incentive Plan. However, no amendment that would impair the rights of any participant, with respect to outstanding grants, can be made without the participant&#8217;s prior consent. Stockholder approval of amendments to the Incentive Plan is necessary only when required by applicable law or stock exchange rules. Assuming all outstanding performance-based awards are paid at maximum achievement of pre-established performance goals, at December&#160;31, 2023, <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-1108">1,837,540</ix:nonFraction> shares of common stock were available for future grants under the Incentive Plan. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also maintain the Insperity, Inc. Long-Term Incentive Plan (&#8220;LTIP&#8221;) under the Incentive Plan. The LTIP provides for performance-based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. We granted performance units under the LTIP to our named executive officers and certain other officers in <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1109">2023</ix:nonNumeric>, 2022 and 2021. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees who attain a minimum age of 62 and have provided 15 years or more of continuous service may continue to vest in awards following a qualifying retirement as defined under the Incentive Plan award agreement, as though they were still an employee, provided the grant date of the award is six months or more before the employee&#8217;s last day of employment, the employee provides the Company with six months advance notice of retirement, the employee continues to work full-time during such six (6) month period, and the employee signs a waiver and release of claims. In addition, in order to avoid forfeiting any outstanding award, a retired employee must refrain from providing any services, including but not limited to, as an employee, director, advisor, or independent contractor to a business engaged in providing any </span></div></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-24</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1110">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1111">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-1107-1" continuedAt="f-1107-2"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services offered by the Company and its subsidiaries and affiliates at the time of the employee&#8217;s retirement, including but not limited to PEO services, payroll services, retirement services or insurances services. For a termination following a qualifying retirement, time-vested awards will continue to vest in the normal course. For a termination following a qualifying retirement, performance-based awards with completed or in-process performance periods are adjusted for achievement of the performance criteria, prorated through the date of termination and paid in the normal course, while performance-based awards for performance periods that have not started are forfeited. Stock-based compensation expense related to time-vested and performance-based awards is accelerated over the requisite service period for employees who meet the requirements for continued vesting. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-1112" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and other disclosures for stock-based awards follows:</span></div><div style="margin-bottom:10pt;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:66.113%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.831%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1113">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recognized</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1114">52,996</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1115">50,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1116">40,623</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit realized from stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1117">12,643</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1118">13,483</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1119">10,677</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Time-Based Restricted Stock Units</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based restricted stock units (&#8220;RSUs&#8221;), under equity plan accounting, are generally measured at fair value on the date of grant based on the number of shares granted, estimated forfeitures and the quoted price of the common stock. Such value is recognized as compensation expense over the corresponding vesting period, generally <ix:nonNumeric contextRef="c-120" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1120">three years</ix:nonNumeric> to <ix:nonNumeric contextRef="c-121" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1121">five years</ix:nonNumeric> for awards currently outstanding. However, for some RSUs currently outstanding, compensation expense is accelerated over the shortened requisite service period for employees who meet the requirements for continued vesting.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="f-1122" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of time-based RSUs award activity for <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1123">2023</ix:nonNumeric>:</span></div><div style="margin-bottom:10pt;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:55.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.374%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Awards</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested &#8212; December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-122" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1124">987</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-122" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1125">86.34</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1126">556</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1127">123.66</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-1128">480</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1129">83.54</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1130">25</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1131">104.82</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-vested &#8212; December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-124" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-1132">1,038</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-124" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1133">106.98</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="f-1134" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional disclosures for time-based RSUs:</span></div><div style="margin-bottom:10pt;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:66.113%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.831%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1135">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average grant date fair value of awards granted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-123" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1136">123.66</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-125" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1137">90.06</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-126" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1138">88.84</ix:nonFraction>&#160;</span></td><td style="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"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of awards vested during the year </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1139">58.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1140">30.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1141">28.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, unrecognized compensation expense associated with the unvested RSUs outstanding was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1142">59.3</ix:nonFraction> million and is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="c-1" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durmonth" id="f-1143">22</ix:nonNumeric> months.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Incentive Program Awards</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each performance unit represents the right to receive common shares at a future date based on our performance against specified targets. The ultimate number of shares issued and the related compensation cost recognized is based on a comparison of the final performance metrics to the specified targets, which can range from 0% to 200% of the targeted amounts. A performance unit may be comprised of either a performance-based award or a market-based award. For performance-based awards, performance units have a vesting schedule of <ix:nonNumeric contextRef="c-127" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1144">three years</ix:nonNumeric> and compensation expense is recognized based on the number of common shares expected to be issued and the market price per common share on </span></div></ix:continuation><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-25</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1145">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1146">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-1107-2"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the date of grant. Over the performance period, the number of shares expected to be issued is adjusted upward or downward based upon the probability of achievement of the performance targets. For market-based awards, performance units vest at the end of a three-year period assuming continued employment and achievement of market-based performance goals. The fair value of market-based performance awards was determined through the use of the Monte Carlo simulation method. The compensation expense for the LTIP awards is recognized on a straight-line basis over the vesting terms.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" id="f-1147" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of LTIP award activity, at 100% of targeted amount, for <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1148">2023</ix:nonNumeric>:</span></div><div style="margin-bottom:10pt;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:55.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.374%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of Performance Units</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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested &#8212; December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-128" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1149">272</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-128" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1150">85.37</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-129" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1151">67</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-129" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1152">133.08</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-129" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-1153">107</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-129" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1154">70.05</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-129" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-1155">5</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-129" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1156">114.34</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-vested &#8212; December 31, 2023</span></td><td colspan="2" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-130" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="f-1157">227</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-130" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1158">105.92</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we estimate that approximately <ix:nonFraction unitRef="shares" contextRef="c-131" decimals="0" name="nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" format="ixt:num-dot-decimal" scale="0" id="f-1159">91,000</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-132" decimals="0" name="nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" format="ixt:num-dot-decimal" scale="0" id="f-1160">83,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-133" decimals="0" name="nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" format="ixt:num-dot-decimal" scale="0" id="f-1161">57,000</ix:nonFraction> shares will vest with $<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1162">0.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1163">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1164">4.2</ix:nonFraction> million in unamortized compensation expense related to the 2021, 2022 and <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1165">2023</ix:nonNumeric> LTIP grants, respectively. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employee stock purchase plan (the &#8220;ESPP&#8221;) enables employees to purchase shares of Insperity stock at a <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" format="ixt:num-dot-decimal" id="f-1166">5</ix:nonFraction>% discount from the stock price at the end of the offering period. The ESPP is a non-compensatory plan under GAAP for stock-based compensation. As a result, no compensation expense is recognized in conjunction with this plan. Approximately <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-1167">39,000</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-1168">36,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-1169">36,000</ix:nonFraction> shares were issued from treasury under the ESPP during fiscal years <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1170">2023</ix:nonNumeric>, 2022 and 2021, respectively.</span></div></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_97"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1171" continuedAt="f-1171-1" escape="true"><div style="margin-bottom:10pt;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:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.595%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Earnings Per Share</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period, plus the dilutive effect of time-vested and performance-based restricted stock units (&#8220;RSUs&#8221;).</span></div></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_549755817382"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-1172" escape="true"><ix:continuation id="f-1171-1"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"/><td style="width:66.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.819%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.821%"/><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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1173">2023</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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-1174">171,382</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1175">179,350</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1176">124,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-1177">37,807</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1178">38,115</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-1179">38,431</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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-1180">535</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1181">501</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-1182">471</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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-1183">38,342</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1184">38,616</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-1185">38,902</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><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><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-1186">6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-1187">10</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-1188">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-26</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1189">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1190">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_100"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-1191" escape="true"><div style="margin-bottom:10pt;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:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.595%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Leases</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for office space, other operating facilities, vehicles and office equipment. Our fixed operating lease costs for <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1192">2023</ix:nonNumeric>, 2022 and 2021 were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="f-1193">19.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="f-1194">18.7</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="f-1195">18.2</ix:nonFraction> million, respectively, and are included in general and administrative expenses on our Consolidated Statements of Income and Comprehensive Income. During <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1196">2023</ix:nonNumeric>, cash paid for amounts included in the measurement of operating lease liabilities was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="f-1197">22.9</ix:nonFraction> million.</span></div><ix:nonNumeric contextRef="c-1" name="nsp:ScheduleOfLeaseInBalanceSheetTableTextBlock" id="f-1198" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease balances within our Consolidated Balance Sheets, weighted average lease term and weighted average discount rates related to our operating leases:</span></div><div style="margin-bottom:10pt;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:35.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification in Consolidated Balance Sheets</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1199">Other accrued liabilities</span></span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1200">19,816</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1201">57,494</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1202">77,310</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Landlord funded tenant improvements</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="nsp:LandlordFundedTenantImprovements" format="ixt:num-dot-decimal" scale="3" id="f-1203">13,004</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred rent</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredRentCreditNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1204">6,868</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use leased assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1205">57,438</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><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><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-5" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1206">5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1207">4.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-1208" escape="true"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the maturity of our operating leases liabilities as of December&#160;31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1209">2023</ix:nonNumeric>:</span></div><div style="margin-bottom:10pt;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:81.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.262%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1210">22,604</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1211">18,915</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1212">15,317</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1213">12,679</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1214">8,841</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1215">7,152</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total remaining obligation</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1216">85,508</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1217">8,198</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1218">77,310</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:nonNumeric><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1219">2023</ix:nonNumeric>, we have additional operating leases that have not yet commenced of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" format="ixt:num-dot-decimal" scale="6" id="f-1220">29.7</ix:nonFraction>&#160;million with lease terms between <span style="-sec-ix-hidden:f-1221">three</span> and <ix:nonNumeric contextRef="c-108" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" format="ixt-sec:durwordsen" id="f-1222">eleven years</ix:nonNumeric>.</span></div></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_103"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1223" continuedAt="f-1223-1" escape="true"><div style="margin-bottom:10pt;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:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.595%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></td></tr></table></div></ix:nonNumeric><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_106"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" id="f-1224" continuedAt="f-1224-1" escape="true"><ix:continuation id="f-1223-1" continuedAt="f-1223-2"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into fixed purchase and service obligations in the ordinary course of business. These arrangements primarily consist of advertising commitments and service contracts. At December&#160;31, 2023, future purchase and service obligations greater than $100,000 and one year were as follows:</span></div></ix:continuation></ix:nonNumeric><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-27</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1225">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1226">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="margin-bottom:10pt;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:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004c97;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></td></tr></table></div></div><ix:continuation id="f-1224-1"><ix:continuation id="f-1223-2" continuedAt="f-1223-3"><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:88.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.595%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" format="ixt:num-dot-decimal" scale="3" id="f-1227">33,472</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" format="ixt:num-dot-decimal" scale="3" id="f-1228">21,622</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" format="ixt:num-dot-decimal" scale="3" id="f-1229">7,552</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" format="ixt:num-dot-decimal" scale="3" id="f-1230">3,113</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" format="ixt:num-dot-decimal" scale="3" id="f-1231">3,159</ix:nonFraction>&#160;</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" format="ixt:fixed-zero" scale="3" id="f-1232">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total obligations</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="3" id="f-1233">68,918</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></ix:continuation></ix:continuation><div id="ic6ac481b76b64f50b67ecb4a3583d9a0_109"></div><ix:continuation id="f-1223-3"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a defendant in various lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.</span></div></ix:continuation><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><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:26.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span><img src="nsp-20231231_g2.jpg" alt="Insperity_Logo_Notag_RGB.jpg" style="height:19px;margin-bottom:5pt;vertical-align:text-bottom;width:89px"/></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">F-28</span></div></td><td colspan="3" style="border-top:1pt solid #004c97;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#004c97;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-1234">2023</ix:nonNumeric>   Form <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1235">10-K</ix:nonNumeric></span></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>2
<FILENAME>a12312023nsp-ex105officerr.htm
<DESCRIPTION>EX-10.5
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i66f0a92f16e64d35b8cff0a51b821d73_1"></div><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.5</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC. INCENTIVE PLAN</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(as Amended and Restated Effective May 22, 2023)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNIT AGREEMENT</font></div><div style="text-align:justify"><font><br></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:100%">This Restricted Stock Unit Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is between Insperity, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), an employee of the Company or one of its Subsidiaries, regarding an award (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">               </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> restricted stock units, each representing one share of Common Stock (as defined in the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), such units comprising this Award&#160;&#160;referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) awarded to the Grantee on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), such number of Restricted Stock Units subject to adjustment as provided in the Plan, and further subject to the following terms and conditions&#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:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Relationship to Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Award is subject to all of the terms, conditions and provisions of, and administrative interpretations under, the Plan, if any, which have been adopted by the Committee thereunder. Any question of interpretation arising under this Agreement shall be determined by the Committee and its determinations shall be final and conclusive upon all parties in interest. Except as defined herein, capitalized terms shall have the same meanings ascribed to them under the Plan.</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:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Vesting Schedule.</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:100%">(a)&#160;&#160;&#160;&#160;Subject to Sections 2(b), 2(c), 2(d) and 3 below, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;          </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) of the Restricted Stock Units granted under this Award shall become vested on each annual anniversary of the Award Date (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subject to the Grantee&#8217;s continuous Employment from the Award Date until (and as of) each Vesting Date.</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:100%">(b)&#160;&#160;&#160;&#160;Unvested Restricted Stock Units subject to this Award shall not partially or fully vest or otherwise accelerate vesting solely as the result of a Change in Control.  </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:100%">(c)&#160;&#160;&#160;&#160;All unvested Restricted Stock Units subject to this Award shall vest, irrespective of the limitations set forth in subparagraph (a)&#160;above, provided that the Grantee has been in continuous Employment since the Award Date, upon the earliest occurrence of&#58;</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right: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:100%">(i)&#160;&#160;&#160;&#160;a Qualifying Termination&#59;</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right: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:100%">(ii)&#160;&#160;&#160;&#160;a Non-Assumption&#59; or</font></div><div style="margin-bottom:12pt;padding-left:72pt;padding-right: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:100%">(iii)&#160;&#160;&#160;&#160;the Grantee&#8217;s termination of Employment by reason of death or Disability.</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:100%">(d)&#160;&#160;&#160;&#160;If the Grantee&#8217;s Employment terminates due to the Grantee&#8217;s Retirement, the Grantee will continue to vest in the remaining unvested Restricted Stock Units, if any, on the applicable annual Vesting Date in accordance with Section 2(a) or accelerated vesting under Section 2(c)(ii) or upon the Grantee&#8217;s death as if the Grantee had remained in continuous Employment through the applicable annual Vesting Date or vesting event, respectively.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024 </font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></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:100%">(e)&#160;&#160;&#160;&#160;For purposes of this Agreement&#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:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be determined solely by the Compensation Committee and means a termination of Grantee&#8217;s Employment for&#58;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;Gross negligence or willful misconduct in the performance of the Grantee&#8217;s duties&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;Conviction or plea of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">nolo contendre</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> for a felony or any crime involving moral turpitude&#59; or</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;Committing an act of fraud or deceit intended to result in personal and unauthorized enrichment of Grantee at the Company&#8217;s expense. </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:100%">(ii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that the Grantee has a disability such that he has been determined to be eligible for benefits under a long-term disability plan sponsored by the Company or a Subsidiary or, if the Grantee is not covered by such a plan, a physical or mental impairment (a)&#160;which causes a Grantee to be unable to perform the normal duties for an employer as determined by the Committee in its sole discretion&#59; and (b) which is expected either to result in death (or blindness) or to last for a continuous period of at least twelve (12) months. The Committee may require that the Grantee be examined by a physician or physicians selected by the Committee. The Grantee&#8217;s termination of Employment by reason of Disability under Section 2(c)(iii) above is subject to execution and delivery to the Company of an effective Waiver and Release Agreement.</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:100%">(iii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means employment with the Company, a successor following a Change in Control or a Subsidiary other than a Subsidiary that is a licensed professional employer organization.</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:100%">(iv)&#160;&#160;&#160;&#160;A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Assumption</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be deemed to occur on the date of the consummation of an event that constitutes a Change in Control as defined solely under the definition of Change in Control in section 2 of the Plan (provided such Change in Control constitutes a &#34;change in control event&#34; within the meaning of Treasury Regulation Section 1.409A-3(i)(5)), where in connection with such Change in Control, the successor entity, or a parent of the successor entity, has not agreed to assume, replace or substitute this Award with another award of equivalent or greater value, and on substantially similar or more favorable terms.</font></div><div><font><br></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:100%">(v)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a termination of the Grantee&#8217;s Employment within eighteen (18) months following a Change in Control for one of the following reasons&#58;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;A termination initiated by the Grantee due to items (1) through (4) below referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; that the Grantee has not consented to in writing&#58;</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)&#160;&#160;&#160;&#160;A material diminution in the Grantee&#8217;s title, position, authority, duties or responsibilities from those applicable to Grantee preceding the Change in Control&#59;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)&#160;&#160;&#160;&#160;A change in the geographic location at which Grantee must perform services, which shall mean requiring Grantee to be permanently based more than 50 miles from the Grantee&#8217;s principal Company location&#59;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)&#160;&#160;&#160;&#160;A material diminution in Grantee&#8217;s base salary other than as part of an across-the-board reduction applicable to all the Company&#8217;s executives of less than ten (10) percent&#59; or</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)&#160;&#160;&#160;&#160;A material diminution in Grantee&#8217;s bonus opportunity, incentive compensation or perquisites, if inconsistent with other executives with similar levels of authority, duties or responsibilities&#59; or</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;An involuntary termination by the Company or Subsidiary or a successor to the Company other than for Cause.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">For purposes of this Agreement, the Grantee&#8217;s termination of Employment will be considered to be a Qualifying Termination for Good Reason if the Grantee has provided written notice to the Company of the condition the Grantee claims constitutes Good Reason within ninety (90) days of the initial existence of such condition, the condition specified in the notice remains uncorrected for thirty (30) days after receipt of the notice by the Company, and the Grantee actually terminates Employment after the thirty (30) day correction period and before the expiration of the time limit required of a Qualifying Termination. Any vesting by reason of a Qualifying Termination is subject to execution and delivery to the Company of an effective Waiver and Release Agreement. </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:100%">(vi)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Grantee&#8217;s voluntary termination of Employment other than for Good Reason (and other than an involuntary termination by the Company for Cause) satisfying the Qualified Retirement Policy and all of the following conditions&#58; </font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;the Grantee submits a voluntary request for retirement that satisfies applicable notice requirements and is accepted by the Company or Subsidiary&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that the Grantee has attained sixty-two (62) years of age and has at least fifteen (15) years of continuous Employment as of the termination date&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that is six (6) months after the Grant Dat</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">e</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; and</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.&#160;&#160;&#160;&#160;the Grantee executes an effective Waiver and Release Agreement.</font></div><div style="padding-left:180pt;text-align:justify"><font><br></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:100%">(vii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Waiver and Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the legal document in a form approved by the Company, in which a Grantee, in exchange for the benefits specified in Section 2(c) or Section 2(d), agrees to be subject to the repayment conditions of the Waiver and Release Agreement and releases the Company and other related parties, from liability and damages arising from or in connection with the Grantee&#8217;s Qualifying Termination, Retirement or termination of Employment by reason Disability. In order for a Waiver and Release Agreement to be effective, the Waiver and Release Agreement must be&#58;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;Executed and returned by the Grantee (or Grantee&#8217;s legal representative) to the Company, after termination of the Grantee&#8217;s Employment, and within the period provided in the Waiver and Release Agreement,</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;Unrevoked by the Grantee (and Grantee&#8217;s legal representative) during the seven (7) day period following the date of execution (or if longer, such other period required under applicable federal or state law), and </font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;Effective and irrevocable no later than the sixtieth (60</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day after the date of a Grantee&#8217;s termination of Employment.</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:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Forfeiture of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as provided in another written agreement between the Grantee and the Company, if the Grantee&#8217;s Employment terminates other than by reason of death, Disability, Retirement or Qualifying Termination pursuant to the provisions of Section 2, all unvested Restricted Stock Units as of the Employment termination date shall be forfeited immediately after termination of employment. Except in the case of a Qualifying Termination, the Company has sole discretionary authority to determine when a Grantee&#8217;s Employment terminates for all purposes under this Agreement and the Plan. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If a Grantee&#8217;s Employment terminates due to Retirement, Disability or Qualifying Termination, all unvested Restricted Stock Units as of the Grantee&#8217;s termination date shall expire on the date that Grantee fails to deliver a timely, effective and irrevocable Waiver and Release Agreement.</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:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Dividend Equivalents&#59; No Shareholder Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  During the period of time between the Award Date and the earlier of the settlement date or forfeiture date of the Restricted Stock Units, the Restricted Stock Units shall be evidenced by book entry registration.  With respect to each Restricted Stock Unit that becomes vested, at the same time such Award is settled pursuant to Section 5, the Grantee is entitled to receive a stock dividend equivalent payment equal to all dividends and other distributions made with respect to a share of Common Stock during the period between the Award Date and the Vesting Date or vesting event under Section 2(c) or (d) above.  The Grantee shall have no rights of a shareholder with respect to Restricted Stock Units until and unless shares of Common Stock are transferred to the Grantee.</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:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Settlement and Delivery of Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Grantee will receive one share of Common Stock with respect to each Restricted Stock Unit that becomes vested as of a Vesting Date or vesting event under Section 2(c) or (d) above, which shall be delivered to the Grantee as soon as administratively practicable, but not later than sixty (60) days following the date the Restricted Stock Unit becomes vested.  The Company shall not be obligated to deliver any shares </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any national securities exchange or inter-dealer quotation system upon which the Common Stock is listed or quoted.  In no event shall the Company be obligated to take any affirmative action in order to cause the delivery of shares of Common Stock to comply with any such law, rule, regulation or agreement. </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:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Notices and Disclosure.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Unless the Company notifies the Grantee in writing of a different procedure, any notice or other communication to the Company with respect to this Award shall be in writing and shall be delivered&#58;</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:100%">(a)&#160;&#160;&#160;&#160;by registered or certified United States mail, postage prepaid, to Insperity, Inc., Attn&#58;  General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; </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:100%">(b)&#160;&#160;&#160;&#160;by hand delivery or otherwise to Insperity, Inc., Attn&#58; &#160;General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; or</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:100%">(c)&#160;&#160;&#160;&#160;by email to the Company&#8217;s General Counsel or his delegate.</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:100%">Notwithstanding the foregoing, in the event that the address of the Company is changed, notices shall instead be made pursuant to the foregoing provisions at the Company&#8217;s then current address.</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:100%">Any notices provided for in this Agreement or in the Plan shall be given in writing and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by the Company to the Grantee, five days (5) after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.</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:100%">The foregoing notwithstanding, the Grantee agrees that the Company may deliver by email all documents relating to the Plan or this Award (including, without limitation, prospectuses required by the Securities and Exchange Commission) and all other documents that the Company is required to deliver to its security holders (including, without limitation, annual reports and proxy statements). The Grantee also agrees that the Company may deliver these documents by posting them on a web site maintained by the Company or by a third party under contract with the Company.  If the Company posts these documents on a web site, such posting is deemed to notify the Grantee. </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:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">No Transfer or Assignment of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as otherwise permitted by the Committee, the Grantee&#8217;s rights under the Plan and this Agreement are personal&#59; no assignment or transfer of the Grantee&#8217;s rights under and interest in this Award may be made by the Grantee other than by will or by the laws of descent and distribution or by a qualified domestic relations order, and this Award is payable during his lifetime only to the Grantee, or in the case of a Grantee who is mentally incapacitated, this Award shall be payable to his guardian or legal representative.</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:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Payment of Par Value.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  In the event that the Company does not settle the Award from the Company&#8217;s treasury shares or in consideration of the Grantee&#8217;s past service, the Company&#8217;s obligation to deliver the shares of Common Stock to Grantee upon the vesting of Restricted Stock Units shall be subject to the payment in full of the requisite par value per share </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">of the shares of Common Stock prior to such issuance (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Par Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Grantee approves and authorizes the Company to deduct the Par Value of the shares of Common Stock from the Grantee&#8217;s payroll from the Company or its affiliates. If the Company is unable to or otherwise does not make such payroll deduction, Grantee acknowledges and agrees that he shall be responsible for the payment of any and all federal, state and local taxes on such income if the Company pays the Par Value on behalf of Grantee.</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:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Withholding.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Company&#8217;s obligation to deliver shares of Common Stock to the Grantee upon the vesting of Restricted Stock Units shall be subject to the satisfaction of all applicable federal, state and local income and employment tax withholding requirements (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Required Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Company shall withhold from the Common Stock that would otherwise have been delivered to the Grantee the number of shares necessary to satisfy the Grantee&#8217;s Required Withholding, and deliver the remaining shares of Common Stock to the Grantee, unless the Grantee has made arrangements with the Company for the Grantee to deliver to the Company cash, a check or other available funds for the full amount of the Required Withholding by 5&#58;00 p.m. Central Standard Time on the date the Restricted Stock Units become vested.  The amount of the Required Withholding and the number of shares of Common Stock to be withheld by the Company, if applicable, to satisfy the Grantee&#8217;s Required Withholding, shall be based on the Fair Market Value of the shares of Common Stock on the date prior to the applicable date of vesting and shall be limited to the withholding amount calculated using the minimum statutory withholding rates or&#59; in accordance with any policy adopted by the Company, such other applicable withholding rates not in excess of the maximum statutory rates in effect for the applicable jurisdiction.</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:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Successors and Assigns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein.</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:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Right to Employment or Service.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The granting of this Award shall not impose upon the Company any obligation to maintain Grantee as an Employee and shall not diminish the power of the Company to terminate Grantee's Employment at any time.  The Company and its Subsidiaries reserve the right to terminate a Grantee&#8217;s Employment at any time, with or without cause.</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:100%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  If any term, provision, covenant, or condition of this Agreement is held by a court of competent jurisdiction to be invalid, illegal, or unenforceable for any reason, such invalidity, illegality, or unenforceability shall not affect any of the other terms, provisions, covenants, or conditions of this Agreement, each of which shall be binding and enforceable.</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:100%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement, to the extent not otherwise governed by mandatory provisions of the Code or the securities laws of the United States, shall be governed by, construed, and enforced in accordance with the laws of the State of Texas.</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:100%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  It is the intent of the Company and the Grantee that this Award comply with or be exempt from the requirements of Section 409A and the provisions of this Agreement will be administered, interpreted and construed accordingly. To the extent this Award constitutes &#8220;deferred compensation&#8221; under Section 409A, (a) the time of settlement of this Award specified in Section 5 is a specified time within the meaning of Treasury Regulation </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">&#167;&#160;1.409A-3(i)(1), (b) if a Waiver and Release Agreement is due during the sixty (60) day settlement period under Section 5 and such period begins in one taxable year and ends in another taxable year, any settlement under Section 5 shall not be made until the beginning of the second taxable year, and (c) if the Grantee is a &#8220;specified employee&#8221; within the meaning of Section 409A on the date of his or her &#8220;separation from service&#8221; within the meaning of Section 409A, any payments of deferred compensation hereunder shall be made on the first to occur of (x) the date that is six (6) months after the date of the Grantee&#8217;s separation from service, (y) the date of the Grantee&#8217;s death, or (z) such other date as complies with the requirements of Section 409A.  For purposes of this Agreement, &#8220;termination of Employment&#8221; (and similar phrases) shall mean a &#8220;separation from service&#8221; within the meaning of Treasury Regulation 1.409A-1(h).</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:100%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Recoupment Policy and Clawback Provision.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any amounts granted or paid under this Agreement may be subject to the Insperity, Inc. Incentive Compensation Recoupment Policy, the Policy for the Recovery of Erroneously Awarded Compensation, the Qualified Retirement Policy, or other applicable recoupment or clawback policy of the Company in effect from time to time.</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:100%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Grantee&#8217;s right to receive settlement of the Restricted Stock Units shall be further conditioned upon his or her compliance with the provisions of this Section 16.  In the event Grantee fails to comply with any of the provisions of this Section 16, Grantee shall repay to the Company any prior settlement of Restricted Stock Units subject to this Agreement and will forfeit any unvested Restricted Stock Units covered by this Agreement.  For purposes of this Section 16, the term &#8220;Company&#8221; means the Company and its Subsidiaries.</font></div><div style="margin-bottom:6pt;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:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As used in this Section 16, the following terms shall have the following meanings&#58;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Solicit Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period during which Grantee is employed by the Company and extending until twenty-four (24) months following Grantee&#8217;s termination of Employment.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Proprietary Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; includes all confidential or proprietary scientific or technical information, data, formulas and related concepts, business plans (both current and under development), client lists, promotion and marketing programs, trade secrets, or any other confidential or proprietary business information relating to the business of the Company, whether in written or electronic form of writings, correspondence, notes, drafts, records, maps, invoices, technical and business logs, policies, computer programs, disks or otherwise.  Proprietary Information does not include information that is or becomes publicly known through lawful means.</font></div><div style="margin-bottom:6pt;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:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Treatment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges and agrees that he or she has acquired, and will in the future acquire as a result of his or her Employment or otherwise, Proprietary Information of the Company which is of a confidential or trade secret nature, and all of which has a great value to the Company and is a substantial basis and foundation upon which the Company&#8217;s business is predicated. Accordingly, other than in the legitimate performance of Grantee&#8217;s job duties, Grantee agrees&#58;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;to regard and preserve as confidential at all times all Proprietary Information&#59;</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;to refrain from publishing or disclosing any part of the Proprietary Information and from using, copying or duplicating it in any way by any means whatsoever&#59; and</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(3)&#160;&#160;&#160;&#160;not to use on Grantee&#8217;s own behalf or on behalf of any third party or to disclose the Proprietary Information to any person or entity without the prior written consent of the Company.</font></div><div style="margin-bottom:6pt;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:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Property of the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges that all Proprietary Information and other property of the Company which Grantee accumulates during Grantee&#8217;s Employment are the exclusive property of the Company.  Upon the termination of Grantee&#8217;s Employment, or at any time upon the Company&#8217;s request, Grantee shall surrender and deliver to the Company (and not keep, recreate or furnish to any third party) any and all work papers, reports, manuals, documents and the like (including all originals and copies thereof) in Grantee&#8217;s possession which contain Proprietary Information relating to the business, prospects or plans of the Company.  Further, Grantee agrees to search for and delete all Company information, including Proprietary Information, from his or her computer, smartphone, tablet, or any other personal electronic storage devices, other than payroll information or other financial information that Grantee may need for his or her tax filings, and, upon request, certify to the Company that Grantee has completed this search and deletion process.</font></div><div style="margin-bottom:6pt;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:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee agrees that, following any termination of his or her Employment, Grantee will not disclose or cause to be disclosed any Proprietary Information, unless (in any such case) required by court order.  Pursuant to the Defend Trade Secrets Act of 2016, Grantee shall not be held criminally or civilly liable under any Federal or state trade secret law for the disclosure of any Proprietary Information that (i) is made (A) in confidence to a Federal, state or local government official, either directly or indirectly, or to an attorney and (B) solely for the purpose of reporting or investigating a suspected violation of law or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  The Company may seek the assistance, cooperation or testimony of Grantee following any such termination in connection with any investigation, litigation or proceeding arising out of matters within the knowledge of Grantee and related to his or her Employment, and in such instance, Grantee shall provide such assistance, cooperation or testimony and the Company shall pay Grantee&#8217;s reasonable costs and expenses in connection therewith.</font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;Grantee and the Company agree to the non-solicitation provisions of this Section 16(e)&#58;  (i) in consideration for the Proprietary Information provided by the Company to Grantee&#59; and (ii) to protect the Proprietary Information of the Company disclosed or entrusted to Grantee by the Company or created or developed by Grantee for the Company, the business goodwill of the Company developed through the efforts of Grantee and the business opportunities disclosed or entrusted to Grantee by the Company.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;Grantee expressly covenants and agrees that, during the Non-Solicit Period, Grantee will not&#58;  (i) engage or employ, or solicit or contact with a view to the engagement or employment of, any person who </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">is an officer or employee of the Company&#59; or (ii) canvass, solicit, approach or entice away or cause to be canvassed, solicited, approached or enticed away from the Company any person who or which is or was a customer of the Company, during the prior two years of Grantee&#8217;s Employment, and either (x) about which Grantee received Proprietary Information or (y) with which Grantee had contact or dealings on behalf of the Company.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(3)&#160;&#160;&#160;&#160;Grantee expressly recognizes that he or she is a key employee and an important member of management who will be provided with access to Proprietary Information and trade secrets as part of Grantee&#8217;s Employment and that the restrictive covenants set forth in this Section 16 are reasonable and necessary in light of Grantee&#8217;s position and access to the Proprietary Information.</font></div><div style="margin-bottom:6pt;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:100%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Relief</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee and the Company agree and acknowledge that the limitations as to time and scope of activity to be restrained as set forth in this Section 16 are reasonable and do not impose any greater restraint than is necessary to protect the legitimate business interests of the Company. Grantee and the Company also acknowledge that money damages would not be sufficient remedy for any breach of this Section 16 by Grantee, and the Company shall be entitled to enforce the provisions of this Section 16 by terminating any unvested Restricted Stock Units, taking action to recoup the value of any Restricted Stock Units already settled and paid to Grantee, and to specific performance and injunctive relief as remedies for such breach or any threatened breach.  Such remedies shall not be deemed the exclusive remedies for a breach of this Section 16 but shall be in addition to all remedies available at law or in equity, including the recovery of damages from Grantee and Grantee&#8217;s agents.  However, if it is determined that Grantee has not committed a breach of this Section 16, then the Company shall resume vesting of the Restricted Stock Units due under this Agreement and pay to Grantee all Restricted Stock Units that would have vested but had been suspended pending such determination.</font></div><div style="margin-bottom:6pt;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:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company and Grantee agree that the foregoing restrictions are reasonable under the circumstances and that any breach of the covenants contained in this Section 16 would cause irreparable injury to the Company. Grantee expressly represents that enforcement of the restrictive covenants set forth in this Section 16 will not impose an undue hardship upon Grantee or any person or entity affiliated with Grantee. Further, Grantee acknowledges that Grantee&#8217;s skills are such that Grantee can be gainfully employed and that the restrictive covenants will not prevent Grantee from earning a living. Nevertheless, if any of the aforesaid restrictions are found by a court of competent jurisdiction to be unreasonable, or overly broad as to time, or otherwise unenforceable, the parties intend for the restrictions herein set forth to be modified by the court making such determination so as to be reasonable and enforceable and, as so modified, to be fully enforced.</font></div><div style="margin-bottom:6pt;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:100%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Protected Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision to the contrary in this Agreement, nothing in this Agreement prohibits Grantee from reporting possible violations of law or regulation to any governmental agency or entity, including the U.S. Department of Justice, the U.S. Securities and Exchange Commission, the U.S. Congress, and any agency Inspector General, or making other disclosures that are protected under the whistleblower provisions of federal law or regulation. Nothing in this Agreement limits Grantee&#8217;s ability to </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  Additionally, Grantee and the Company acknowledge and agree that Grantee does not need the prior authorization of the Company to make any such reports or disclosures and Grantee is not required to notify the Company or any of its affiliates that Grantee has made such reports or disclosures.</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:100%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Survivability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The provisions of this Section 16 shall survive any termination of the Agreement and settlement of Restricted Stock Units, and shall remain applicable to Grantee.</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:100%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Entire Agreement&#59; Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall cover all shares of Common Stock acquired by the Grantee pursuant to this Agreement, including any community and&#47;or separate property interest owned by the Grantee&#8217;s spouse in said shares. All terms, conditions and limitations on transferability imposed under this Agreement upon shares acquired by the Grantee shall apply to any interest of the Grantee&#8217;s spouse in such shares. This Agreement and the Plan constitute the entire understanding between the parties regarding this Award, and supersedes any and all prior written or oral agreements between the parties with respect to the subject matter hereof. There are no representations, agreements, arrangements, or understanding, either written or oral, between or among the parties with respect to the subject matter hereof which are not set forth in this Agreement. This Agreement is binding upon the Grantee&#8217;s heirs, executors and personal representatives with respect to all provisions hereof. Except as set forth herein, this Agreement cannot be modified, altered or amended, to the detriment of the Grantee, except by an agreement, in writing, signed by both a duly authorized executive officer of the Company and the Grantee.</font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Award Date&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">                                             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="padding-right:-18pt;text-align:center"><font><br></font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="padding-right:-18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Acknowledgement and Acceptance by the Grantee</font></div><div><font><br></font></div><div style="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:100%">I, _________________________, the undersigned Grantee, hereby acknowledge that I have received copies of the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and corresponding Prospectus for the Plan, and that I will consult with and rely upon only my own tax, legal and financial advisors regarding the consequences and risks of the Award. I hereby agree to and accept the foregoing Restricted Stock Unit Agreement, subject to the terms and provisions of the Plan and administrative interpretations thereof referred to above.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GRANTEE&#58;</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Officer RSU Award_ Jan 2024</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.6
<SEQUENCE>3
<FILENAME>a12312023nsp-ex106l1819rsu.htm
<DESCRIPTION>EX-10.6
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ie832d6f35dd2475d918bbb34bbf81c28_1"></div><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.6</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC. INCENTIVE PLAN</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(as Amended and Restated Effective May 22, 2023)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNIT AGREEMENT</font></div><div style="text-align:justify"><font><br></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:100%">This Restricted Stock Unit Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is between Insperity, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), an employee of the Company or one of its Subsidiaries, regarding an award (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> restricted stock units, each representing one share of Common Stock (as defined in the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), such units comprising&#160;&#160;this Award referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) awarded to the Grantee on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), such number of Restricted Stock Units subject to adjustment as provided in the Plan, and further subject to the following terms and conditions&#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:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Relationship to Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Award is subject to all of the terms, conditions and provisions of, and administrative interpretations under, the Plan, if any, which have been adopted by the Committee thereunder.  Any question of interpretation arising under this Agreement shall be determined by the Committee and its determinations shall be final and conclusive upon all parties in interest. Except as defined herein, capitalized terms shall have the same meanings ascribed to them under the Plan.   </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:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Vesting Schedule.</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:100%">(a)&#160;&#160;&#160;&#160;Subject to Sections 2(b), 2(c), 2(d) and 3 below, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">       </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> of the Restricted Stock Units granted under this Award shall become vested on each annual anniversary of the Award Date (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subject to the Grantee&#8217;s continuous Employment from the Award Date until (and as of) each Vesting Date.</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:100%">(b)&#160;&#160;&#160;&#160;Unvested Restricted Stock Units subject to this Award shall not partially or fully vest or otherwise accelerate vesting solely as the result of a Change in Control.</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:100%">(c)&#160;&#160;&#160;&#160; All unvested Restricted Stock Units subject to this Award shall vest, irrespective of the limitations set forth in subparagraph (a)&#160;above, provided that the Grantee has been in continuous Employment since the Award Date, upon the earliest occurrence of&#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:100%">(i)&#160;&#160;&#160;&#160;a Qualifying Termination&#59;</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:100%">(ii)&#160;&#160;&#160;&#160;a Non-Assumption&#59; or</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:100%">(iii)&#160;&#160;&#160;&#160;the Grantee&#8217;s termination of Employment by reason of death or Disability.</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:100%">(d)&#160;&#160;&#160;&#160;If the Grantee&#8217;s Employment terminates due to the Grantee&#8217;s Retirement, the Grantee will continue to vest in the remaining unvested Restricted Stock Units, if any, on the applicable annual Vesting Date in accordance with Section 2(a) or accelerated vesting under Section 2(c)(ii) or upon the Grantee&#8217;s death as if the Grantee had remained in continuous Employment through the applicable annual Vesting Date or vesting event, respectively.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></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:100%">(e)&#160;&#160;&#160;&#160;For purposes of this Agreement&#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:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be determined solely by the Compensation Committee and means a termination of Grantee&#8217;s Employment for&#58;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;Gross negligence or willful misconduct in the performance of the Grantee&#8217;s duties&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;Conviction or plea of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">nolo contendre</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> for a felony or any crime involving moral turpitude&#59; or</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;Committing an act of fraud or deceit intended to result in personal and unauthorized enrichment of Grantee at the Company&#8217;s expense. </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:100%">(ii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that the Grantee has a disability such that he has been determined to be eligible for benefits under a long-term disability plan sponsored by the Company or a Subsidiary or, if the Grantee is not covered by such a plan, a physical or mental impairment (a)&#160;which causes a Grantee to be unable to perform the normal duties for an employer as determined by the Committee in its sole discretion&#59; and (b) which is expected either to result in death (or blindness) or to last for a continuous period of at least twelve (12) months. The Committee may require that the Grantee be examined by a physician or physicians selected by the Committee. The Grantee&#8217;s termination of Employment by reason of Disability under  Section 2(c)(iii) above is subject to execution and delivery to the Company of an effective Waiver and Release Agreement. </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:100%">(iii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means employment with the Company, a successor following a Change in Control or a Subsidiary other than a Subsidiary that is a licensed professional employer organization.</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:100%">(iv)&#160;&#160;&#160;&#160;A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Assumption</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be deemed to occur on the date of the consummation of an event that constitutes a Change in Control as defined solely under the definition of Change in Control in section 2 of the Plan (provided such Change in Control constitutes a &#8220;change in control event&#8221; within the meaning of Treasury Regulation Section 1.409A-3(i)(5)), where in connection with such Change in Control, the successor entity, or a parent of the successor entity, has not agreed to assume, replace or substitute this Award with another award of equivalent or greater value, and on substantially similar or more favorable terms.</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:100%">(v)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a termination of the Grantee&#8217;s Employment within twelve (12) months following a Change in Control for one of the following reasons&#58;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;A termination initiated by the Grantee due to items (1) through (3) below referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; that the Grantee has not consented to in writing&#58;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)&#160;&#160;&#160;&#160;A change in the geographic location at which Grantee must perform services, which shall mean requiring </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Grantee to be permanently based more than 50 miles from the Grantee&#8217;s principal Company location&#59; </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)&#160;&#160;&#160;&#160;A material diminution in Grantee&#8217;s base salary other than as part of an across-the-board reduction applicable to employees at the same salary grade or level of less than ten (10) percent&#59; or</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)&#160;&#160;&#160;&#160;A material diminution in Grantee&#8217;s bonus opportunity, incentive compensation or perquisites, if inconsistent with other employees at Grantee&#8217;s salary grade or level.</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;An involuntary termination by the Company or Subsidiary or a successor to the Company other than for Cause. </font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">For purposes of this Agreement, the Grantee&#8217;s termination of Employment will be considered to be a Qualifying Termination for Good Reason if the Grantee has provided written notice to the Company of the condition the Grantee claims constitutes Good Reason within ninety (90) days of the initial existence of such condition, the condition specified in the notice remains uncorrected for thirty (30) days after receipt of the notice by the Company, and the Grantee actually terminates Employment after the thirty (30) day correction period and before the expiration of the time limit required of a Qualifying Termination. Any vesting by reason of a Qualifying Termination is subject to execution and delivery to the Company of an effective Waiver and Release Agreement. </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:100%">(vi)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Grantee&#8217;s voluntary termination of Employment other than for Good Reason (and other than an involuntary termination by the Company for Cause) satisfying the Qualified Retirement Policy and all of the following conditions&#58; </font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;the Grantee submits a voluntary request for retirement that satisfies applicable notice requirements and is accepted by the Company or Subsidiary&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that the Grantee has attained sixty-two (62) years of age and has at least fifteen (15) years of continuous Employment as of the termination date&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that is six (6) months after the Grant Dat</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">e</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; and</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.&#160;&#160;&#160;&#160;the Grantee executes an effective Waiver and Release Agreement.  </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:100%">(vii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Waiver and Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the legal document in a form approved by the Company, in which a Grantee, in exchange for the benefits specified in Section 2(c) or 2(d), agrees to be subject to the repayment conditions of the Waiver and Release Agreement and releases the Company and other related </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">parties, from liability and damages arising from or in connection with the Grantee&#8217;s Qualifying Termination, Retirement or termination of Employment by reason of Disability. In order for a Waiver and Release Agreement to be effective, the Waiver and Release Agreement must be&#58;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;Executed and returned by the Grantee (or Grantee&#8217;s legal representative) to the Company, after termination of the Grantee&#8217;s Employment, and within the period provided in the Waiver and Release Agreement,</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;Unrevoked by the Grantee (and Grantee&#8217;s legal representative) during the seven (7) day period following the date of execution (or if longer, such other period required under applicable federal or state law), and </font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;Effective and irrevocable no later than the sixtieth (60</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day after the date of a Grantee&#8217;s termination of Employment.</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:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Forfeiture of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as provided in another written agreement between the Grantee and the Company, if the Grantee&#8217;s Employment terminates other than by reason of death, Disability, Retirement or Qualifying Termination pursuant to the provisions of Section 2, all unvested Restricted Stock Units as of the Employment termination date shall be forfeited immediately after termination of employment. Except in the case of a Qualifying Termination, the Company has sole discretionary authority to determine when a Grantee&#8217;s Employment terminates for all purposes under this Agreement and the Plan. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If a Grantee&#8217;s Employment terminates due to Retirement, Disability or Qualifying Termination, all unvested Restricted Stock Units as of the Grantee&#8217;s termination date shall expire on the date that Grantee fails to deliver a timely, effective and irrevocable Waiver and Release Agreement. </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:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Dividend Equivalents&#59; No Shareholder Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  During the period of time between the Award Date and the earlier of the settlement date or forfeiture date of the Restricted Stock Units, the Restricted Stock Units shall be evidenced by book entry registration.  With respect to each Restricted Stock Unit that becomes vested, at the same time such Award is settled pursuant to Section 5, the Grantee is entitled to receive a stock dividend equivalent payment equal to all dividends and other distributions made with respect to a share of Common Stock during the period between the Award Date and the Vesting Date or vesting event under Section 2(c) or (d) above.  The Grantee shall have no rights of a shareholder with respect to Restricted Stock Units until and unless shares of Common Stock are transferred to the Grantee.</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:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Settlement and Delivery of Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Grantee will receive one share of Common Stock with respect to each Restricted Stock Unit that becomes vested as of a Vesting Date or vesting event under Section 2(c) or (d) above, which shall be delivered to the Grantee as soon as administratively practicable, but not later than sixty (60) days following the date the Restricted Stock Unit becomes vested.  The Company shall not be obligated to deliver any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any national securities exchange or inter-dealer quotation system upon which the Common Stock is listed or quoted.  In no event shall the Company be obligated to take any affirmative action in order to cause the delivery of shares of Common Stock to comply with any such law, rule, regulation or agreement.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Notices and Disclosure.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Unless the Company notifies the Grantee in writing of a different procedure, any notice or other communication to the Company with respect to this Award shall be in writing and shall be delivered&#58;</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:100%">(a)&#160;&#160;&#160;&#160;by registered or certified United States mail, postage prepaid, to Insperity, Inc., Attn&#58;  General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; </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:100%">(b)&#160;&#160;&#160;&#160;by hand delivery or otherwise to Insperity, Inc., Attn&#58; &#160;General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; or</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:100%">(c)&#160;&#160;&#160;&#160;by email to the Company&#8217;s General Counsel or his delegate.</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:100%">Notwithstanding the foregoing, in the event that the address of the Company is changed, notices shall instead be made pursuant to the foregoing provisions at the Company&#8217;s then current address.</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:100%">Any notices provided for in this Agreement or in the Plan shall be given in writing and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by the Company to the Grantee, five days (5) after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.</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:100%">The foregoing notwithstanding, the Grantee agrees that the Company may deliver by email all documents relating to the Plan or this Award (including, without limitation, prospectuses required by the Securities and Exchange Commission) and all other documents that the Company is required to deliver to its security holders (including, without limitation, annual reports and proxy statements). The Grantee also agrees that the Company may deliver these documents by posting them on a web site maintained by the Company or by a third party under contract with the Company.  If the Company posts these documents on a web site, such posting is deemed to notify the Grantee. </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:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">No Transfer or Assignment of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as otherwise permitted by the Committee, the Grantee&#8217;s rights under the Plan and this Agreement are personal&#59; no assignment or transfer of the Grantee&#8217;s rights under and interest in this Award may be made by the Grantee other than by will or by the laws of descent and distribution or by a qualified domestic relations order, and this Award is payable during his lifetime only to the Grantee, or in the case of a Grantee who is mentally incapacitated, this Award shall be payable to his guardian or legal representative.</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:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Payment of Par Value.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  In the event that the Company does not settle the Award from the Company&#8217;s treasury shares or in consideration of the Grantee&#8217;s past service, the Company&#8217;s obligation to deliver the shares of Common Stock to Grantee upon the vesting of Restricted Stock Units shall be subject to the payment in full of the requisite par value per share of the shares of Common Stock prior to such issuance (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Par Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Grantee approves and authorizes the Company to deduct the Par Value of the shares of Common Stock from the Grantee&#8217;s payroll from the Company or its affiliates. If the Company is unable to or otherwise does not make such payroll deduction, Grantee acknowledges and agrees that he shall be responsible for the payment of any and all federal, state and local taxes on such income if the Company pays the Par Value on behalf of Grantee.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Withholding.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Company&#8217;s obligation to deliver shares of Common Stock to the Grantee upon the vesting of Restricted Stock Units shall be subject to the satisfaction of all applicable federal, state and local income and employment tax withholding requirements (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Required Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Company shall withhold from the Common Stock that would otherwise have been delivered to the Grantee the number of shares necessary to satisfy the Grantee&#8217;s Required Withholding, and deliver the remaining shares of Common Stock to the Grantee, unless the Grantee has made arrangements with the Company for the Grantee to deliver to the Company cash, a check or other available funds for the full amount of the Required Withholding by 5&#58;00 p.m. Central Standard Time on the date the Restricted Stock Units become vested.  The amount of the Required Withholding and the number of shares of Common Stock to be withheld by the Company, if applicable, to satisfy the Grantee&#8217;s Required Withholding, shall be based on the Fair Market Value of the shares of Common Stock on the date prior to the applicable date of vesting and shall be limited to the withholding amount calculated using the minimum statutory withholding rates or&#59; in accordance with any policy adopted by the Company, such other applicable withholding rates not in excess of the maximum statutory rates in effect for the applicable jurisdiction.</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:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Successors and Assigns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein.</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:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Right to Employment or Service.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The granting of this Award shall not impose upon the Company any obligation to maintain the Grantee as an Employee and shall not diminish the power of the Company to terminate the Grantee's Employment at any time.  The Company and its Subsidiaries reserve the right to terminate a Grantee&#8217;s Employment at any time, with or without cause.</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:100%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  If any term, provision, covenant, or condition of this Agreement is held by a court of competent jurisdiction to be invalid, illegal, or unenforceable for any reason, such invalidity, illegality, or unenforceability shall not affect any of the other terms, provisions, covenants, or conditions of this Agreement, each of which shall be binding and enforceable.</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:100%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement, to the extent not otherwise governed by mandatory provisions of the Code or the securities laws of the United States, shall be governed by, construed, and enforced in accordance with the laws of the State of Texas.</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:100%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  It is the intent of the Company and the Grantee that this Award comply with or be exempt from the requirements of Section 409A and the provisions of this Agreement will be administered, interpreted and construed accordingly. To the extent this Award constitutes &#8220;deferred compensation&#8221; under Section 409A, (a) the time of settlement of this Award specified in Section 5 is a specified time within the meaning of Treasury Regulation &#167;&#160;1.409A-3(i)(1), (b) if a Waiver and Release Agreement is due during the sixty (60) day settlement period under Section 5 and such period begins in one taxable year and ends in another taxable year, any settlement under Section 5 shall not be made until the beginning of the second taxable year, and (c) if the Grantee is a &#8220;specified employee&#8221; within the meaning of Section 409A on the date of his or her &#8220;separation from service&#8221; within the meaning of Section 409A, any payments of deferred compensation hereunder shall be made on the first to occur of (x) the date that is six (6) months after the date of the Grantee&#8217;s separation from service, (y) the date of </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">the Grantee&#8217;s death, or (z) such other date as complies with the requirements of Section 409A.  For purposes of this Agreement, &#8220;termination of Employment&#8221; (and similar phrases) shall mean a &#8220;separation from service&#8221; within the meaning of Treasury Regulation 1.409A-1(h).</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:100%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Recoupment Policy and Clawback Provision.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any amounts granted or paid under this Agreement may be subject to the Insperity, Inc. Incentive Compensation Recoupment Policy, the Policy for the Recovery of Erroneously Awarded Compensation, the Qualified Retirement Policy, or other applicable recoupment or clawback policy of the Company in effect from time to time.</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:100%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Grantee&#8217;s right to receive settlement of the Restricted Stock Units shall be further conditioned upon his or her compliance with the provisions of this Section 16.  In the event Grantee fails to comply with any of the provisions of this Section 16, Grantee shall repay to the Company any prior settlement of Restricted Stock Units subject to this Agreement and will forfeit any unvested Restricted Stock Units covered by this Agreement.  For purposes of this Section 16, the term &#8220;Company&#8221; means the Company and its Subsidiaries.</font></div><div style="margin-bottom:6pt;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:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As used in this Section 16, the following terms shall have the following meanings&#58;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Solicit Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period during which Grantee is employed by the Company and extending until twelve (12) months following Grantee&#8217;s termination of Employment.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Proprietary Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; includes all confidential or proprietary scientific or technical information, data, formulas and related concepts, business plans (both current and under development), client lists, promotion and marketing programs, trade secrets, or any other confidential or proprietary business information relating to the business of the Company, whether in written or electronic form of writings, correspondence, notes, drafts, records, maps, invoices, technical and business logs, policies, computer programs, disks or otherwise.  Proprietary Information does not include information that is or becomes publicly known through lawful means.</font></div><div style="margin-bottom:6pt;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:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Treatment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges and agrees that he or she has acquired, and will in the future acquire as a result of his or her Employment or otherwise, Proprietary Information of the Company which is of a confidential or trade secret nature, and all of which has a great value to the Company and is a substantial basis and foundation upon which the Company&#8217;s business is predicated. Accordingly, other than in the legitimate performance of Grantee&#8217;s job duties, Grantee agrees&#58;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;to regard and preserve as confidential at all times all Proprietary Information&#59;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;to refrain from publishing or disclosing any part of the Proprietary Information and from using, copying or duplicating it in any way by any means whatsoever&#59; and</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(3)&#160;&#160;&#160;&#160;not to use on Grantee&#8217;s own behalf or on behalf of any third party or to disclose the Proprietary Information to any person or entity without the prior written consent of the Company.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;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:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Property of the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges that all Proprietary Information and other property of the Company which Grantee accumulates during Grantee&#8217;s Employment are the exclusive property of the Company.  Upon the termination of Grantee&#8217;s Employment, or at any time upon the Company&#8217;s request, Grantee shall surrender and deliver to the Company (and not keep, recreate or furnish to any third party) any and all work papers, reports, manuals, documents and the like (including all originals and copies thereof) in Grantee&#8217;s possession which contain Proprietary Information relating to the business, prospects or plans of the Company.  Further, Grantee agrees to search for and delete all Company information, including Proprietary Information, from his or her computer, smartphone, tablet, or any other personal electronic storage devices, other than payroll information or other financial information that Grantee may need for his or her tax filings, and, upon request, certify to the Company that Grantee has completed this search and deletion process.</font></div><div style="margin-bottom:6pt;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:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee agrees that, following any termination of his or her Employment, Grantee will not disclose or cause to be disclosed any Proprietary Information, unless (in any such case) required by court order.  Pursuant to the Defend Trade Secrets Act of 2016, Grantee shall not be held criminally or civilly liable under any Federal or state trade secret law for the disclosure of any Proprietary Information that (i) is made (A) in confidence to a Federal, state or local government official, either directly or indirectly, or to an attorney and (B) solely for the purpose of reporting or investigating a suspected violation of law or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  The Company may seek the assistance, cooperation or testimony of Grantee following any such termination in connection with any investigation, litigation or proceeding arising out of matters within the knowledge of Grantee and related to his or her Employment, and in such instance, Grantee shall provide such assistance, cooperation or testimony and the Company shall pay Grantee&#8217;s reasonable costs and expenses in connection therewith.</font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;Grantee and the Company agree to the non-solicitation provisions of this Section 16(e)&#58;  (i) in consideration for the Proprietary Information provided by the Company to Grantee&#59; and (ii) to protect the Proprietary Information of the Company disclosed or entrusted to Grantee by the Company or created or developed by Grantee for the Company, the business goodwill of the Company developed through the efforts of Grantee and the business opportunities disclosed or entrusted to Grantee by the Company.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;Grantee expressly covenants and agrees that, during the Non-Solicit Period, Grantee will not&#58;  (i) engage or employ, or solicit or contact with a view to the engagement or employment of, any person who is an officer or employee of the Company&#59; or (ii) canvass, solicit, approach or entice away or cause to be canvassed, solicited, approached or enticed away from the Company any person who or which is or was a customer of the Company, during the prior two years of Grantee&#8217;s Employment, and either (x) about which Grantee received Proprietary Information or (y) with which Grantee had contact or dealings on behalf of the Company.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(3)&#160;&#160;&#160;&#160;Grantee expressly recognizes that he or she is a key employee and an important member of management who will be provided with access to Proprietary Information and trade secrets as part of Grantee&#8217;s Employment and that the restrictive covenants set forth in this Section 16 are reasonable and necessary in light of Grantee&#8217;s position and access to the Proprietary Information.</font></div><div style="margin-bottom:6pt;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:100%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Relief</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee and the Company agree and acknowledge that the limitations as to time and scope of activity to be restrained as set forth in this Section 16 are reasonable and do not impose any greater restraint than is necessary to protect the legitimate business interests of the Company. Grantee and the Company also acknowledge that money damages would not be sufficient remedy for any breach of this Section 16 by Grantee, and the Company shall be entitled to enforce the provisions of this Section 16 by terminating any unvested Restricted Stock Units, taking action to recoup the value of any Restricted Stock Units already settled and paid to Grantee, and to specific performance and injunctive relief as remedies for such breach or any threatened breach.  Such remedies shall not be deemed the exclusive remedies for a breach of this Section 16 but shall be in addition to all remedies available at law or in equity, including the recovery of damages from Grantee and Grantee&#8217;s agents.  However, if it is determined that Grantee has not committed a breach of this Section 16, then the Company shall resume vesting of the Restricted Stock Units due under this Agreement and pay to Grantee all Restricted Stock Units that would have vested but had been suspended pending such determination.</font></div><div style="margin-bottom:6pt;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:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company and Grantee agree that the foregoing restrictions are reasonable under the circumstances and that any breach of the covenants contained in this Section 16 would cause irreparable injury to the Company. Grantee expressly represents that enforcement of the restrictive covenants set forth in this Section 16 will not impose an undue hardship upon Grantee or any person or entity affiliated with Grantee. Further, Grantee acknowledges that Grantee&#8217;s skills are such that Grantee can be gainfully employed and that the restrictive covenants will not prevent Grantee from earning a living. Nevertheless, if any of the aforesaid restrictions are found by a court of competent jurisdiction to be unreasonable, or overly broad as to time, or otherwise unenforceable, the parties intend for the restrictions herein set forth to be modified by the court making such determination so as to be reasonable and enforceable and, as so modified, to be fully enforced.</font></div><div style="margin-bottom:6pt;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:100%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Protected Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision to the contrary in this Agreement, nothing in this Agreement prohibits Grantee from reporting possible violations of law or regulation to any governmental agency or entity, including the U.S. Department of Justice, the U.S. Securities and Exchange Commission, the U.S. Congress, and any agency Inspector General, or making other disclosures that are protected under the whistleblower provisions of federal law or regulation. Nothing in this Agreement limits Grantee&#8217;s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  Additionally, Grantee and the Company acknowledge and agree that Grantee does not need the prior authorization of the Company to make any such reports or disclosures and Grantee is not required to notify the Company or any of its affiliates that Grantee has made such reports or disclosures.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Survivability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The provisions of this Section 16 shall survive any termination of the Agreement and settlement of Restricted Stock Units, and shall remain applicable to Grantee.</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:100%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Entire Agreement&#59; Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall cover all shares of Common Stock acquired by the Grantee pursuant to this Agreement, including any community and&#47;or separate property interest owned by the Grantee&#8217;s spouse in said shares. All terms, conditions and limitations on transferability imposed under this Agreement upon shares acquired by the Grantee shall apply to any interest of the Grantee&#8217;s spouse in such shares. This Agreement and the Plan constitute the entire understanding between the parties regarding this Award, and supersedes any and all prior written or oral agreements between the parties with respect to the subject matter hereof. There are no representations, agreements, arrangements, or understanding, either written or oral, between or among the parties with respect to the subject matter hereof which are not set forth in this Agreement. This Agreement is binding upon the Grantee&#8217;s heirs, executors and personal representatives with respect to all provisions hereof. Except as set forth herein, this Agreement cannot be modified, altered or amended, to the detriment of the Grantee, except by an agreement, in writing, signed by both a duly authorized executive officer of the Company and the Grantee.</font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Award Date&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">                                             </font><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;By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> <br>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Name&#58;  Paul J. Sarvadi</font></div><div><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;Title&#58;    Chairman of the Board and</font></div><div><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; Chief Executive Officer </font></div><div><font><br></font></div><div style="padding-right:-18pt;text-align:center"><font><br></font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10&#160;&#160;&#160;&#160;</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="padding-right:-18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Acknowledgement and Acceptance by the Grantee</font></div><div><font><br></font></div><div style="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:100%">I, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> the undersigned Grantee, hereby acknowledge that I have received copies of the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and corresponding Prospectus for the Plan, and that I will consult with and rely upon only my own tax, legal and financial advisors regarding the consequences and risks of the Award. I hereby agree to and accept the foregoing Restricted Stock Unit Agreement, subject to the terms and provisions of the Plan and administrative interpretations thereof referred to above.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GRANTEE&#58;</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">L1819_RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>4
<FILENAME>a12312023nsp-ex107employee.htm
<DESCRIPTION>EX-10.7
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i1a17bd195f814310a94bf8fe385debf0_1"></div><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.7</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC. INCENTIVE PLAN</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(as Amended and Restated Effective May 22, 2023)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNIT AGREEMENT</font></div><div style="text-align:justify"><font><br></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:100%">This Restricted Stock Unit Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is between Insperity, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and _______________</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), an employee of the Company or one of its Subsidiaries, regarding an award (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">               </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> restricted stock units, each representing one share of Common Stock (as defined in the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), such units comprising this Award referred to herein as &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Restricted Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) awarded to the Grantee on ______________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), such number of Restricted Stock Units subject to adjustment as provided in the Plan, and further subject to the following terms and conditions&#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:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Relationship to Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Award is subject to all of the terms, conditions and provisions of, and administrative interpretations under, the Plan, if any, which have been adopted by the Committee thereunder.  Any question of interpretation arising under this Agreement shall be determined by the Committee and its determinations shall be final and conclusive upon all parties in interest. Except as defined herein, capitalized terms shall have the same meanings ascribed to them under the Plan.   </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:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Vesting Schedule.</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:100%">(a)&#160;&#160;&#160;&#160;Subject to Sections 2(b), 2(c), 2(d) and 3 below, ___________ (____) of the Restricted Stock Units granted under this Award shall become vested on each annual anniversary of the Award Date (each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subject to the Grantee&#8217;s continuous Employment from the Award Date until (and as of) each Vesting Date.</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:100%">(b)&#160;&#160;&#160;&#160;Unvested Restricted Stock Units subject to this Award shall not partially or fully vest or otherwise accelerate vesting solely as the result of a Change in Control.</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:100%">(c)&#160;&#160;&#160;&#160; All unvested Restricted Stock Units subject to this Award shall vest, irrespective of the limitations set forth in subparagraph (a)&#160;above, provided that the Grantee has been in continuous Employment since the Award Date, upon the earliest occurrence of&#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:100%">(i)&#160;&#160;&#160;&#160;an Involuntary Termination following a Change in Control&#59;</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:100%">(ii)&#160;&#160;&#160;&#160;a Non-Assumption&#59; or</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:100%">(iii)&#160;&#160;&#160;&#160;the Grantee&#8217;s termination of Employment by reason of death or Disability.</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:100%">(d)&#160;&#160;&#160;&#160;If the Grantee&#8217;s Employment terminates due to the Grantee&#8217;s Retirement, the Grantee will continue to vest in the remaining unvested Restricted Stock Units, if any, on the applicable annual Vesting Date in accordance with Section 2(a) or accelerated vesting under Section 2(c)(ii) or upon the Grantee&#8217;s death as if the Grantee had remained in continuous Employment through the applicable annual Vesting Date or vesting event, respectively.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></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:100%">(e)&#160;&#160;&#160;&#160;For purposes of this Agreement&#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:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be determined by the Company&#8217;s Senior Vice President Corporate Human Resources (or successor position) or other individual or individuals as delegated by the Company&#8217;s Chief Executive Officer and means a termination of Grantee&#8217;s Employment for failure to satisfactorily perform the duties, responsibilities or functions assigned or delegated to Grantee.</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:100%">(ii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that the Grantee has a disability such that he has been determined to be eligible for benefits under a long-term disability plan sponsored by the Company or a Subsidiary or, if the Grantee is not covered by such a plan, a physical or mental impairment (a)&#160;which causes a Grantee to be unable to perform the normal duties for an employer as determined by the Committee in its sole discretion&#59; and (b) which is expected either to result in death (or blindness) or to last for a continuous period of at least twelve (12) months. The Committee may require that the Grantee be examined by a physician or physicians selected by the Committee. The Grantee&#8217;s termination of Employment by reason of Disability under Section 2(c)(iii) above is subject to the execution and delivery to the Company of an effective Waiver and Release Agreement.</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:100%">(iii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means employment with the Company, a successor following a Change in Control or a Subsidiary other than a Subsidiary that is a licensed professional employer organization.  </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:100%">(iv)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Involuntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an involuntary termination of Grantee&#8217;s Employment, other than for Cause, that occurs on or within twelve (12) months following the date of a Change in Control, subject to the execution and delivery to the Company of an effective Waiver and Release Agreement.</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:100%">(v)&#160;&#160;&#160;&#160;A &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Assumption</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be deemed to occur on the date of the consummation of an event that constitutes a Change in Control as defined solely under the definition of Change in Control in section 2 of the Plan (provided such Change in Control constitutes a &#8220;change in control event&#8221; within the meaning of Treasury Regulation Section 1.409A-3(i)(5)), where in connection with such Change in Control, the successor entity, or a parent of the successor entity, has not agreed to assume, replace or substitute this Award with another award of equivalent or greater value, and on substantially similar or more favorable terms.</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:100%">(vi)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Grantee&#8217;s voluntary termination of Employment (and other than an Involuntary Termination or termination for Cause by the Company) satisfying the Qualified Retirement Policy and all of the following conditions&#58; </font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;the Grantee submits a voluntary request for retirement that satisfies applicable notice requirements and is accepted by the Company or Subsidiary&#59;</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that the Grantee has attained sixty-two (62) years of age and has at least fifteen (15) years of continuous Employment as of the termination date&#59;</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that is six (6) months after the Grant Date&#59; and</font></div><div style="margin-bottom:12pt;padding-left:162pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.&#160;&#160;&#160;&#160;the Grantee executes an effective Waiver and Release Agreement.  </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:100%">(vii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Waiver and Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the legal document in a form approved by the Company, in which a Grantee, in exchange for the benefits specified in Section 2(c) or 2(d), agrees to be subject to the repayment conditions of the Waiver and Release Agreement and releases the Company and other related parties, from liability and damages arising from or in connection with the Grantee&#8217;s Involuntary Termination, Retirement or termination of Employment by reason of Disability. In order for a Waiver and Release Agreement to be effective, the Waiver and Release Agreement must be&#58;</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)&#160;&#160;&#160;&#160;Executed and returned by the Grantee (or Grantee&#8217;s legal representative) to the Company, after termination of the Grantee&#8217;s Employment, and within the period provided in the Waiver and Release Agreement</font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)&#160;&#160;&#160;&#160;Unrevoked by the Grantee (and Grantee&#8217;s legal representative) during the seven (7) day period following the date of execution (or if longer, such other period required under applicable federal or state law), and </font></div><div style="margin-bottom:12pt;padding-left:180pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)&#160;&#160;&#160;&#160;Effective and irrevocable no later than the sixtieth (60</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day after the date of a Grantee&#8217;s termination of Employment.</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:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Forfeiture of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as provided in another written agreement between the Grantee and the Company, if the Grantee&#8217;s Employment terminates other than by reason of death, Disability, Retirement or Involuntary Termination, all unvested Restricted Stock Units as of the Employment termination date shall be forfeited immediately after termination of employment. The Company has sole discretionary authority to determine when a Grantee&#8217;s Employment terminates for all purposes under this Agreement and the Plan.  If a Grantee&#8217;s Employment terminates due to Retirement, Disability or Involuntary Termination, all unvested Restricted Stock Units as of the Grantee&#8217;s termination date shall expire on the date that Grantee fails to deliver a timely, effective and irrevocable Waiver and Release Agreement.</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:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Dividend Equivalents&#59; No Shareholder Rights.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  During the period of time between the Award Date and the earlier of the settlement date or forfeiture date of the Restricted Stock Units, the Restricted Stock Units shall be evidenced by book entry registration.  With respect to each Restricted Stock Unit that becomes vested, at the same time such Award is settled pursuant to Section 5, the Grantee is entitled to receive a stock dividend equivalent payment equal to all dividends and other distributions made with respect to a share of Common Stock during the period between the Award Date and the Vesting Date or vesting event under Section 2(c) or (d) above.  The Grantee shall have no rights of a shareholder with respect to Restricted Stock Units until and unless shares of Common Stock are transferred to the Grantee.</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:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Settlement and Delivery of Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Grantee will receive one share of Common Stock with respect to each Restricted Stock Unit that becomes vested as of a Vesting </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">Date or vesting event under Section 2(c) or (d) above, which shall be delivered to the Grantee as soon as administratively practicable, but not later than sixty (60) days following the date the Restricted Stock Unit becomes vested.  The Company shall not be obligated to deliver any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any national securities exchange or inter-dealer quotation system upon which the Common Stock is listed or quoted.  In no event shall the Company be obligated to take any affirmative action in order to cause the delivery of shares of Common Stock to comply with any such law, rule, regulation or agreement.</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:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Notices and Disclosure.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Unless the Company notifies the Grantee in writing of a different procedure, any notice or other communication to the Company with respect to this Award shall be in writing and shall be delivered&#58;</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:100%">(a)&#160;&#160;&#160;&#160;by registered or certified United States mail, postage prepaid, to Insperity, Inc., Attn&#58;  General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; </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:100%">(b)&#160;&#160;&#160;&#160;by hand delivery or otherwise to Insperity, Inc., Attn&#58; &#160;General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; or</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:100%">(c)&#160;&#160;&#160;&#160;by email to the Company&#8217;s General Counsel or his delegate.</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:100%">Notwithstanding the foregoing, in the event that the address of the Company is changed, notices shall instead be made pursuant to the foregoing provisions at the Company&#8217;s then current address.</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:100%">Any notices provided for in this Agreement or in the Plan shall be given in writing and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by the Company to the Grantee, five days (5) after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.</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:100%">The foregoing notwithstanding, the Grantee agrees that the Company may deliver by email all documents relating to the Plan or this Award (including, without limitation, prospectuses required by the Securities and Exchange Commission) and all other documents that the Company is required to deliver to its security holders (including, without limitation, annual reports and proxy statements). The Grantee also agrees that the Company may deliver these documents by posting them on a web site maintained by the Company or by a third party under contract with the Company.  If the Company posts these documents on a web site, such posting is deemed to notify the Grantee. </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:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">No Transfer or Assignment of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as otherwise permitted by the Committee, the Grantee&#8217;s rights under the Plan and this Agreement are personal&#59; no assignment or transfer of the Grantee&#8217;s rights under and interest in this Award may be made by the Grantee other than by will or by the laws of descent and distribution or by a qualified domestic relations order, and this Award is payable during his lifetime only to the Grantee, or in the case of a Grantee who is mentally incapacitated, this Award shall be payable to his guardian or legal representative.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Payment of Par Value.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  In the event that the Company does not settle the Award from the Company&#8217;s treasury shares or in consideration of the Grantee&#8217;s past service, the Company&#8217;s obligation to deliver the shares of Common Stock to Grantee upon the vesting of Restricted Stock Units shall be subject to the payment in full of the requisite par value per share of the shares of Common Stock prior to such issuance (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Par Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Grantee approves and authorizes the Company to deduct the Par Value of the shares of Common Stock from the Grantee&#8217;s payroll from the Company or its affiliates. If the Company is unable to or otherwise does not make such payroll deduction, Grantee acknowledges and agrees that he shall be responsible for the payment of any and all federal, state and local taxes on such income if the Company pays the Par Value on behalf of Grantee.</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:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Withholding.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Company&#8217;s obligation to deliver shares of Common Stock to the Grantee upon the vesting of Restricted Stock Units shall be subject to the satisfaction of all applicable federal, state and local income and employment tax withholding requirements (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Required Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Company shall withhold from the Common Stock that would otherwise have been delivered to the Grantee the number of shares necessary to satisfy the Grantee&#8217;s Required Withholding, and deliver the remaining shares of Common Stock to the Grantee, unless the Grantee has made arrangements with the Company for the Grantee to deliver to the Company cash, a check or other available funds for the full amount of the Required Withholding by 5&#58;00 p.m. Central Standard Time on the date the Restricted Stock Units become vested.  The amount of the Required Withholding and the number of shares of Common Stock to be withheld by the Company, if applicable, to satisfy the Grantee&#8217;s Required Withholding, shall be based on the Fair Market Value of the shares of Common Stock on the date prior to the applicable date of vesting and shall be limited to the withholding amount calculated using the minimum statutory withholding rates or&#59; in accordance with any policy adopted by the Company, such other applicable withholding rates not in excess of the maximum statutory rates in effect for the applicable jurisdiction.</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:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Successors and Assigns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein.</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:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Right to Employment or Service.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The granting of this Award shall not impose upon the Company any obligation to maintain the Grantee as an Employee and shall not diminish the power of the Company to terminate the Grantee&#8217;s Employment at any time.  The Company and its Subsidiaries reserve the right to terminate a Grantee&#8217;s Employment at any time, with or without cause.</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:100%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  If any term, provision, covenant, or condition of this Agreement is held by a court of competent jurisdiction to be invalid, illegal, or unenforceable for any reason, such invalidity, illegality, or unenforceability shall not affect any of the other terms, provisions, covenants, or conditions of this Agreement, each of which shall be binding and enforceable.</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:100%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement, to the extent not otherwise governed by mandatory provisions of the Code or the securities laws of the United States, shall be governed by, construed, and enforced in accordance with the laws of the State of Texas.</font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;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:100%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  It is the intent of the Company and the Grantee that this Award comply with or be exempt from the requirements of Section 409A and the provisions of this Agreement will be administered, interpreted and construed accordingly. To the extent this Award constitutes &#8220;deferred compensation&#8221; under Section 409A, (a) the time of settlement of this Award specified in Section 5 is a specified time within the meaning of Treasury Regulation &#167;&#160;1.409A-3(i)(1), (b) if a Waiver and Release Agreement is due during the sixty (60) day settlement period under Section 5 and such period begins in one taxable year and ends in another taxable year, any settlement under Section 5 shall not be made until the beginning of the second taxable year, and (c) if the Grantee is a &#8220;specified employee&#8221; within the meaning of Section 409A on the date of his or her &#8220;separation from service&#8221; within the meaning of Section 409A, any payments of deferred compensation hereunder shall be made on the first to occur of (x) the date that is six (6) months after the date of the Grantee&#8217;s separation from service, (y) the date of the Grantee&#8217;s death, or (z) such other date as complies with the requirements of Section 409A.  For purposes of this Agreement, &#8220;termination of Employment&#8221; (and similar phrases) shall mean a &#8220;separation from service&#8221; within the meaning of Treasury Regulation 1.409A-1(h).</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:100%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Recoupment Policy and Clawback Provision.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any amounts granted or paid under this Agreement may be subject to the Insperity, Inc. Incentive Compensation Recoupment Policy, the Qualified Retirement Policy, or other applicable recoupment or clawback policy of the Company in effect from time to time.</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:100%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Grantee&#8217;s right to receive settlement of the Restricted Stock Units shall be further conditioned upon his or her compliance with the provisions of this Section 16.  In the event Grantee fails to comply with any of the provisions of this Section 16, Grantee shall repay to the Company any prior settlement of Restricted Stock Units subject to this Agreement and will forfeit any unvested Restricted Stock Units covered by this Agreement.  For purposes of this Section 16, the term &#8220;Company&#8221; means the Company and its Subsidiaries.</font></div><div style="margin-bottom:6pt;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:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As used in this Section 16, the following terms shall have the following meanings&#58;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Solicit Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period during which Grantee is employed by the Company and extending until twelve (12) months following Grantee&#8217;s termination of Employment.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Proprietary Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; includes all confidential or proprietary scientific or technical information, data, formulas and related concepts, business plans (both current and under development), client lists, promotion and marketing programs, trade secrets, or any other confidential or proprietary business information relating to the business of the Company, whether in written or electronic form of writings, correspondence, notes, drafts, records, maps, invoices, technical and business logs, policies, computer programs, disks or otherwise.  Proprietary Information does not include information that is or becomes publicly known through lawful means.</font></div><div style="margin-bottom:6pt;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:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Treatment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges and agrees that he or she has acquired, and will in the future acquire as a result of his or her Employment or otherwise, Proprietary Information of the Company which is of a confidential or trade secret nature, and all of which has a great value to the Company and is a substantial basis and foundation upon which the Company&#8217;s </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">business is predicated. Accordingly, other than in the legitimate performance of Grantee&#8217;s job duties, Grantee agrees&#58;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;to regard and preserve as confidential at all times all Proprietary Information&#59;</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;to refrain from publishing or disclosing any part of the Proprietary Information and from using, copying or duplicating it in any way by any means whatsoever&#59; and</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(3)&#160;&#160;&#160;&#160;not to use on Grantee&#8217;s own behalf or on behalf of any third party or to disclose the Proprietary Information to any person or entity without the prior written consent of the Company.</font></div><div style="margin-bottom:6pt;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:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Property of the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges that all Proprietary Information and other property of the Company which Grantee accumulates during Grantee&#8217;s Employment are the exclusive property of the Company.  Upon the termination of Grantee&#8217;s Employment, or at any time upon the Company&#8217;s request, Grantee shall surrender and deliver to the Company (and not keep, recreate or furnish to any third party) any and all work papers, reports, manuals, documents and the like (including all originals and copies thereof) in Grantee&#8217;s possession which contain Proprietary Information relating to the business, prospects or plans of the Company.  Further, Grantee agrees to search for and delete all Company information, including Proprietary Information, from his or her computer, smartphone, tablet, or any other personal electronic storage devices, other than payroll information or other financial information that Grantee may need for his or her tax filings, and, upon request, certify to the Company that Grantee has completed this search and deletion process.</font></div><div style="margin-bottom:6pt;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:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee agrees that, following any termination of his or her Employment, Grantee will not disclose or cause to be disclosed any Proprietary Information, unless (in any such case) required by court order.  Pursuant to the Defend Trade Secrets Act of 2016, Grantee shall not be held criminally or civilly liable under any Federal or state trade secret law for the disclosure of any Proprietary Information that (i) is made (A) in confidence to a Federal, state or local government official, either directly or indirectly, or to an attorney and (B) solely for the purpose of reporting or investigating a suspected violation of law or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  The Company may seek the assistance, cooperation or testimony of Grantee following any such termination in connection with any investigation, litigation or proceeding arising out of matters within the knowledge of Grantee and related to his or her Employment, and in such instance, Grantee shall provide such assistance, cooperation or testimony and the Company shall pay Grantee&#8217;s reasonable costs and expenses in connection therewith.</font></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(1)&#160;&#160;&#160;&#160;Grantee and the Company agree to the non-solicitation provisions of this Section 16(e)&#58;  (i) in consideration for the Proprietary Information provided by the Company to Grantee&#59; and (ii) to protect the Proprietary Information of the Company disclosed or entrusted to Grantee by the Company or created or developed by Grantee for the Company, the business goodwill of the Company developed through the efforts of </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Grantee and the business opportunities disclosed or entrusted to Grantee by the Company.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(2)&#160;&#160;&#160;&#160;Grantee expressly covenants and agrees that, during the Non-Solicit Period, Grantee will not&#58;  (i) engage or employ, or solicit or contact with a view to the engagement or employment of, any person who is an officer or employee of the Company&#59; or (ii) canvass, solicit, approach or entice away or cause to be canvassed, solicited, approached or enticed away from the Company any person who or which is or was a customer of the Company, during the prior two years of Grantee&#8217;s Employment, and either (x) about which Grantee received Proprietary Information or (y) with which Grantee had contact or dealings on behalf of the Company.</font></div><div style="margin-bottom:6pt;padding-left:108pt;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:100%">(3)&#160;&#160;&#160;&#160;Grantee expressly recognizes that he or she is a key employee and an important member of management who will be provided with access to Proprietary Information and trade secrets as part of Grantee&#8217;s Employment and that the restrictive covenants set forth in this Section 16 are reasonable and necessary in light of Grantee&#8217;s position and access to the Proprietary Information.</font></div><div style="margin-bottom:6pt;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:100%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Relief</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee and the Company agree and acknowledge that the limitations as to time and scope of activity to be restrained as set forth in this Section 16 are reasonable and do not impose any greater restraint than is necessary to protect the legitimate business interests of the Company. Grantee and the Company also acknowledge that money damages would not be sufficient remedy for any breach of this Section 16 by Grantee, and the Company shall be entitled to enforce the provisions of this Section 16 by terminating any unvested Restricted Stock Units, taking action to recoup the value of any Restricted Stock Units already settled and paid to Grantee, and to specific performance and injunctive relief as remedies for such breach or any threatened breach.  Such remedies shall not be deemed the exclusive remedies for a breach of this Section 16 but shall be in addition to all remedies available at law or in equity, including the recovery of damages from Grantee and Grantee&#8217;s agents.  However, if it is determined that Grantee has not committed a breach of this Section 16, then the Company shall resume vesting of the Restricted Stock Units due under this Agreement and pay to Grantee all Restricted Stock Units that would have vested but had been suspended pending such determination.</font></div><div style="margin-bottom:6pt;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:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company and Grantee agree that the foregoing restrictions are reasonable under the circumstances and that any breach of the covenants contained in this Section 16 would cause irreparable injury to the Company. Grantee expressly represents that enforcement of the restrictive covenants set forth in this Section 16 will not impose an undue hardship upon Grantee or any person or entity affiliated with Grantee. Further, Grantee acknowledges that Grantee&#8217;s skills are such that Grantee can be gainfully employed and that the restrictive covenants will not prevent Grantee from earning a living. Nevertheless, if any of the aforesaid restrictions are found by a court of competent jurisdiction to be unreasonable, or overly broad as to time, or otherwise unenforceable, the parties intend for the restrictions herein set forth to be modified by the court making such determination so as to be reasonable and enforceable and, as so modified, to be fully enforced.</font></div><div style="margin-bottom:6pt;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:100%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Protected Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision to the contrary in this Agreement, nothing in this Agreement prohibits Grantee from </font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">reporting possible violations of law or regulation to any governmental agency or entity, including the U.S. Department of Justice, the U.S. Securities and Exchange Commission, the U.S. Congress, and any agency Inspector General, or making other disclosures that are protected under the whistleblower provisions of federal law or regulation. Nothing in this Agreement limits Grantee&#8217;s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  Additionally, Grantee and the Company acknowledge and agree that Grantee does not need the prior authorization of the Company to make any such reports or disclosures and Grantee is not required to notify the Company or any of its affiliates that Grantee has made such reports or disclosures.</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:100%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Survivability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The provisions of this Section 16 shall survive any termination of the Agreement and settlement of Restricted Stock Units, and shall remain applicable to Grantee.</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:100%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Entire Agreement&#59; Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall cover all shares of Common Stock acquired by the Grantee pursuant to this Agreement, including any community and&#47;or separate property interest owned by the Grantee&#8217;s spouse in said shares. All terms, conditions and limitations on transferability imposed under this Agreement upon shares acquired by the Grantee shall apply to any interest of the Grantee&#8217;s spouse in such shares. This Agreement and the Plan constitute the entire understanding between the parties regarding this Award, and supersedes any and all prior written or oral agreements between the parties with respect to the subject matter hereof. There are no representations, agreements, arrangements, or understanding, either written or oral, between or among the parties with respect to the subject matter hereof which are not set forth in this Agreement. This Agreement is binding upon the Grantee&#8217;s heirs, executors and personal representatives with respect to all provisions hereof. Except as set forth herein, this Agreement cannot be modified, altered or amended, to the detriment of the Grantee, except by an agreement, in writing, signed by both a duly authorized executive officer of the Company and the Grantee.</font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Award Date&#58;  _____________&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> <br>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Name&#58;  Paul J. Sarvadi</font></div><div><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;Title&#58;    Chairman of the Board and</font></div><div><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; Chief Executive Officer</font></div><div><font><br></font></div><div style="padding-right:-18pt;text-align:center"><font><br></font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:86.4pt;width:100%"><div><font><br></font></div></div><div style="padding-right:-18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Acknowledgement and Acceptance by the Grantee</font></div><div><font><br></font></div><div style="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:100%">I, _________________________, the undersigned Grantee, hereby acknowledge that I have received copies of the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;Plan&#8221;) and corresponding Prospectus for the Plan, and that I will consult with and rely upon only my own tax, legal and financial advisors regarding the consequences and risks of the Award. I hereby agree to and accept the foregoing Restricted Stock Unit Agreement, subject to the terms and provisions of the Plan and administrative interpretations thereof referred to above.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GRANTEE&#58;</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;padding-left:144pt"><font><br></font></div><div style="height:86.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee RSU Award_ Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.9
<SEQUENCE>5
<FILENAME>a12312023nsp-ex109ltipawar.htm
<DESCRIPTION>EX-10.9
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ibc41458e5d3c46838105eb220138a615_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.9</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AWARD NOTICE AND AGREEMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(For Phantom Stock Awarded Under Long-Term Incentive Program)</font></div><div style="text-align:justify"><font><br></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:100%">This Award Notice and Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is between Insperity, Inc. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Grantee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), an employee of the Company or one of its Subsidiaries, regarding an award (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Target Amount</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of Phantom Stock (as defined in the Insperity, Inc. Long-Term Incentive Program, as amended and restated effective January 29, 2024 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">LTIP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), adopted under the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Incentive Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)), awarded to the Grantee on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), subject to the following terms and conditions&#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:100%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Relationship to LTIP.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Award is granted under the Incentive Plan pursuant to an award under the LTIP and is subject to all of the terms, conditions and provisions of, and administrative interpretations under, the Incentive Plan and the LTIP, if any, which have been adopted by the Committee thereunder. Any question of interpretation arising under this Agreement shall be determined by the Committee and its determinations shall be final and conclusive upon all parties in interest. Except as defined herein, capitalized terms shall have the same meanings ascribed to them under the LTIP, however, in the absence thereof, capitalized terms herein shall have the same meanings ascribed to them under the Incentive Plan.</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:100%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Performance Determination&#59; Vesting&#59; Change in Control.</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:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Performance Determination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Grantee&#8217;s Final Award, if any, shall be equal to the number of shares of Phantom Stock resulting from the Committee&#8217;s determination of the achievement of the Performance Goal(s) over the Performance Period(s) specified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Schedule A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> attached hereto.</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:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to Sections 2(c), 3 and 4 below, the Grantee shall become vested in the Grantee&#8217;s Final Award upon the final Valuation Date of the last Performance Period applicable to this Award (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Final Valuation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), provided that the Grantee has been in continuous Employment since the Grant Date through the Final Valuation Date.</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:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Award granted under this Agreement will not partially or fully vest or otherwise accelerate vesting solely as the result of a Change in Control. Upon a Change in Control after the Grant Date and prior to the Final Valuation Date, the Final Award shall be determined by the Committee based on (i) actual performance results for any Performance Period that was completed on or prior to the date of the Change in Control and (ii) the greater of Target Level or actual performance (if measurable) for the Performance Period during which the Change in Control occurs and any Performance Period that was scheduled to begin after the date of the Change in Control (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Change in Control Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). Any Final Award determined pursuant to this Section 2(c) shall be paid at the time indicated in Section 5 and the Grantee shall become vested in the Change in Control Value only if continuously employed through the date indicated in Section 5, except in the event of a Qualifying Termination. However, in the event of a Change in Control as defined solely under subsection (c) of the definition of Change in Control under section 2 of the Incentive Plan (a &#8220;Subsection (c) Change in Control&#8221;), if the successor entity, or a parent of the successor entity, has not agreed to assume, replace or substitute this Award with another award of equivalent or greater value, and on substantially similar or more favorable terms, then the Grantee shall vest in the Final Award as of the Subsection (c) Change in Control and the Change in Control Value shall be paid within seventy-four (74) days of the Subsection (c) Change in Control.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1</font></div><div style="text-align:right"><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:100%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Qualifying Termination&#59; Death&#59; Disability&#59; Retirement.</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:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding Section 2(b) above, if the Grantee remains in continuous Employment from the Grant Date through the date of the Grantee&#8217;s Qualifying Termination that occurs prior to vesting under Section 2(c), then, upon the date of the Grantee&#8217;s Qualifying Termination, the Grantee shall vest in a Final Award equal to the Change in Control Value. Any Final Award determined pursuant to this Section 3(a) shall be payable to the Grantee no later than seventy-four (74) days after the date of the Grantee&#8217;s Qualifying Termination, subject to delay pursuant to Article X.F of the LTIP, if applicable. Any vesting by reason of a Qualifying Termination is subject to execution and delivery to the Company of an effective Waiver and Release Agreement. </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:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding the definition in the LTIP program document, for purposes of this Agreement, Good Reason means a Grantee terminates his or her Employment due to one of the following actions by his or her Employer (without written consent of the Grantee)&#58; (i) a material diminution in the Grantee&#8217;s title, position, authority, duties or responsibilities from those applicable to Grantee preceding a Change in Control&#59; (ii) a change in the geographic location at which the Grantee must perform services, which shall mean requiring the Grantee to be permanently based more than fifty (50) miles from the Grantee&#8217;s principal Employer location&#59; (iii) a material diminution in the Grantee&#8217;s Base Salary other than as part of an across-the-board reduction applicable to all of the Company&#8217;s officers who participate in the Program of less than 10%&#59; or (iv) a material diminution in the Grantee&#8217;s bonus opportunity, incentive compensation or perquisites, if inconsistent with other executives of the Company with similar levels of authority, duties or responsibilities. </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:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding Section 2 above, if the Grantee remains in continuous Employment from the Grant Date through the date of the Grantee&#8217;s death or Disability that occurs prior to the Final Valuation Date, then the Grantee shall be entitled to a Final Award based on actual achievement of the Performance Goal(s) during the Performance Period(s) pro-rated by a fraction, the numerator of which shall be the total number of days of the Grantee&#8217;s Employment from the Grant Date through the date of the Grantee&#8217;s death or Disability, as applicable, and the denominator of which shall be the total number of days encompassing the first day of the first Performance Period and the last day of the last Performance Period applicable to the Award (if multiple Performance Periods). In the event of a Change in Control, if the Grantee remains in continuous Employment from the Grant Date through the Grantee&#8217;s death or Disability occurring after a Change in Control, the Grantee shall be entitled to a pro-rata portion, as calculated under this Section 3(c), of the Change in Control Value. Any vesting by reason of Disability under this section is subject to execution and delivery to the Company of an effective Waiver and Release Agreement.</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:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding Section 2 above, if the Grantee remains in continuous Employment from the Grant Date through the date of the Grantee&#8217;s Retirement that occurs prior to the Final Valuation Date, then the following shall apply&#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:100%">(i)&#160;&#160;&#160;&#160;With respect to any Performance Period which begins on or after the date of the Grantee&#8217;s Retirement, the shares of Phantom Stock related to such Performance Period shall be forfeited&#59;</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:100%">(ii)&#160;&#160;&#160;&#160;With respect to any Performance Period which ends prior to the date of the Grantee&#8217;s Retirement, the shares of Phantom Stock related to such Performance Period shall be paid based upon actual achievement of the Performance Goal and settled in accordance with Section 5&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2&#160;&#160;&#160;&#160;</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: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:100%">(iii)&#160;&#160;&#160;&#160;With respect to any other Performance Period that begins before and ends after the date of the Grantee&#8217;s Retirement, the Grantee shall be entitled to shares of Phantom Stock based upon actual achievement of the Performance Goal during such Performance Period pro-rated by a fraction, the numerator of which shall be the total number of days of the Grantee&#8217;s Employment from the first day of such Performance Period  through the date of the Grantee&#8217;s Retirement and the denominator of which shall be the total number of days encompassing the first day of such Performance Period and the last day of such Performance Period applicable to the Award, which shall be settled in accordance with Section 5. </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:100%">(iv)&#160;&#160;&#160;&#160;For purposes of this Award, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Retirement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Grantee&#8217;s voluntary termination of Employment other than for Good Reason (and other than an involuntary termination by the Company for Cause), satisfying the Qualified Retirement Policy and all of the following conditions&#58;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.&#160;&#160;&#160;&#160;the Grantee submits a voluntary request for retirement that satisfies applicable notice requirements and is accepted by the Company or Subsidiary&#59;</font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that the Grantee has attained sixty-two (62) years of age and has at least fifteen (15) years of continuous Employment as of the termination date&#59; </font></div><div style="margin-bottom:12pt;padding-left:144pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.&#160;&#160;&#160;&#160;the Grantee&#8217;s Employment terminates on or after the date that is six (6) months after the Grant Date&#59; and</font></div><div style="padding-left:144pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.&#160;&#160;&#160;&#160;the Grantee executes an effective Waiver and Release Agreement. </font></div><div style="padding-left:144pt;text-align:justify"><font><br></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:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Waiver and Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For purposes of this Award, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Waiver and Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the legal document in a form approved by the Company, in which a Grantee, in exchange for the benefits provided under Section 3, agrees to be subject to the repayment conditions of the Waiver and Release Agreement and releases the Company and other related parties, from liability and damages arising from or in connection with the Grantee&#8217;s termination of Employment by reason of Retirement, Disability or Qualifying Termination. In order for a Waiver and Release Agreement to be effective, the Waiver and Release Agreement must be&#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:100%">(i)&#160;&#160;&#160;&#160;Executed and returned by the Grantee (or Grantee&#8217;s legal representative) to the Company, after termination of the Grantee&#8217;s Employment, and within the period provided in the Waiver and Release Agreement,</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:100%">(ii)&#160;&#160;&#160;&#160;Unrevoked by the Grantee (and Grantee&#8217;s legal representative) during the seven (7) day period following the date of execution, (or if longer, such other period required under applicable law), 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:100%">(iii)&#160;&#160;&#160;&#160;Effective and irrevocable no later than the sixtieth (60</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day after the date of a Grantee&#8217;s termination of Employment.</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:100%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Forfeiture of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  If the Grantee&#8217;s Employment terminates other than by reason of death, Disability, Qualifying Termination or Retirement prior to the Final Valuation Date, this Award shall be forfeited immediately after the Grantee&#8217;s termination of Employment.  Except in the case of a Qualifying Termination or a Retirement, the Company has sole </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3&#160;&#160;&#160;&#160;</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:100%">discretionary authority to determine when a Grantee&#8217;s Employment terminates for all purposes under this Agreement, the LTIP and the Incentive Plan. If a Grantee&#8217;s Employment terminates due to Retirement, Disability, or Qualifying Termination, all unvested portions of this Award as of the Grantee&#8217;s termination date shall expire on the date that Grantee fails to deliver a timely, effective and irrevocable Waiver and Release Agreement.</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:100%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Settlement of Final Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Settlement of the Grantee&#8217;s Final Award, if any, as determined pursuant to Section 2, Section 3(c) or Section 3(d) shall be made in the form of shares of Common Stock on the date that is seventy-four (74) days after the end of the last originally scheduled and untruncated Performance Period applicable to the Award.  </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:100%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">No Voting Rights&#59; Dividend Equivalents.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  </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:100%">(a)&#160;&#160;&#160;&#160;The Grantee shall have no voting rights in connection with Phantom Stock.</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:100%">(b)&#160;&#160;&#160;&#160;If any dividends are paid with respect to the Common Stock between the Grant Date and the date of settlement of the Grantee&#8217;s Final Award, the Grantee will be conditionally credited with Dividend Equivalents. Upon settlement of the Grantee&#8217;s Final Award, the Grantee will receive additional shares of Common Stock in the aggregate amount of Dividend Equivalents credited between the Grant Date and the date of settlement of the Grantee&#8217;s Final Award for each share of Phantom Stock paid on the achievement of the Performance Goal(s) over the Performance Period(s). </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:100%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Limitation on Delivery of Shares.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Company shall not be obligated to deliver any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any national securities exchange or inter-dealer quotation system upon which the Common Stock is listed or quoted.  In no event shall the Company be obligated to take any affirmative action in order to cause the delivery of shares of Common Stock to comply with any such law, rule, regulation or agreement. </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:100%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Assignment of Award.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Except as otherwise permitted by the Committee, the Grantee&#8217;s rights under the LTIP, Incentive Plan and this Agreement are personal&#59; no assignment or transfer of the Grantee&#8217;s rights under and interest in this Award may be made by the Grantee other than by will or by the laws of descent and distribution or by a qualified domestic relations order, and this Award is payable during his lifetime only to the Grantee, or in the case of a Grantee who is mentally incapacitated, this Award shall be payable to his guardian or legal representative.</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:100%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Award is Unfunded.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Nothing in this Agreement, the LTIP or the Incentive Plan shall require the Company to segregate or set aside any funds or other property for the purpose of paying any portion of an Award. No Participant, beneficiary or other person shall have any right, title or interest in any amount awarded under this Agreement, the LTIP or the Incentive Plan before the payment date for the Award, or in any property of the Company or a Subsidiary.</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:100%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Withholding.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  The Company&#8217;s obligation to deliver shares of Common Stock to the Grantee upon settlement of this Award shall be subject to the satisfaction of all applicable federal, state and local income and employment tax withholding requirements (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Required Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Company shall withhold from the Common Stock that would otherwise have been delivered to the Grantee the number of shares necessary to satisfy the Grantee&#8217;s Required Withholding, and deliver the remaining shares of Common Stock to the Grantee, unless the Grantee has made arrangements with the Company for the Grantee to deliver </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4&#160;&#160;&#160;&#160;</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:100%">to the Company cash, a check or other available funds for the full amount of the Required Withholding by 5&#58;00 p.m. Central Standard Time on the date the shares of Common Stock become vested.  The amount of the Required Withholding and the number of shares of Common Stock to be withheld by the Company, if applicable, to satisfy the Grantee&#8217;s Required Withholding, shall be based on the Fair Market Value of the shares of Common Stock on the first trading date prior to the applicable settlement date and shall be limited to the withholding amount calculated using the minimum statutory withholding rates or&#59; in accordance with any policy adopted by the Company, such other applicable withholding rates not in excess of the maximum statutory rates in effect for the applicable jurisdiction.</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:100%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Successors and Assigns.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein.</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:100%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Right to Employment or Service.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The granting of this Award shall not impose upon the Company any obligation to maintain any Participant as an Employee and shall not diminish the power of the Company to terminate any Participant's Employment at any time.  The Company and its Subsidiaries reserve the right to terminate a Grantee&#8217;s Employment at any time, with or without cause.</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:100%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Notices and Disclosures.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Unless the Company notifies the Grantee in writing of a different procedure, any notice or other communication to the Company with respect to this Award shall be in writing and shall be delivered&#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:100%">(a)&#160;&#160;&#160;&#160;by registered or certified United States mail, postage prepaid, to Insperity, Inc., Attn&#58;  General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; </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:100%">(b)&#160;&#160;&#160;&#160;by hand delivery or otherwise to Insperity, Inc., Attn&#58; &#160;General Counsel, 19001 Crescent Springs Drive, Kingwood V (C5.10.60), Kingwood, Texas 77339&#59; or</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:100%">(c)&#160;&#160;&#160;&#160;by email to the Company&#8217;s General Counsel or his delegate.</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:100%">Notwithstanding the foregoing, in the event that the address of the Company is changed, notices shall instead be made pursuant to the foregoing provisions at the Company&#8217;s then current address.</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:100%">Any notices provided for in this Agreement or in the Plan shall be given in writing and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by the Company to the Grantee, five days (5) after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.</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:100%">The foregoing notwithstanding, the Grantee agrees that the Company may deliver by email all documents relating to the Plan or this Award (including, without limitation, prospectuses required by the Securities and Exchange Commission) and all other documents that the Company is required to deliver to its security holders (including, without limitation, annual reports and proxy statements). The Grantee also agrees that the Company may deliver these documents by posting them on a web site maintained by the Company or by a third party under contract with the Company.  If the Company posts these documents on a web site, such posting is deemed to notify the Grantee.  </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5&#160;&#160;&#160;&#160;</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:100%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  If any term, provision, covenant, or condition of this Agreement is held by a court of competent jurisdiction to be invalid, illegal, or unenforceable for any reason, such invalidity, illegality, or unenforceability shall not affect any of the other terms, provisions, covenants, or conditions of this Agreement, each of which shall be binding and enforceable.</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:100%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Governing Law.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement, to the extent not otherwise governed by mandatory provisions of the Code or the securities laws of the United States, shall be governed by, construed, and enforced in accordance with the laws of the State of Texas.</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:100%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Code Section 409A.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  It is the intent of the Company and the Grantee that this Award be exempt from or comply with the requirements of Code Section 409A and the provisions of this Agreement will be administered, interpreted and construed accordingly.  For purposes of Code Section 409A, the time of settlement of this Award is either exempt from Code Section 409A, including, but not limited to, by compliance with the &#8220;short-term deferral exemption&#8221; as specified in section 1.409A-1(b)(4) of the Treasury Regulations or in compliance with Code Section 409A, including, but not limited to, being paid pursuant to a fixed schedule or specified date pursuant to section 1.409A-3(i)(1) of the Treasury Regulations.</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:100%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Recoupment Policy and Clawback Provision.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any amounts granted or paid under this Agreement are subject to the Policy for the Recovery of Erroneously Awarded Compensation, the Insperity, Inc. Incentive Compensation Recoupment Policy, the Qualified Retirement Policy or other applicable recoupment policy of the Company in effect from time to time. </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:100%">18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Restrictive Covenants.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Grantee&#8217;s right to receive settlement of the Phantom Stock shall be further conditioned upon his or her compliance with the provisions of this Section 18.  In the event Grantee fails to comply with any of the provisions of this Section 18, Grantee shall repay to the Company any prior settlement of Phantom Stock subject to this Agreement and will forfeit any unvested Phantom Stock covered by this Agreement.  For purposes of this Section 18, the term &#8220;Company&#8221; means the Company and its Subsidiaries.</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:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As used in this Section 18, the following terms shall have the following meanings&#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:100%">(i)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Non-Solicit Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period during which Grantee is employed by the Company and extending until twenty-four (24) months following Grantee&#8217;s termination of Employment.</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:100%">(ii)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Proprietary Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; includes all confidential or proprietary scientific or technical information, data, formulas and related concepts, business plans (both current and under development), client lists, promotion and marketing programs, trade secrets, or any other confidential or proprietary business information relating to the business of the Company, whether in written or electronic form of writings, correspondence, notes, drafts, records, maps, invoices, technical and business logs, policies, computer programs, disks or otherwise.  Proprietary Information does not include information that is or becomes publicly known through lawful means.</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:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Confidential Treatment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges and agrees that he or she has acquired, and will in the future acquire as a result of his or her Employment or otherwise, Proprietary Information of the Company which is of a confidential or trade secret nature, and all of which has a great value to the Company and is a substantial basis and foundation upon which </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6&#160;&#160;&#160;&#160;</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:100%">the Company&#8217;s business is predicated. Accordingly, other than in the legitimate performance of Grantee&#8217;s job duties, Grantee agrees&#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:100%">(i)&#160;&#160;&#160;&#160;to regard and preserve as confidential at all times all Proprietary Information&#59;</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:100%">(ii)&#160;&#160;&#160;&#160;to refrain from publishing or disclosing any part of the Proprietary Information and from using, copying or duplicating it in any way by any means whatsoever&#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:100%">(iii)&#160;&#160;&#160;&#160;not to use on Grantee&#8217;s own behalf or on behalf of any third party or to disclose the Proprietary Information to any person or entity without the prior written consent of the Company.</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:100%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Property of the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee acknowledges that all Proprietary Information and other property of the Company which Grantee accumulates during Grantee&#8217;s Employment are the exclusive property of the Company.  Upon the termination of Grantee&#8217;s Employment, or at any time upon the Company&#8217;s request, Grantee shall surrender and deliver to the Company (and not keep, recreate or furnish to any third party) any and all work papers, reports, manuals, documents and the like (including all originals and copies thereof) in Grantee&#8217;s possession which contain Proprietary Information relating to the business, prospects or plans of the Company.  Further, Grantee agrees to search for and delete all Company information, including Proprietary Information, from his or her computer, smartphone, tablet, or any other personal electronic storage devices, other than payroll information or other financial information that Grantee may need for his or her tax filings, and, upon request, certify to the Company that Grantee has completed this search and deletion process.</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:100%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee agrees that, following any termination of his or her Employment, Grantee will not disclose or cause to be disclosed any Proprietary Information, unless (in any such case) required by court order.  Pursuant to the Defend Trade Secrets Act of 2016, Grantee shall not be held criminally or civilly liable under any Federal or state trade secret law for the disclosure of any Proprietary Information that (1) is made (A) in confidence to a Federal, state or local government official, either directly or indirectly, or to an attorney and (B) solely for the purpose of reporting or investigating a suspected violation of law or (2) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  The Company may seek the assistance, cooperation or testimony of Grantee following any such termination in connection with any investigation, litigation or proceeding arising out of matters within the knowledge of Grantee and related to his or her Employment, and in such instance, Grantee shall provide such assistance, cooperation or testimony and the Company shall pay Grantee&#8217;s reasonable costs and expenses in connection therewith.</font></div><div style="margin-bottom:12pt;padding-left:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Non-Solicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </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:100%">i.&#160;&#160;&#160;&#160;Grantee and the Company agree to the non-solicitation provisions of this Section 18(e)&#58;  (1) in consideration for the Proprietary Information provided by the Company to Grantee&#59; and (2) to protect the Proprietary Information of the Company disclosed or entrusted to Grantee by the Company or created or developed by Grantee for the Company, the business goodwill of the Company developed through the efforts of Grantee and the business opportunities disclosed or entrusted to Grantee by the Company.</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:100%">ii.&#160;&#160;&#160;&#160;Grantee expressly covenants and agrees that, during the Non-Solicit Period, Grantee will not&#58;  (1) engage or employ, or solicit or contact with a view to the engagement or employment of, any person who is an officer or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7&#160;&#160;&#160;&#160;</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:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">employee of the Company&#59; or (2) canvass, solicit, approach or entice away or cause to be canvassed, solicited, approached or enticed away from the Company any person who or which is or was a customer of the Company, during the prior two years of Grantee&#8217;s Employment, and either (x) about which Grantee received Proprietary Information or (y) with which Grantee had contact or dealings on behalf of the Company.</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:100%">iii.&#160;&#160;&#160;&#160;Grantee expressly recognizes that he or she is a key employee and an important member of management who will be provided with access to Proprietary Information and trade secrets as part of Grantee&#8217;s Employment and that the restrictive covenants set forth in this Section 18 are reasonable and necessary in light of Grantee&#8217;s position and access to the Proprietary Information.</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:100%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Relief</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Grantee and the Company agree and acknowledge that the limitations as to time and scope of activity to be restrained as set forth in this Section 16 are reasonable and do not impose any greater restraint than is necessary to protect the legitimate business interests of the Company. Grantee and the Company also acknowledge that money damages would not be sufficient remedy for any breach of this Section 18 by Grantee, and the Company shall be entitled to enforce the provisions of this Section 18 by terminating any unvested Phantom Stock, taking action to recoup the value of any Phantom Stock already settled and paid to Grantee, and to specific performance and injunctive relief as remedies for such breach or any threatened breach.  Such remedies shall not be deemed the exclusive remedies for a breach of this Section 18 but shall be in addition to all remedies available at law or in equity, including the recovery of damages from Grantee and Grantee&#8217;s agents.  However, if it is determined that Grantee has not committed a breach of this Section 18, then the Company shall resume vesting of the Phantom Stock due under this Agreement and pay to Grantee all Phantom Stock that would have vested but had been suspended pending such determination.</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:100%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company and Grantee agree that the foregoing restrictions are reasonable under the circumstances and that any breach of the covenants contained in this Section 18 would cause irreparable injury to the Company. Grantee expressly represents that enforcement of the restrictive covenants set forth in this Section 18 will not impose an undue hardship upon Grantee or any person or entity affiliated with Grantee. Further, Grantee acknowledges that Grantee&#8217;s skills are such that Grantee can be gainfully employed and that the restrictive covenants will not prevent Grantee from earning a living. Nevertheless, if any of the aforesaid restrictions are found by a court of competent jurisdiction to be unreasonable, or overly broad as to time, or otherwise unenforceable, the parties intend for the restrictions herein set forth to be modified by the court making such determination so as to be reasonable and enforceable and, as so modified, to be fully enforced.</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:100%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Protected Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any provision to the contrary in this Agreement, nothing in this Agreement prohibits Grantee from reporting possible violations of law or regulation to any governmental agency or entity, including the U.S. Department of Justice, the U.S. Securities and Exchange Commission, the U.S. Congress, and any agency Inspector General, or making other disclosures that are protected under the whistleblower provisions of federal law or regulation. Nothing in this Agreement limits Grantee&#8217;s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  Additionally, Grantee and the Company acknowledge and agree that Grantee does not need the prior authorization of the Company to make any such reports or disclosures and Grantee is not required to notify the Company or any of its affiliates that Grantee has made such reports or disclosures.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8&#160;&#160;&#160;&#160;</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="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:100%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Survivability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The provisions of this Section 18 shall survive any termination of the Agreement and settlement of Phantom Stock, and shall remain applicable to Grantee. </font></div><div style="text-indent:72pt"><font><br></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:100%">19.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Entire Agreement&#59; Binding Effect.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement shall cover all shares of Phantom Stock and Common Stock acquired by the Grantee pursuant to this Agreement, including any community and&#47;or separate property interest owned by the Grantee&#8217;s spouse in said shares. All terms, conditions and limitations on transferability imposed under this Agreement upon shares acquired by the Grantee shall apply to any interest of the Grantee&#8217;s spouse in such shares. This Agreement, the LTIP and the Incentive Plan constitute the entire understanding between the parties regarding this Award, and supersede any and all prior written or oral agreements between the parties with respect to the subject matter hereof. There are no representations, agreements, arrangements, or understanding, either written or oral, between or among the parties with respect to the subject matter hereof which are not set forth in this Agreement, the LTIP or the Incentive Plan.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Agreement is binding upon the Grantee&#8217;s heirs, executors and personal representatives with respect to all provisions hereof. Except as set forth herein, this Agreement cannot be modified, altered or amended, to the detriment of the Grantee, except by an agreement, in writing, signed by both a duly authorized executive officer of the Company and the Grantee.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;By&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%"> <br>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Name&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Title&#58;    </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:174%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></div><div><font><br></font></div><div style="padding-right:-18pt;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:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9&#160;&#160;&#160;&#160;</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="padding-right:-18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Acknowledgement and Acceptance by the Grantee</font></div><div><font><br></font></div><div style="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:100%">I, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the undersigned Grantee, hereby acknowledge that I will consult with and rely upon only my own tax, legal and financial advisors regarding the consequences and risks of the Award. I hereby agree to and accept the foregoing Award Notice and Agreement, subject to the terms and provisions of this Agreement, the Long-Term Incentive Program, as amended and restated effective January 29, 2024, and the Insperity, Inc. Incentive Plan, as amended and restated effective May 22, 2023, and corresponding Prospectus for the Incentive Plan, and administrative interpretations thereof referred to above.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><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;</font></div><div style="margin-bottom:6pt"><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GRANTEE&#58;</font></div><div style="margin-bottom:6pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><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;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LTIP Jan 2024</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10&#160;&#160;&#160;&#160;</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.23
<SEQUENCE>6
<FILENAME>a12312023nsp-ex1023ltip_ar.htm
<DESCRIPTION>EX-10.23
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i65896c3099f34f70b5a71480a4f57c67_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT 10.23</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">LONG-TERM INCENTIVE PROGRAM</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">(As Amended and Restated January 29, 2024)</font></div><div style="text-align:center"><font><br></font></div><div><font><br></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:700;line-height:100%">I.&#160;&#160;&#160;&#160;INTRODUCTION</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:100%">The Compensation Committee of the Board of Directors of Insperity, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), has adopted this Long-Term Incentive Program (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Program</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), as amended and restated effective January 29, 2024, under the Insperity, Inc. Incentive Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), to provide for the grant of performance-based awards, as described in this Program, to eligible Employees of the Company and its Subsidiaries.  All awards granted under this Program and the rights of the Participants herein are subject in all respects to the provisions of the Plan and this Program.  </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:700;line-height:100%">II.&#160;&#160;&#160;&#160;DEFINITIONS</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:100%">Except as otherwise defined herein, capitalized terms that are used in this Program shall have the meanings assigned to such terms in the Plan.  </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:100%">A.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an award under this Program as established by the Committee for shares of Phantom Stock.</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:100%">B.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Award Notice and Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the document provided to each Participant (in writing or electronically) evidencing a Participant&#8217;s Award under the Program, along with the terms and conditions of the Award.</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:100%">C.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Participant&#8217;s annual base salary as of the first day of the Performance Period (subsequent increases in annual base salary during a Performance Period will not be taken into account when determining the amount of the Award paid, if any, under this Program).</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:100%">D.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a termination of a Participant&#8217;s Employment by his Employer for (i) gross negligence or willful misconduct in the performance of the Participant&#8217;s duties&#59; (ii) conviction or plea of </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">nolo contendre</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> for a felony or any crime involving moral turpitude&#59; or (iii) committing an act of fraud or deceit intended to result in personal and unauthorized enrichment of the Participant at the Company&#8217;s expense, as determined by the Committee in its sole discretion.</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:100%">E.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Compensation Committee of the Board of Directors of the Company.</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:100%">F.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that the Participant has a disability such that he has been determined to be eligible for benefits under a long-term disability plan sponsored by the Company or a Subsidiary, or, if the Participant is not covered by such a plan, a physical or mental impairment (i) which causes the Participant to be unable to perform the normal duties for an Employer as determined by the Committee, in its sole discretion&#59; and (ii) which is expected either to result in death (or blindness) or to last for a continuous period of at least twelve (12) months. The Committee may require that the Participant be examined by a physician or physicians selected by the Committee.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">Insperity - Long-Term Incentive Program_A&#38;R Jan 2024</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: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:100%">G.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Dividend Equivalent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the value of a cash or stock dividend paid on a share of Common Stock.</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:100%">H.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an employee of an Employer. </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:100%">I.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Employer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Company or one of its Subsidiaries, other than a Subsidiary that is a licensed professional employer organization.</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:100%">J.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means employment with the Employer, or a successor following a Change in Control.</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:100%">K.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Final Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the total number of shares of Phantom Stock, if any, under an Award that the Committee has determined to have been earned by a Participant based on the level of achievement of the Performance Goal or Performance Goals applicable with respect to the Award, after the close of the last Performance Period for such Award.</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:100%">L.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a Participant terminates his Employment due one of the following actions by his Employer&#58;  (i) a material diminution in the Participant&#8217;s title, position, authority, duties or responsibilities from those applicable to Participant preceding a Change in Control&#59; (ii) a change in the geographic location at which the Participant must perform services, which shall mean requiring the Participant to be permanently based more than fifty (50) miles from the Participant&#8217;s principal Employer location&#59; (iii) a material diminution in the Participant&#8217;s Base Salary other than as part of an across-the-board reduction applicable to all of the Company&#8217;s officers who participate in the Program of less than 10%&#59; or (iv) a material diminution in the Participant&#8217;s bonus opportunity, incentive compensation or perquisites, if inconsistent with other executives of the Company with similar levels of authority, duties or responsibilities.</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:100%">M.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Grant Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the date an Award is granted to a Participant.</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:100%">N.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Phantom Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a unit representing the value of one share of Common Stock under a Phantom Stock Award.</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:100%">O.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Qualifying Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a termination of the Participant&#8217;s Employment following a Change in Control due to (i) a termination of Employment by the Participant due to Good Reason, or (ii) an involuntary termination of the Participant&#8217;s Employment by the Company, its Subsidiary or a successor to the Company other than for Cause&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that a Participant&#8217;s termination of Employment will be considered to be a Qualifying Termination for Good Reason only if the Participant has provided written notice to the Company of the condition the Participant claims constitutes Good Reason within ninety (90) days of the initial existence of such condition, the condition specified in the notice remains uncorrected for thirty (30) days after receipt of the notice by the Company, and the Participant actually terminates Employment after the thirty (30) day correction period and before the expiration of the time limit required of a Qualifying Termination.</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:100%">P.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; has the meaning provided in Article III of this Program.</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:100%">Q.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Performance Goal</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall be the Performance Objectives for the Performance Period selected by the Committee for the Participants with respect to an Award.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div><div style="text-align:center"><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: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:100%">R.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period or periods specified in an Award Notice and Agreement over which the designated Performance Goal or Performance Goals applicable to an Award will be measured.</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:100%">S.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Plan Year</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the 12-month period beginning on January 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> and ending December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</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:100%">T.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">&#8220;Program</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means this Long-Term Incentive Program, as adopted by the Committee and described herein, as amended from time to time by the Committee.</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:100%">U.&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Valuation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the date the Committee determines the results of the Performance Goal(s) as set forth in Article IV.A of this Program.</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:700;line-height:100%">III.&#160;&#160;&#160;&#160;ESTABLISHMENT OF PERFORMANCE GOAL(S) AND PARTICIPATION</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:100%">A.&#160;&#160;&#160;&#160;For each Plan Year, the Committee has the sole and absolute discretion to decide whether Awards under the Program will be granted, and if so, the Performance Goal(s) that will be established with respect to the Awards.</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:100%">B.&#160;&#160;&#160;&#160;If the Committee elects to grant Awards for a Plan Year, then, not later than the ninetieth (90</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day of the Plan Year in which the Award is granted, the Committee will establish the Performance Period(s) and Performance Goal(s) for such Awards and select each of the Employees who shall be eligible to participate in the Program (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and be granted an Award, along with any other terms and conditions, including any vesting requirements, applicable to the Award, all of which shall be evidenced in the Participant&#8217;s Award Notice and Agreement.  For any Award, the Committee may use multiple Performance Periods.</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:700;line-height:100%">IV.&#160;&#160;&#160;&#160;CERTIFICATION OF PERFORMANCE GOAL(S) AND SETTLEMENT OF FINAL AWARD</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:100%">A.&#160;&#160;&#160;&#160;As soon as practicable after the close of a Performance Period, but in no event later than the seventieth (70</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day thereafter (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Valuation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), the Committee, in its sole discretion, shall determine and certify in writing the level at which the Performance Goal(s) were achieved for the Performance Period and, based on that determination, the number of shares of Phantom Stock earned by each Participant who has been in continuous Employment at all times since the Grant Date through the Valuation Date for such Performance Period.  </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:100%">B.&#160;&#160;&#160;&#160;A Participant&#8217;s Final Award will be settled no later than the ninetieth (90</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:100%;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:100%">) day after the close of the Performance Period in shares of Common Stock&#59; as such form of payment is specified in the Award Notice and Agreement.  If an Award has multiple Performance Periods, the Final Award will be determined, certified and paid after the close of the last Performance Period.  (For the avoidance of doubt, if an Award uses a combination of three (3) annual Performance Periods, then the Award will be a Final Award after the close of the last (i.e., third annual) Performance Period.  Thus, the number of shares of Phantom Stock, if any, determined and certified by the Committee for an annual Performance Period will not be paid until the Award becomes a Final Award after the close of the last Performance Period for such Award.)</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div><div style="text-align:center"><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;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">V.&#160;&#160;&#160;&#160;FORFEITURE OF AWARD </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:100%">Except as otherwise provided in an Award Notice and Agreement, if a Participant&#8217;s Employment terminates for any reason prior to the Valuation Date or, if multiple Performance Periods, prior to the final Valuation Date for an Award, the Participant&#8217;s Award shall be forfeited immediately after termination of his Employment and the Participant shall not be entitled to any shares or other amounts under the forfeited Award. </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:700;line-height:100%">VI.&#160;&#160;&#160;&#160;DIVIDEND EQUIVALENTS</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:100%">Dividend Equivalent rights may be extended to and made part of any Award, subject to such terms, conditions and restrictions as the Committee may establish&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no Dividend Equivalents shall be payable prior to settlement of a Final Award, and any Dividend Equivalents shall be paid in the form of shares of Common Stock unless otherwise determined by the Committee. Dividend Equivalents may be credited with earnings or Dividend Equivalents, as established in an Award Notice and Agreement, and shall be settled at the same time as the underlying Final Award.  </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:700;line-height:100%">VII.&#160;&#160;&#160;&#160;WITHHOLDING</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:100%">The Company&#8217;s obligation to deliver shares of Common Stock to the Participant in settlement of a Final Award shall be subject to the satisfaction of all applicable federal, state and local income and employment tax withholding requirements (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Required Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Company shall have the right to deduct the Required Withholding, at the time of delivery or vesting of shares of Common Stock, an appropriate number of shares for the payment of taxes required by law or to take such other action as may be necessary in the opinion of the Company to satisfy the Required Withholding.</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:700;line-height:100%">VIII.&#160;&#160;&#160;&#160;NO EMPLOYMENT CONTRACT</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:100%">The granting of an Award under the Program shall not impose upon the Company any obligation to maintain any Participant as an Employee and shall not diminish the power of the Company to terminate any Participant&#8217;s Employment at any time.</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:700;line-height:100%">IX.&#160;&#160;&#160;&#160;AMENDMENT OR TERMINATION</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:100%">The Committee may amend or terminate this Program at any time&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided, however</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, that no such amendment or termination shall materially adversely affect the rights of any Participant under an Award that has been granted hereunder, without such Participant&#8217;s written consent. </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:700;line-height:100%">X.&#160;&#160;&#160;&#160;GENERAL PROVISIONS</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:100%">A.&#160;&#160;&#160;&#160;No right under this Program or the Plan shall be assignable, either voluntarily or involuntarily, by way of encumbrance, pledge, attachment, levy or charge of any nature (except as may be required by state or federal law).</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:100%">B.&#160;&#160;&#160;&#160;Nothing in this Program or the Plan shall require the Company to segregate or set aside any funds or other property for the purpose of paying any portion of an Award.  No Participant, beneficiary or other person shall have any right, title or interest in any amount awarded under this Program or the Plan before the payment date for the Award, or in any property of the Company or a Subsidiary.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div><div style="text-align:center"><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: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:100%">C.&#160;&#160;&#160;&#160;The Committee may specify in the Award Notice and Agreement such terms, conditions and restrictions as the Committee may determine, from time to time, in its sole discretion.</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:100%">D.&#160;&#160;&#160;&#160;Any amounts attributable to an Award granted under this Program shall be excluded from compensation for purposes of any 401(k) plan, or any other benefit, including but not limited to an Award under the Plan, life insurance or disability.</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:100%">E.&#160;&#160;&#160;&#160;Any amounts granted or paid under this Program are subject to the Policy for the Recovery of Erroneously Awarded Compensation, the Insperity, Inc. Incentive Compensation Recoupment Policy, the Qualified Retirement Policy, or other applicable recoupment policy of the Company in effect from time to time.</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:100%">F.&#160;&#160;&#160;&#160;If a Participant is identified by the Company as a &#8220;specified employee&#8221; within the meaning of Code Section 409A(a)(2)(B)(i) on the date on which the Participant has a &#8220;separation from service&#8221; (other than due to death) within the meaning of Treasury Regulation &#167; 1.409A-1(h), any Final Award payable or settled on account of a separation from service that is deferred compensation subject to Code Section 409A shall be paid or settled on the earliest of (i) the first business day following the expiration of six months from the Participant&#8217;s separation from service, (ii) the date of the Participant&#8217;s death, or (iii) such earlier date as complies with the requirements of Code Section 409A.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>7
<FILENAME>a12312023nsp-ex211xsubsidi.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ifef05e64a10f4d698b788219396b403a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 21.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUBSIDIARIES OF INSPERITY, INC.</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Holdings, Inc., a Delaware corporation and wholly owned subsidiary of Insperity, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Enterprises, Inc., a Texas corporation and wholly owned subsidiary of Insperity Holdings, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Administaff Partnerships Holding, Inc., a Delaware corporation and wholly owned subsidiary of Insperity Holdings, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Captive Insurance Companies Limited, a Texas corporation and wholly owned subsidiary of Administaff Partnerships Holding, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Business Services, L.P., a Delaware limited partnership, with Insperity Holdings, Inc. being a 1% general partner and Administaff Partnerships Holding, Inc. being a 99% limited partner.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Retirement Services, L.P., a Delaware limited partnership, with Insperity Holdings, Inc. being a 1% general partner and Administaff Partnerships Holding, Inc. being a 99% limited partner.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Services, L.P., a Delaware limited partnership, with Insperity Holdings, Inc. being a 1% general partner and Administaff Partnerships Holding, Inc. being a 99% limited partner.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Administaff Partnerships Holding II, Inc., a Delaware corporation and wholly owned subsidiary of Insperity Services, L.P.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity GP, Inc., a Delaware corporation and wholly owned subsidiary of Insperity Services, L.P.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Support Services, L.P., a Delaware limited partnership, with Insperity GP, Inc. being a 1% general partner and Administaff Partnerships Holding II, Inc. being a 99% limited partner.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Administaff Companies, Inc., a Delaware corporation and wholly owned subsidiary of Insperity Holdings, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Administaff Partnerships Holding III, Inc., a Delaware corporation and wholly owned subsidiary of Administaff Companies, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity PEO Services, L.P., a Delaware limited partnership, with Administaff Companies, Inc. being a 1% general partner and Administaff Partnerships Holding III, Inc. being a 99% limited partner.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Insurance Services, L.L.C., a Delaware limited liability company and wholly owned subsidiary of Insperity PEO Services, L.P.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Employment Screening, L.L.C, a Delaware limited liability company and wholly owned subsidiary of Insperity Holdings, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Expense Management, Inc. a California corporation and wholly owned subsidiary of Insperity Holdings, Inc.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Insperity Payroll Services, L.L.C., a Delaware limited liability company and wholly owned subsidiary of Insperity Business Services, L.P.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">IPS Client Trust, a Delaware statutory trust and wholly owned subsidiary of Insperity Payroll Services, L.L.C.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>8
<FILENAME>a12312023nsp-ex231xconsent.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ic372e9e20c984ec38fcb9ced2489aea0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 23.1</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:6.34pt">Registration Statements (Form S-8 Nos. 333-273717, 333-221310, 333-181569) pertaining to the Insperity, Inc.  Incentive Plan,</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:6.34pt">Registration Statements (Form S-8 Nos. 333-159007, 333-140602, 333-66344) pertaining to the Insperity, Inc. 2001&#160;Incentive Plan,</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:6.34pt">Registration Statement (Form S-8 No. 333-151275) pertaining to the Insperity, Inc. 2008 Employee Stock Purchase Plan,</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:6.34pt">Registration Statement (Form S-8 No. 333-118790) pertaining to the Insperity, Inc. Directors Compensation Plan, and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><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:6.34pt">Registration Statements (Form S-8 Nos. 333-85151, 333-66342) pertaining to the Insperity, Inc. Non-Qualified Stock Option Plan&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of our reports dated February&#160;8, 2024, with respect to the consolidated financial statements of Insperity, Inc. and the effectiveness of internal control over financial reporting of Insperity, Inc. included in this Annual Report (Form 10-K) of Insperity, Inc. for the year ended December&#160;31, 2023.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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;Ernst &#38; Young LLP</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%">&#160;</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:100%">&#160;</font></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%">Houston, Texas</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:100%">&#160;</font></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%">February 8, 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:100%">&#160;</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24.1
<SEQUENCE>9
<FILENAME>a12312023nsp-ex241xpoas.htm
<DESCRIPTION>EX-24.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i887b5b0265b24136a368b862007a333a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 24.1</font></div><div style="text-align:right"><font><br></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%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Tim Clifford</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 22, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Tim Clifford</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Eli Jones</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 31, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Eli Jones</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Carol Kaufman</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 23, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Carol Kaufman</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; John Lumelleau</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 31, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">John Lumelleau</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div><font><br></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%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Ellen H. Masterson</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 29, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Ellen H. Masterson</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Randall A. Mehl</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 22, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Randall A. Mehl</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; John Morphy</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 23, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">John Morphy</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div><font><br></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%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Latha Ramchand</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 23, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Latha Ramchand</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div><font><br></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%">POWER OF ATTORNEY</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW ALL PERSONS BY THESE PRESENTS, that the undersigned, in my capacity as a director of Insperity, Inc., a Delaware corporation (the &#34;Company&#34;) appoints PAUL J. SARVADI, DOUGLAS S. SHARP and CHRISTIAN CALLENS and each of them, severally, as my true and lawful attorney or attorneys-in-fact and agent or agents, each of whom shall be authorized to act with or without the other, with full power of substitution and resubstitution, to execute, in my capacity as a director of the Company, and to file or cause to be filed, with the Securities and Exchange Commission, the Company's Annual Report on Form 10-K for the year ended December&#160;31, 2023 and any and all amendments thereto as said attorneys or any of them shall deem necessary or incidental in connection therewith, and all materials required by the Securities Exchange Act of 1934, as amended, with full power and authority to each of said attorneys-in-fact and agents to do and perform in the name and on behalf of the undersigned, each and every act and thing whatsoever that is necessary, appropriate or advisable in connection with any or all the above-described matters and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them or their substitutes, may lawfully do or cause to be done by virtue hereof.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:28.914%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Richard G. Rawson</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:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">January 23, 2024</font></td></tr><tr><td colspan="3" style="border-top:2pt 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%">Richard G. Rawson</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:100%">&#160;</font></td><td colspan="3" style="border-top:2pt 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%">Date</font></td></tr></table></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>10
<FILENAME>a12312023nsp-ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ifa58fb7417b3404eb835492c35e8be4a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">CERTIFICATION</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul J. Sarvadi, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this annual report on Form 10-K of Insperity, Inc.&#59;</font></div></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr></table></div><div><font><br></font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr></table></div><div><font><br></font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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 style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;&#160;February&#160;8, 2024 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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%">&#160;</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-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Paul J. Sarvadi</font></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%">&#160;</font></td><td colspan="3" style="border-top:2pt 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 J. Sarvadi</font></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%">&#160;</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:100%">Chairman of the Board &#38; Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>11
<FILENAME>a12312023nsp-ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i5495f96a48bb41268a8d459a17a6b6c7_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">CERTIFICATION</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Douglas S. Sharp, certify that&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">I have reviewed this annual report on Form 10-K of Insperity, Inc.&#59;</font></div></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.849%"></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%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.91pt">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="padding-left:81pt;text-align:justify;text-indent:-18pt"><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:6.34pt">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 style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;&#160;&#160;&#160;&#160;&#160;&#160;February&#160;8, 2024 </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></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%">&#160;</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-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Douglas S. Sharp</font></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%">&#160;</font></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:100%">Douglas S. Sharp</font></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%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President of Finance, <br>Chief Financial Officer &#38; Treasurer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>12
<FILENAME>a12312023nsp-ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="icce01759954943cdb734fa89cffeff9a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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. SECTION 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 SECTION 906</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%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Insperity, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ending December&#160;31, 2023, (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, I, Paul J. Sarvadi, Chairman of the Board &#38; Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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="text-align:justify;text-indent:45pt"><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:29.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.255%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Paul J. Sarvadi</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:100%">&#160;</font></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul J. Sarvadi</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:100%">&#160;</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board &#38; Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 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:100%">&#160;</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>13
<FILENAME>a12312023nsp-ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ifde182608e5e4ffab48d892271bef9bb_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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. SECTION 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 SECTION 906</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%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Insperity, Inc. (the &#8220;Company&#8221;) on Form 10-K for the period ending December&#160;31, 2023, (the &#8220;Report&#8221;), as filed with the Securities and Exchange Commission on the date hereof, I, Douglas S. Sharp, Executive Vice President of Finance, Chief Financial Officer &#38; Treasurer of the Company, certify, pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;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="text-align:justify;text-indent:45pt"><font><br></font></div><div style="text-align:justify;text-indent:45pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:29.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.255%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">&#47;s&#47; Douglas S. Sharp</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:100%">&#160;</font></td></tr><tr><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas S. Sharp</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President of Finance, <br>Chief Financial Officer &#38; Treasurer</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 8, 2024</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97
<SEQUENCE>14
<FILENAME>a12312023nsp-ex97clawbackp.htm
<DESCRIPTION>EX-97
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i953c9ca9df6045b3850f2899ca1a314f_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 97</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">POLICY FOR THE RECOVERY OF </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ERRONEOUSLY AWARDED COMPENSATION</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Compensation Committee of the Board of Directors of Insperity, Inc., a Delaware Corporation </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">(&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Insperity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> or the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) has determined that it is in the best interest of the Company to adopt this Policy for the Recovery of Erroneously Awarded Compensation. The Policy describes circumstances in which Erroneously Awarded Compensation is subject to recovery by the Company and the process for that recovery. This Policy is intended to comply with (a) Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as codified in Section 10D of the Exchange Act, and implemented by Rule 10D-1 thereunder adopted by the Commission and (b) Section 303A.14 of the NYSE Listed Company Manual.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Policy shall be administered by the Administrator. Any determinations made by the Administrator shall be final and binding on all affected individuals. Subject to any limitation under applicable law, the Administrator may authorize and empower any officer or employee of the Company to take any and all actions necessary or appropriate to carry out the purpose and intent of this Policy (other than with respect to any recovery under this Policy involving such officer or employee).  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Compensation Committee of the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Board of Directors of the Company.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Commission</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Securities and Exchange Commission.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Compensation Eligible for Recovery</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Incentive-based Compensation received on or after the Effective Date by an individual&#58; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.&#160;&#160;&#160;&#160;after beginning service as an Executive Officer, </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.&#160;&#160;&#160;&#160;who served as an Executive Officer at any time during the performance period for the applicable Incentive-based Compensation (regardless of whether such individual is serving as an Executive Officer at the time the Erroneously Awarded Compensation is required to be repaid to the Company), </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">iii.&#160;&#160;&#160;&#160;while the Company had a class of securities listed on a national securities exchange or a national securities association, and </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">iv.&#160;&#160;&#160;&#160;during the applicable Recovery Period. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means October 2, 2023. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">f. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, with respect to each Executive Officer, the Compensation Eligible for Recovery less the amount of Incentive-based Compensation that would have been determined based on the restated amounts, computed without regard to any taxes paid.    </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-57.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NSP Policy for the Recovery of Erroneously Awarded Compensation_Final</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;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">g. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">h. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Executive Officer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means&#58; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.&#160;&#160;&#160;&#160; each individual designated by the Board to be an officer in accordance with Rule 16a-1(f) under the Exchange Act, and</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.&#160;&#160;&#160;&#160;any other individual required by Rule 10D-1 of the Exchange Act to be designated as an executive officer, as determined by the Administrator. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Financial Reporting Measure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) for purposes of this Policy are considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the financial statements or included in a filing with the Commission.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">j. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Incentive-based Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.  </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">k. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">NYSE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the New York Stock Exchange LLC.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">l. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended or amended and restated from time to time.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">m. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Recovery Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the three completed fiscal years immediately preceding the Restatement Date and if the Company changes its fiscal year, any transition period of less than nine months within or immediately following those three completed fiscal years. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">n. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Restatement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an accounting restatement&#58; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.&#160;&#160;&#160;&#160;due to material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.&#160;&#160;&#160;&#160;that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The determination of material noncompliance or material misstatement shall be conclusive and binding, and not subject to challenge or contest.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">o. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Restatement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the earlier of&#58; </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.&#160;&#160;&#160;&#160;the date the Board, the Finance, Risk Management and Audit Committee of the Board, or such other authorized committee of the Board concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or </font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.&#160;&#160;&#160;&#160;the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-57.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NSP Policy for the Recovery of Erroneously Awarded Compensation_Final</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="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Recovery of Erroneously Awarded Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a. The Chief Financial Officer of the Company shall promptly report to the Board, the Finance, Risk Management and Audit Committee of the Board, and the Administrator any instance in which the Company is required to prepare a Restatement. </font></div><div style="padding-left:54pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b. Upon learning of a required Restatement, an entity specified in Section 3(o)(i) shall determine the Restatement Date. </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c. After the Restatement, the Chief Financial Officer (or another appropriate officer or third party designated by the Administrator) shall reasonably promptly calculate the Erroneously Awarded Compensation for each affected individual, which calculation shall be subject to approval by the Administrator.  For purposes of calculating Erroneously Awarded Compensation&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.&#160;&#160;&#160;&#160;Incentive-based Compensation shall be deemed received in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if the payment or grant of the Incentive-based Compensation occurs after the end of that period (but shall not include Incentive-based Compensation received prior to the Effective Date).</font></div><div style="padding-left:99pt;text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.&#160;&#160;&#160;&#160;For Incentive-based Compensation based on (or derived from) stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in a Restatement, it shall be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was received. The Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to the NYSE.</font></div><div style="padding-left:108pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d. Reasonably promptly following the Administrator&#8217;s approval of the Erroneously Awarded Compensation, the Administrator shall notify in writing each individual who received Erroneously Awarded Compensation and shall demand payment or return, as applicable, of such Erroneously Award Compensation. </font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e. The Company shall demand recovery and recover Erroneously Awarded Compensation in compliance with this Policy except to the extent that the Administrator determines that recovery would be impracticable, and one of the following conditions applies&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i.&#160;&#160;&#160;&#160;the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered&#59; provided, however, that before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the NYSE&#59;</font></div><div style="padding-left:108pt;text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ii.&#160;&#160;&#160;&#160;recovery would violate home country law where that law was adopted prior to November 28, 2022&#59; provided, however, that  before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-57.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NSP Policy for the Recovery of Erroneously Awarded Compensation_Final</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="padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">law, the Company must obtain an opinion of home country counsel, acceptable to the NYSE, that recovery would result in such a violation, and must provide such opinion to the NYSE&#59; or</font></div><div><font><br></font></div><div style="padding-left:108pt;text-align:justify;text-indent:-9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">iii.&#160;&#160;&#160;&#160;recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Sections 401(a)(13) or  411(a) of the Internal Revenue Code of 1986, as amended, and regulations thereunder.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">f. Except as provided in Section 4(e)(i), Section 4(e)(ii) or Section 4(e)(iii), in no event may the Company accept final repayment from the affected individual of less than the full amount of the Erroneously Awarded Compensation received by such individual.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">g. The Administrator shall determine, in its sole discretion, the timing and method of recovering any Erroneously Awarded Compensation pursuant to this Policy, taking into account all facts and circumstances (including the time value of money and the cost to shareholders of delayed recovery), so long as such method complies with the terms of Section 303A.14 of the NYSE Listed Company Manual. Without limitation, recovery may include for example direct repayment by the individual, or the forfeiture or reduction of existing or future wages, compensation or equity-based awards. If the Administrator determines that an appropriate method of recovery is one other than the prompt repayment by the affected individual in cash or property, the Company may offer to enter into a repayment agreement with the affected individual (in a form and with terms reasonably acceptable to the Administrator). The Company may offset, or cause to be offset, any amounts that the affected individual is required to repay to the Company pursuant to this Policy against any amounts otherwise owed by the Company or any of its subsidiaries to the affected individual.  The Administrator&#8217;s determinations regarding the timing and method of recovery need not be uniform with respect to each individual covered by the Policy.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">h. To the extent the affected individual has already reimbursed the Company for any Erroneously Awarded Compensation under any duplicate obligations established by the Company or applicable law, any such reimbursed amount may appropriately be credited to the amount of Erroneously Awarded Compensation subject to recovery under this Policy.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">i. If the affected individual fails to repay to the Company when due the full amount of the Erroneously Awarded Compensation received by such affected individual, the Company shall take all actions reasonable and appropriate to recover the full amount of the Erroneously Awarded Compensation from the affected individual. In accordance with this paragraph, the affected individual shall be required to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering the Erroneously Awarded Compensation. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the securities laws, including the disclosure required by the applicable Commission filings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">No Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Company shall not indemnify any current or former Executive Officer against the loss of Erroneously Awarded Compensation, and shall not pay, or reimburse any current or former Executive Officers for, premiums for any insurance policy to fund such Executive Officer&#8217;s potential recovery obligations. Further, this Policy shall supersede any prior </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-57.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NSP Policy for the Recovery of Erroneously Awarded Compensation_Final</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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">right to indemnification with an Executive Officer (whether entered into before, on or after the Effective Date).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Policy shall be effective as of the Effective Date.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Amendment and Interpretation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Administrator may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary or advisable to reflect the regulations adopted by the Commission and to comply with any rules or standards adopted by the NYSE. The Administrator may at any time in its sole discretion, supplement, amend or terminate any provision of this Policy in any respect as the Administrator determines to be necessary or appropriate. The Administrator shall interpret and construe this Policy and make all determinations necessary or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and Rule 10D-1 thereunder and Section 303A.14 of the NYSE Listed Company Manual and any other applicable rules adopted by the Commission.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Other Recoupment Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Any employment agreement, equity award agreement or similar agreement entered into on or after the Effective Date may, as a condition to the grant of any benefit thereunder, require the party thereto to agree to abide by the terms of this Policy or implement arrangements designed to facilitate the administration hereof.  Although not a prerequisite to enforcement of this Policy, each Executive Officer shall be provided with an  acknowledgment form setting forth the individual&#8217;s obligation under this Policy. Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company pursuant to the terms of the Company&#8217;s Incentive Compensation Recoupment Policy originally adopted in 2014, and as may be amended from time to time, any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Policy shall be binding and enforceable against all current and former Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-57.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NSP Policy for the Recovery of Erroneously Awarded Compensation_Final</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="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INSPERITY, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">POLICY FOR THE RECOVERY OF</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:100%">ERRONEOUSLY AWARDED COMPENSATION</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:100%">ACKNOWLEDGEMENT FORM</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:100%">By signing below, the undersigned acknowledges and confirms the undersigned has received and reviewed a copy of the Insperity, Inc. Policy for the Recovery of Erroneously Awarded Compensation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). Capitalized terms used but not otherwise defined in this Acknowledgement Form shall have the meanings ascribed to such terms in the Policy.</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:100%">By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned&#8217;s employment with the Company. In the event of any inconsistency between the Policy and the terms of any agreement to which I am a party, or the terms of any compensation arrangement, agreement, plan, or program under which compensation has been granted, awarded, earned or paid, the terms of the Policy shall govern. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by promptly returning any Erroneously Awarded Compensation (as defined in the Policy) to the Company, in a manner required by the Administrator, and as permitted by the Policy. For the avoidance of doubt, any recovery affected under the Policy shall not, in itself, constitute grounds to terminate the undersigned&#8217;s employment for &#8220;Good Reason&#8221; (or any term of similar meaning) under any employment or compensation arrangements, agreements, plans or programs.</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:202.25pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:49.038%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">____________________________________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Signed</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">____________________________________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name (Printed)</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">____________________________________</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-57.6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NSP Policy for the Recovery of Erroneously Awarded Compensation_Final</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>15
<FILENAME>nsp-20231231.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:e7a98ff3-01cc-4fac-bb7f-504ef1a05177,g:5e4e814a-6e97-4fc9-9153-3ba8a57222a3-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nsp="http://www.insperity.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.insperity.com/20231231">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.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="nsp-20231231_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="nsp-20231231_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="nsp-20231231_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="nsp-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.insperity.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="CONSOLIDATEDBALANCESHEETSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited">
        <link:definition>0000002 - Statement - 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="CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited">
        <link:definition>0000003 - Statement - 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="CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited">
        <link:definition>0000004 - Statement - 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="CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' 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="AccountingPoliciesNotes" roleURI="http://www.insperity.com/role/AccountingPoliciesNotes">
        <link:definition>0000006 - Disclosure - Accounting Policies (Notes)</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="OtherBalanceSheetInformationNotes" roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationNotes">
        <link:definition>0000007 - Disclosure - Other Balance Sheet Information (Notes)</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="ReceivablesLoansNotesReceivableandOthersNotes" roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes">
        <link:definition>0000008 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Notes)</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="FairValueMeasurementsFairValueMeasurementsNotes" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes">
        <link:definition>0000009 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)</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="DeferredCostsCapitalizedPrepaidandOtherAssetsNotes" roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes">
        <link:definition>0000010 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Notes)</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="LongtermDebtNotes" roleURI="http://www.insperity.com/role/LongtermDebtNotes">
        <link:definition>0000011 - Disclosure - Long-term Debt (Notes)</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="IncomeTaxesNotes" roleURI="http://www.insperity.com/role/IncomeTaxesNotes">
        <link:definition>0000012 - Disclosure - Income Taxes (Notes)</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="StockholdersEquityNotes" roleURI="http://www.insperity.com/role/StockholdersEquityNotes">
        <link:definition>0000013 - Disclosure - Stockholders' Equity (Notes)</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="CompensationRelatedCostsShareBasedPaymentsNotes" roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes">
        <link:definition>0000014 - Disclosure - Compensation Related Costs, Share Based Payments (Notes)</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="EarningsPerShareNotes" roleURI="http://www.insperity.com/role/EarningsPerShareNotes">
        <link:definition>0000015 - Disclosure - Earnings Per Share (Notes)</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="LeasesCodificationTopic842Notes" roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Notes">
        <link:definition>0000016 - Disclosure - Leases, Codification Topic 842 (Notes)</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="CommitmentsandContingenciesNotes" roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes">
        <link:definition>0000017 - Disclosure - Commitments and Contingencies (Notes)</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="AccountingPoliciesPolicies" roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - 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="FairValueMeasurementsFairVlueMeasurementsPolicies" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies">
        <link:definition>9954472 - Disclosure - Fair Value Measurements Fair Vlue Measurements (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="AccountingPoliciesTables" roleURI="http://www.insperity.com/role/AccountingPoliciesTables">
        <link:definition>9954473 - Disclosure - Accounting Policies (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="OtherBalanceSheetInformationTables" roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationTables">
        <link:definition>9954474 - Disclosure - Other Balance Sheet Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReceivablesLoansNotesReceivableandOthersTables" roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables">
        <link:definition>9954475 - Disclosure - Receivables, Loans, Notes Receivable, and Others (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="FairValueMeasurementsFairValueMeasurementsTables" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables">
        <link:definition>9954476 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCostsCapitalizedPrepaidandOtherAssetsTables" roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables">
        <link:definition>9954477 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other 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="IncomeTaxesTables" roleURI="http://www.insperity.com/role/IncomeTaxesTables">
        <link:definition>9954478 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityStockholdersEquityTables" roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables">
        <link:definition>9954479 - Disclosure - Stockholders' Equity Stockholders' Equity (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="CompensationRelatedCostsShareBasedPaymentsTables" roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables">
        <link:definition>9954480 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.insperity.com/role/EarningsperShareTables">
        <link:definition>9954481 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCodificationTopic842Tables" roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Tables">
        <link:definition>9954482 - Disclosure - Leases, Codification Topic 842 (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="CommitmentandContingenciesTables" roleURI="http://www.insperity.com/role/CommitmentandContingenciesTables">
        <link:definition>9954483 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesDetails" roleURI="http://www.insperity.com/role/AccountingPoliciesDetails">
        <link:definition>9954484 - Disclosure - Accounting Policies (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="AccountingPoliciesPPEDetails" roleURI="http://www.insperity.com/role/AccountingPoliciesPPEDetails">
        <link:definition>9954485 - Disclosure - Accounting Policies PP&amp;E (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="AccountingPoliciesSegmentDetails" roleURI="http://www.insperity.com/role/AccountingPoliciesSegmentDetails">
        <link:definition>9954486 - Disclosure - Accounting Policies Segment (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="AccountingPolicies401kDetails" roleURI="http://www.insperity.com/role/AccountingPolicies401kDetails">
        <link:definition>9954487 - Disclosure - Accounting Policies 401k(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="OtherBalanceSheetInformationDetails" roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails">
        <link:definition>9954488 - Disclosure - Other Balance Sheet Information (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="ReceivablesLoansNotesReceivableandOthersDetails" roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails">
        <link:definition>9954489 - Disclosure - Receivables, Loans, Notes Receivable, and Others (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="FairValueMeasurementsFairValueMeasurementsDetails" roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails">
        <link:definition>9954490 - Disclosure - Fair Value Measurements Fair Value Measurements (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="DeferredCostsCapitalizedPrepaidandOtherAssetsDetails" roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails">
        <link:definition>9954491 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtDetails" roleURI="http://www.insperity.com/role/LongtermDebtDetails">
        <link:definition>9954492 - Disclosure - Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.insperity.com/role/IncomeTaxesDetails">
        <link:definition>9954493 - 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="StockholdersEquityDetails" roleURI="http://www.insperity.com/role/StockholdersEquityDetails">
        <link:definition>9954494 - Disclosure - Stockholders' Equity (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="CompensationRelatedCostsShareBasedPaymentsDetails" roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails">
        <link:definition>9954495 - Disclosure - Compensation Related Costs, Share Based Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareDetails" roleURI="http://www.insperity.com/role/EarningsperShareDetails">
        <link:definition>9954496 - Disclosure - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesCodificationTopic842Details" roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Details">
        <link:definition>9954497 - Disclosure - Leases, Codification Topic 842 (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="CommitmentandContingenciesDetails" roleURI="http://www.insperity.com/role/CommitmentandContingenciesDetails">
        <link:definition>9954498 - Disclosure - Commitment and Contingencies (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="nsp_ComputerHardwareAndSoftwareMember" abstract="true" name="ComputerHardwareAndSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_ReturnOfExcessClaimFunds" abstract="false" name="ReturnOfExcessClaimFunds" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" abstract="false" name="ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" abstract="false" name="DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_IncreaseDecreaseinWSEEpayrollexpense" abstract="false" name="IncreaseDecreaseinWSEEpayrollexpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_NortheastMember" abstract="true" name="NortheastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_CloudComputingArrangementsPolicyTextBlock" abstract="false" name="CloudComputingArrangementsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_WorkersCompensationDiscountChangedDuringPeriod" abstract="false" name="WorkersCompensationDiscountChangedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_AccruedWorksiteEmployeePayrollCosts" abstract="false" name="AccruedWorksiteEmployeePayrollCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_LandlordFundedTenantImprovements" abstract="false" name="LandlordFundedTenantImprovements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" abstract="false" name="RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" abstract="false" name="MoneyMarketFundsOvernightHoldingsAtCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsHealthInsurance" abstract="false" name="DepositsHealthInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" abstract="false" name="UnbilledAccruedWorksiteEmployeePayrollCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" abstract="false" name="NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nsp_ApplicableMarginFederalFundsRate" abstract="false" name="ApplicableMarginFederalFundsRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_QuarterlydividendsdeclaredTableTextBlock" abstract="false" name="QuarterlydividendsdeclaredTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_GrossBillings" abstract="false" name="GrossBillings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_NspDepositsandprepaidhealthinsurance" abstract="false" name="NspDepositsandprepaidhealthinsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_OtherBalanceSheetDisclosuresAbstractAbstract" abstract="true" name="OtherBalanceSheetDisclosuresAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" abstract="false" name="USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_ClientPrepaymentsIncludedInCashBalance" abstract="false" name="ClientPrepaymentsIncludedInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" abstract="false" name="PayrollTaxesBenefitsAndWorkersCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" abstract="false" name="Excisetaxliabilityaccruedforcommonstockrepurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PrepaidHealthInsurance" abstract="false" name="PrepaidHealthInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_Unbilled" abstract="false" name="Unbilled" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" abstract="false" name="TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_SalariesWagesAndPayrollTaxes" abstract="false" name="SalariesWagesAndPayrollTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_AdjustedTermSOFRRate" abstract="false" name="AdjustedTermSOFRRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" abstract="false" name="PrepaidHealthInsuranceCurrentAndNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_HealthInsuranceCostsAbstract" abstract="true" name="HealthInsuranceCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" abstract="false" name="ScheduleOfLeaseInBalanceSheetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_WorkersCompensationExpense" abstract="false" name="WorkersCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" abstract="false" name="WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositAndPrepaidHealthInsurance" abstract="false" name="DepositAndPrepaidHealthInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_SoutheastMember" abstract="true" name="SoutheastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_LTIPAward2022Member" abstract="true" name="LTIPAward2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_SouthwestMember" abstract="true" name="SouthwestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_AccruedHealthInsuranceCosts" abstract="false" name="AccruedHealthInsuranceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DescriptionOfBusinessTextBlock" abstract="false" name="DescriptionOfBusinessTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_WorkersCompensationAdministrativeFeesAccrued" abstract="false" name="WorkersCompensationAdministrativeFeesAccrued" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_LTIPAward2021Member" abstract="true" name="LTIPAward2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_WorkersCompensationCostsAbstract" abstract="true" name="WorkersCompensationCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_RevenueCompositionAbstract" abstract="true" name="RevenueCompositionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" abstract="false" name="WorkersCompensationLiabilityNetOfAdminFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsWorkersCompensation" abstract="false" name="DepositsWorkersCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" abstract="false" name="TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" abstract="false" name="DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_UndiscountedAccruedWorkersCompensationCosts" abstract="false" name="UndiscountedAccruedWorkersCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_CentralMember" abstract="true" name="CentralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_EmployeeStockPurchasePlanESPPAbstract" abstract="true" name="EmployeeStockPurchasePlanESPPAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_RequiredDepositForHealthCareCosts" abstract="false" name="RequiredDepositForHealthCareCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_LTIPAward2023Member" abstract="true" name="LTIPAward2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_CorporatePlanMember" abstract="true" name="CorporatePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" abstract="false" name="WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PremiumsOwedToUnited" abstract="false" name="PremiumsOwedToUnited" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceNoncurrent" abstract="false" name="PrepaidHealthInsuranceNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" abstract="false" name="PercentageofourhealthinsurancecoverageprovidedbyUnited" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_PayrollWithholdingsIncludedInCashBalance" abstract="false" name="PayrollWithholdingsIncludedInCashBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_OtherRevenuesMember" abstract="true" name="OtherRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" abstract="false" name="Aggregatenumberofsharesrepurchasedduringtheperiod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="nsp_PrepaidHealthInsuranceCurrent" abstract="false" name="PrepaidHealthInsuranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" abstract="false" name="BenefitsCostsIncurredReducedRelatedtoRunoff" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_HealthInsuranceCostsPolicyTextBlock" abstract="false" name="HealthInsuranceCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" abstract="false" name="ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" abstract="false" name="NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" abstract="false" name="TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" abstract="false" name="DepositsAndPrepaidHealthInsuranceTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_WestMember" abstract="true" name="WestMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="nsp_WorksiteEmployeePlanMember" abstract="true" name="WorksiteEmployeePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_AdjustedTermSOFRRatePlusApplicableMargin" abstract="false" name="AdjustedTermSOFRRatePlusApplicableMargin" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="nsp_OtherBalanceSheetDisclosuresTextBlock" abstract="false" name="OtherBalanceSheetDisclosuresTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="nsp_PercentageOfSubsidiaryStockSecuringDebt" abstract="false" name="PercentageOfSubsidiaryStockSecuringDebt" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="nsp_DeferredTaxAssetsOperatingLeaseLiabilities" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_ExpensAbleMember" abstract="true" name="ExpensAbleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="nsp_WorkersCompensationCostsPolicyTextBlock" abstract="false" name="WorkersCompensationCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" abstract="false" name="TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="nsp_WorksiteEmployeePayrollCost" abstract="false" name="WorksiteEmployeePayrollCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nsp_DepositsAndPrepaidHealthInsuranceTextBlock" abstract="false" name="DepositsAndPrepaidHealthInsuranceTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>16
<FILENAME>nsp-20231231_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:e7a98ff3-01cc-4fac-bb7f-504ef1a05177,g:5e4e814a-6e97-4fc9-9153-3ba8a57222a3-->
<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.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_51707c58-7cc0-471f-8a5b-5bfb255f02f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:to="loc_us-gaap_CommonStockValue_51707c58-7cc0-471f-8a5b-5bfb255f02f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e05c5ca7-9680-403d-a5ec-3658a061a6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e05c5ca7-9680-403d-a5ec-3658a061a6dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_fdb968f9-3fb4-40d6-a8d5-75f6f3d43ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:to="loc_us-gaap_TreasuryStockValue_fdb968f9-3fb4-40d6-a8d5-75f6f3d43ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b8ceef8f-5b64-4783-bdc7-472f883a640e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b8ceef8f-5b64-4783-bdc7-472f883a640e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01576ae1-841a-4384-ac45-31d3d06c71e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01576ae1-841a-4384-ac45-31d3d06c71e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bb69d843-d274-4ef9-bbf0-d4170002f752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_263c7dbb-2736-48d4-a675-41a057d6ae3b" xlink:to="loc_us-gaap_PreferredStockValue_bb69d843-d274-4ef9-bbf0-d4170002f752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ff339290-32a7-4e47-8e58-2cc9dd4490b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_us-gaap_AssetsCurrent_ff339290-32a7-4e47-8e58-2cc9dd4490b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0057a297-5487-4407-ad1d-339cfb9716f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0057a297-5487-4407-ad1d-339cfb9716f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_285eb12c-fdce-4dc3-90bb-7d2e81cee826" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_285eb12c-fdce-4dc3-90bb-7d2e81cee826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NspDepositsandprepaidhealthinsurance_a4a971b1-2b1c-43aa-baec-b0a31c8ab31d" xlink:href="nsp-20231231.xsd#nsp_NspDepositsandprepaidhealthinsurance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_nsp_NspDepositsandprepaidhealthinsurance_a4a971b1-2b1c-43aa-baec-b0a31c8ab31d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_a23c189f-e78b-496e-a6f1-68ab9ec21887" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_a23c189f-e78b-496e-a6f1-68ab9ec21887" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_69ea80f6-7aeb-4eb6-8054-3ffac79e6a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_69ea80f6-7aeb-4eb6-8054-3ffac79e6a4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cbfe7633-f554-48a2-803e-625fb6f2c312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_fdad548d-249c-4d36-a72e-85f6b28576ae" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cbfe7633-f554-48a2-803e-625fb6f2c312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_157498f8-c817-4910-8555-a94d50d72689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_6d213808-ec49-4a81-9bac-89613da1eb12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_157498f8-c817-4910-8555-a94d50d72689" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_6d213808-ec49-4a81-9bac-89613da1eb12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4db6de59-6a11-43f3-a6a9-829cfcc878db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_157498f8-c817-4910-8555-a94d50d72689" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_4db6de59-6a11-43f3-a6a9-829cfcc878db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8d5608ec-e913-4d69-81ec-9e5fca10d42e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_157498f8-c817-4910-8555-a94d50d72689" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8d5608ec-e913-4d69-81ec-9e5fca10d42e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bbb27650-d03d-407a-8421-ba207fd27734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7360fcb1-f5b6-4229-abb6-6a7ffd05d5df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bbb27650-d03d-407a-8421-ba207fd27734" xlink:to="loc_us-gaap_LiabilitiesCurrent_7360fcb1-f5b6-4229-abb6-6a7ffd05d5df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_e9e886f2-f236-4598-8c89-4a5f613f6f61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bbb27650-d03d-407a-8421-ba207fd27734" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_e9e886f2-f236-4598-8c89-4a5f613f6f61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c4ea4f06-edf2-49b7-b7ca-960858945339" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_bbb27650-d03d-407a-8421-ba207fd27734" xlink:to="loc_us-gaap_StockholdersEquity_c4ea4f06-edf2-49b7-b7ca-960858945339" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_94ec26ee-e7c7-402f-88e4-8997988f87c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_us-gaap_AccountsPayableCurrent_94ec26ee-e7c7-402f-88e4-8997988f87c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_8f79c638-39b2-4b8d-a1ca-ac27e56a98ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_8f79c638-39b2-4b8d-a1ca-ac27e56a98ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts_1570ea95-a0ce-4522-9fca-861bf96dc46e" xlink:href="nsp-20231231.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_nsp_AccruedWorksiteEmployeePayrollCosts_1570ea95-a0ce-4522-9fca-861bf96dc46e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts_5879cd3c-24d4-4b96-8b75-a51c3f206401" xlink:href="nsp-20231231.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_nsp_AccruedHealthInsuranceCosts_5879cd3c-24d4-4b96-8b75-a51c3f206401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_9a82a71d-d8e4-4b61-9a0c-62964eab2868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_9a82a71d-d8e4-4b61-9a0c-62964eab2868" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_72f73d65-2cf6-4bda-84ca-92166fee57dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_72f73d65-2cf6-4bda-84ca-92166fee57dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_709e6de4-727d-48f3-ad2d-d1d6b8a88d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e78b05d7-fd10-47a2-a296-b8f201d69a7b" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_709e6de4-727d-48f3-ad2d-d1d6b8a88d7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd628918-fff7-4a4c-96de-cd24f9e6ddd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dd628918-fff7-4a4c-96de-cd24f9e6ddd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4fb55ded-b457-4b2f-8e14-71b65a691163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_4fb55ded-b457-4b2f-8e14-71b65a691163" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_9c1786ec-f187-4047-9d13-875e0147c5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_9c1786ec-f187-4047-9d13-875e0147c5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_28ace2ec-a526-4bf2-b92b-79fdb3748dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_28ace2ec-a526-4bf2-b92b-79fdb3748dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_f4a06fe0-6f3b-49a7-bcc6-ceafdf79acb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:to="loc_us-gaap_PrepaidInsurance_f4a06fe0-6f3b-49a7-bcc6-ceafdf79acb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_f80af5d7-9d44-45d3-a73b-5c73cd7348ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b5c9f55-2f12-4790-8fbb-b9241938d1f0" xlink:to="loc_us-gaap_OtherAssetsCurrent_f80af5d7-9d44-45d3-a73b-5c73cd7348ec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes_f5fd4e49-2c66-4b88-91d7-769eb6714323" xlink:href="nsp-20231231.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:to="loc_nsp_SalariesWagesAndPayrollTaxes_f5fd4e49-2c66-4b88-91d7-769eb6714323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_cef6afaa-e2b7-4c52-904f-34c79b7d27a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_cef6afaa-e2b7-4c52-904f-34c79b7d27a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_3de4728e-3e4e-4f55-ae4d-0bb3202435bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:to="loc_us-gaap_SalesCommissionsAndFees_3de4728e-3e4e-4f55-ae4d-0bb3202435bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_05ef76fa-1e9c-4253-95d3-e91b9d2d9cda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:to="loc_us-gaap_AdvertisingExpense_05ef76fa-1e9c-4253-95d3-e91b9d2d9cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_638f6dc3-7f97-4bfb-8981-77639f0fa66f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:to="loc_us-gaap_DepreciationAndAmortization_638f6dc3-7f97-4bfb-8981-77639f0fa66f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_f5e41b5a-e07d-45c9-92cb-122ea57aee69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_c921d5cf-723a-4486-8518-8b7889cd38fa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_f5e41b5a-e07d-45c9-92cb-122ea57aee69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_45a8f8f1-a51a-431f-be21-e818dfa8f385" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_93c7cd84-9d44-4407-b4a0-c67d3848a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_45a8f8f1-a51a-431f-be21-e818dfa8f385" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_93c7cd84-9d44-4407-b4a0-c67d3848a2ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a39457c0-7b69-411a-9fdd-c3a9818042e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_45a8f8f1-a51a-431f-be21-e818dfa8f385" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a39457c0-7b69-411a-9fdd-c3a9818042e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5d5e202a-aeed-461c-a92a-05afa709e25d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_60e7bc60-5ee5-49ee-b9f2-ebea02f4acea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5d5e202a-aeed-461c-a92a-05afa709e25d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_60e7bc60-5ee5-49ee-b9f2-ebea02f4acea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_80b33f60-0848-49f3-b166-50edac80546b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_5d5e202a-aeed-461c-a92a-05afa709e25d" xlink:to="loc_us-gaap_NetIncomeLoss_80b33f60-0848-49f3-b166-50edac80546b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eb22560-91d6-41ef-8850-956b63c05806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9f2a1d76-99aa-476e-914d-50eb198e5ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3eb22560-91d6-41ef-8850-956b63c05806" xlink:to="loc_us-gaap_OperatingIncomeLoss_9f2a1d76-99aa-476e-914d-50eb198e5ab5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_22b10612-f8b6-4671-be9a-c54b02affb99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eb22560-91d6-41ef-8850-956b63c05806" xlink:to="loc_us-gaap_InterestIncomeOther_22b10612-f8b6-4671-be9a-c54b02affb99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1619bc3a-a472-4e85-9641-82a7d68c3144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3eb22560-91d6-41ef-8850-956b63c05806" xlink:to="loc_us-gaap_InterestExpense_1619bc3a-a472-4e85-9641-82a7d68c3144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_52ee5917-c0c3-429a-8414-8259ce46cb06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1188e4c7-a714-41f4-847e-f71ea26c3e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_52ee5917-c0c3-429a-8414-8259ce46cb06" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1188e4c7-a714-41f4-847e-f71ea26c3e00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_4b0e04d3-9deb-4bd4-bfab-7b50b9b88e1b" xlink:href="nsp-20231231.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_52ee5917-c0c3-429a-8414-8259ce46cb06" xlink:to="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_4b0e04d3-9deb-4bd4-bfab-7b50b9b88e1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_39b80887-53e4-4576-ba43-e4c0f4d6bc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5fa19247-f5f4-4a52-b257-c14736103a89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_39b80887-53e4-4576-ba43-e4c0f4d6bc3b" xlink:to="loc_us-gaap_GrossProfit_5fa19247-f5f4-4a52-b257-c14736103a89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f1718ac6-acf4-4dc4-afec-245d17cd9635" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_39b80887-53e4-4576-ba43-e4c0f4d6bc3b" xlink:to="loc_us-gaap_OperatingExpenses_f1718ac6-acf4-4dc4-afec-245d17cd9635" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_4dc78d14-73df-428c-bffa-a7d829de6b76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8fe1bc-d2d3-4a19-916c-d6544b1f4979" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_4dc78d14-73df-428c-bffa-a7d829de6b76" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8fe1bc-d2d3-4a19-916c-d6544b1f4979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bbacc3c8-f3b1-425a-9b5b-082fa3a1407c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_4dc78d14-73df-428c-bffa-a7d829de6b76" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bbacc3c8-f3b1-425a-9b5b-082fa3a1407c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df6ef628-91e2-4e5b-83ec-d57713bb0a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_4dc78d14-73df-428c-bffa-a7d829de6b76" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df6ef628-91e2-4e5b-83ec-d57713bb0a8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93a2cf8b-2ee7-4025-8df6-861f91842d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_67a21189-e146-4ea3-8854-230ea85cb121" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93a2cf8b-2ee7-4025-8df6-861f91842d0b" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_67a21189-e146-4ea3-8854-230ea85cb121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_960119cb-b982-465d-8561-b9d2e1cf5c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93a2cf8b-2ee7-4025-8df6-861f91842d0b" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_960119cb-b982-465d-8561-b9d2e1cf5c1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2c68f3fb-99ff-4606-92fd-995c9c731335" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93a2cf8b-2ee7-4025-8df6-861f91842d0b" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2c68f3fb-99ff-4606-92fd-995c9c731335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4ce64f8c-cae6-4d53-8253-198f16e85edc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93a2cf8b-2ee7-4025-8df6-861f91842d0b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4ce64f8c-cae6-4d53-8253-198f16e85edc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_637d93b8-531d-4a0b-85a1-b291e41fe8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_637d93b8-531d-4a0b-85a1-b291e41fe8b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d3ee0907-6146-4117-be45-132e5afd3de5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_ShareBasedCompensation_d3ee0907-6146-4117-be45-132e5afd3de5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_51d19c0e-2028-4ae2-a70f-86295be23197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_51d19c0e-2028-4ae2-a70f-86295be23197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cc0b6626-c8d1-4abc-b61f-5d88a19ebf1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cc0b6626-c8d1-4abc-b61f-5d88a19ebf1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_ae01165b-9568-4e84-9ab5-9023d0859b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_ae01165b-9568-4e84-9ab5-9023d0859b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d5770eba-938c-481a-a424-e3c187c81873" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d5770eba-938c-481a-a424-e3c187c81873" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_68a97605-3569-4450-8ce3-64a282034a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_68a97605-3569-4450-8ce3-64a282034a5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_539bfe8a-a69c-48ae-ba9d-1d067c33f963" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_539bfe8a-a69c-48ae-ba9d-1d067c33f963" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_a924ff1d-9153-4792-8f39-5562f302156f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_a924ff1d-9153-4792-8f39-5562f302156f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_f702ab00-9662-43ad-9879-de95e3ccbfcf" xlink:href="nsp-20231231.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_f702ab00-9662-43ad-9879-de95e3ccbfcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_40f53794-f4e9-4357-875d-9c55ec5fc8f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_40f53794-f4e9-4357-875d-9c55ec5fc8f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_442e04b0-b4a1-4027-8851-2de6a55e4ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_442e04b0-b4a1-4027-8851-2de6a55e4ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_b78dcf22-5f0e-41c0-9bc1-1ce3e5b30b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_b78dcf22-5f0e-41c0-9bc1-1ce3e5b30b1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_86e7efa7-58c1-48fd-866d-f88a27eafd27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_46c7e76b-3615-4906-8dc7-62705e1b1dae" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_86e7efa7-58c1-48fd-866d-f88a27eafd27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c46ecb7e-75c9-4738-a721-2412863ea647" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_aa6bab64-3cf5-4182-bcb4-46d4d3c2de96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c46ecb7e-75c9-4738-a721-2412863ea647" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_aa6bab64-3cf5-4182-bcb4-46d4d3c2de96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_54cc22eb-9321-4cb1-8fb9-f52b29b41b45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInOperatingActivities_c46ecb7e-75c9-4738-a721-2412863ea647" xlink:to="loc_us-gaap_NetIncomeLoss_54cc22eb-9321-4cb1-8fb9-f52b29b41b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a3ee5ab-df9a-4d8d-aa8b-b37df0baa8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ee1c2051-f8e6-4b48-928d-e0c819f52557" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0a3ee5ab-df9a-4d8d-aa8b-b37df0baa8bb" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_ee1c2051-f8e6-4b48-928d-e0c819f52557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_807e5017-7ccc-46a8-9946-4a7f48a033c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a3ee5ab-df9a-4d8d-aa8b-b37df0baa8bb" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_807e5017-7ccc-46a8-9946-4a7f48a033c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4a131d2d-3a1a-4197-8760-f126b853cd80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a3ee5ab-df9a-4d8d-aa8b-b37df0baa8bb" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_4a131d2d-3a1a-4197-8760-f126b853cd80" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_e421c662-1422-41d5-9c1f-8c4018cdd6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_30fe5bee-04ce-48ec-9865-c38602c1ebaa" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_e421c662-1422-41d5-9c1f-8c4018cdd6e8" xlink:to="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_30fe5bee-04ce-48ec-9865-c38602c1ebaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_17a1d74e-b2eb-4a0f-aa81-95c54c8db0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_e421c662-1422-41d5-9c1f-8c4018cdd6e8" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_17a1d74e-b2eb-4a0f-aa81-95c54c8db0b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_948b190a-2720-454a-94ba-a0e94e5297d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings_116f6161-8b33-401c-b134-e497456850bc" xlink:href="nsp-20231231.xsd#nsp_GrossBillings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_948b190a-2720-454a-94ba-a0e94e5297d3" xlink:to="loc_nsp_GrossBillings_116f6161-8b33-401c-b134-e497456850bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost_f467719a-a384-4ddb-9790-c305e1512e19" xlink:href="nsp-20231231.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_948b190a-2720-454a-94ba-a0e94e5297d3" xlink:to="loc_nsp_WorksiteEmployeePayrollCost_f467719a-a384-4ddb-9790-c305e1512e19" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPPEDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesPPEDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_65ad32af-3bcc-4fd4-9c7a-db969394ce04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_32773e1c-0536-4dba-8a01-9a89b497f46e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_65ad32af-3bcc-4fd4-9c7a-db969394ce04" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_32773e1c-0536-4dba-8a01-9a89b497f46e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fad08469-d7c1-4ea7-99cc-c3329fda515e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_65ad32af-3bcc-4fd4-9c7a-db969394ce04" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_fad08469-d7c1-4ea7-99cc-c3329fda515e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#OtherBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cc8786c-a4f0-487f-a64f-4fcc4b16166d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99cfb818-a216-4162-834b-421d97a0fa99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cc8786c-a4f0-487f-a64f-4fcc4b16166d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99cfb818-a216-4162-834b-421d97a0fa99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_86465356-8b17-46a6-ab24-3fef5d81f0c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cc8786c-a4f0-487f-a64f-4fcc4b16166d" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_86465356-8b17-46a6-ab24-3fef5d81f0c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_9a9559e9-d848-484a-9c46-db6809359052" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cc8786c-a4f0-487f-a64f-4fcc4b16166d" xlink:to="loc_us-gaap_FundsHeldForClients_9a9559e9-d848-484a-9c46-db6809359052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_82510237-54e3-42ac-b0ea-29a8787fd600" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8cc8786c-a4f0-487f-a64f-4fcc4b16166d" xlink:to="loc_nsp_DepositsWorkersCompensation_82510237-54e3-42ac-b0ea-29a8787fd600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_1e6cb11a-f360-47c8-a4b5-6698ecbd4e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_cdf14679-12b2-40ee-8c59-b6de165a9798" xlink:href="nsp-20231231.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_1e6cb11a-f360-47c8-a4b5-6698ecbd4e2e" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_cdf14679-12b2-40ee-8c59-b6de165a9798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_866722ed-cda2-4d85-84fd-8c67059abc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_1e6cb11a-f360-47c8-a4b5-6698ecbd4e2e" xlink:to="loc_us-gaap_ShortTermInvestments_866722ed-cda2-4d85-84fd-8c67059abc2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_fc0414fb-a196-4f05-8be4-7f7251f38d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_1e6cb11a-f360-47c8-a4b5-6698ecbd4e2e" xlink:to="loc_us-gaap_Cash_fc0414fb-a196-4f05-8be4-7f7251f38d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_cad5dac3-b199-4513-9fcd-d2b682601b86" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_1e6cb11a-f360-47c8-a4b5-6698ecbd4e2e" xlink:to="loc_srt_DraftsPayable_cad5dac3-b199-4513-9fcd-d2b682601b86" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#ReceivablesLoansNotesReceivableandOthersDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_875b87a0-617d-4d89-8c82-0b0e267fe225" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_298cff58-de23-42b4-9e00-81b1c2076977" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_875b87a0-617d-4d89-8c82-0b0e267fe225" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_298cff58-de23-42b4-9e00-81b1c2076977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_f7e863e1-e47c-4317-bec5-9d49e063d153" xlink:href="nsp-20231231.xsd#nsp_Unbilled"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_875b87a0-617d-4d89-8c82-0b0e267fe225" xlink:to="loc_nsp_Unbilled_f7e863e1-e47c-4317-bec5-9d49e063d153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_be5e91ea-4c8e-4b04-b035-8ab8ac725fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReceivablesNetCurrent_875b87a0-617d-4d89-8c82-0b0e267fe225" xlink:to="loc_us-gaap_OtherReceivables_be5e91ea-4c8e-4b04-b035-8ab8ac725fdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_77814690-e4b4-4b88-883d-0078c6de6beb" xlink:href="nsp-20231231.xsd#nsp_Unbilled"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_d01eaea2-75f6-4ddc-a26f-8ec068a6690f" xlink:href="nsp-20231231.xsd#nsp_UnbilledAccruedWorksiteEmployeePayrollCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_nsp_Unbilled_77814690-e4b4-4b88-883d-0078c6de6beb" xlink:to="loc_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_d01eaea2-75f6-4ddc-a26f-8ec068a6690f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_8925f7a0-a73e-43be-9ad0-0bacefbfa998" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_nsp_Unbilled_77814690-e4b4-4b88-883d-0078c6de6beb" xlink:to="loc_us-gaap_UnbilledContractsReceivable_8925f7a0-a73e-43be-9ad0-0bacefbfa998" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_96a38ace-89cc-471f-91f7-175bef1d41db" xlink:href="nsp-20231231.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_nsp_Unbilled_77814690-e4b4-4b88-883d-0078c6de6beb" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_96a38ace-89cc-471f-91f7-175bef1d41db" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#DeferredCostsCapitalizedPrepaidandOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositAndPrepaidHealthInsurance_6c7df588-92b8-461e-8692-8fa6e64f31b6" xlink:href="nsp-20231231.xsd#nsp_DepositAndPrepaidHealthInsurance"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsurance_bc15395e-3b68-4717-a99f-781d86485b7f" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsurance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_nsp_DepositAndPrepaidHealthInsurance_6c7df588-92b8-461e-8692-8fa6e64f31b6" xlink:to="loc_nsp_PrepaidHealthInsurance_bc15395e-3b68-4717-a99f-781d86485b7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance_d0f7d5c9-403d-4fa8-aa05-a61afea28fa2" xlink:href="nsp-20231231.xsd#nsp_DepositsHealthInsurance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_nsp_DepositAndPrepaidHealthInsurance_6c7df588-92b8-461e-8692-8fa6e64f31b6" xlink:to="loc_nsp_DepositsHealthInsurance_d0f7d5c9-403d-4fa8-aa05-a61afea28fa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_1b5a3f70-66c6-4e07-bd01-daca77179640" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_nsp_DepositAndPrepaidHealthInsurance_6c7df588-92b8-461e-8692-8fa6e64f31b6" xlink:to="loc_nsp_DepositsWorkersCompensation_1b5a3f70-66c6-4e07-bd01-daca77179640" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_5a5dfb83-495c-4ee5-9f60-6ce9f2a9f209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c4d410e3-caf9-436c-b2e8-961c5bac6695" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5a5dfb83-495c-4ee5-9f60-6ce9f2a9f209" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c4d410e3-caf9-436c-b2e8-961c5bac6695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c3296d55-7321-4758-87fb-8d303e4b441b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5a5dfb83-495c-4ee5-9f60-6ce9f2a9f209" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c3296d55-7321-4758-87fb-8d303e4b441b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e0647271-4e74-4e5c-991e-80739f37f5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_e0647271-4e74-4e5c-991e-80739f37f5f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_63c3433d-dc1c-4b9d-8051-b4e14c6b5b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_63c3433d-dc1c-4b9d-8051-b4e14c6b5b7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_fb6e152f-7e12-4bb6-b244-61f624d3740e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_fb6e152f-7e12-4bb6-b244-61f624d3740e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_a5c3ed0c-f4c9-4780-87a7-930889d94f26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_a5c3ed0c-f4c9-4780-87a7-930889d94f26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_b879c7d8-cf89-4de3-9362-1084b84df068" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_b879c7d8-cf89-4de3-9362-1084b84df068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_55e1af5d-ff14-41ca-986f-b12bcad53b90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_73c4b402-d79e-483c-9807-39b17e941450" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_55e1af5d-ff14-41ca-986f-b12bcad53b90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_cd3bfe17-2a7a-4b97-8f26-95ad414fdddd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_cd3bfe17-2a7a-4b97-8f26-95ad414fdddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9b8154e1-4bc5-4eb2-a0b8-14e8a76350c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_9b8154e1-4bc5-4eb2-a0b8-14e8a76350c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_8e0565a1-d956-42e4-97db-c7564c6a76e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_8e0565a1-d956-42e4-97db-c7564c6a76e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_bc1c64e8-cffe-4efe-ad78-702841bce74d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_bc1c64e8-cffe-4efe-ad78-702841bce74d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ae49b113-4846-492e-9472-b49119dc1c42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_ae49b113-4846-492e-9472-b49119dc1c42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_a40c95f7-0110-4620-b231-e39003ee074d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_aa316d1c-83fd-42d6-9862-f956aab88059" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_a40c95f7-0110-4620-b231-e39003ee074d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_acf1d0c6-0047-4d4e-b545-dea09d3ffdaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_cacbd779-ab72-45f7-9bdd-96204aa4b8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_acf1d0c6-0047-4d4e-b545-dea09d3ffdaf" xlink:to="loc_us-gaap_DeferredTaxLiabilities_cacbd779-ab72-45f7-9bdd-96204aa4b8b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_14f23032-5809-436f-8612-3b9b8b2b8483" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_acf1d0c6-0047-4d4e-b545-dea09d3ffdaf" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_14f23032-5809-436f-8612-3b9b8b2b8483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_08f93c2d-29c1-4832-af66-bc8e622207da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_fa70d362-c725-4e86-99ce-f10ae14f5a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_08f93c2d-29c1-4832-af66-bc8e622207da" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_fa70d362-c725-4e86-99ce-f10ae14f5a4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_57490394-b847-448a-b8c6-9f026aff925a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_08f93c2d-29c1-4832-af66-bc8e622207da" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_57490394-b847-448a-b8c6-9f026aff925a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6e34cabb-5597-4acf-af23-e0dd868ba2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e37b22b8-9d00-4088-8172-428127cf9735" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6e34cabb-5597-4acf-af23-e0dd868ba2dc" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e37b22b8-9d00-4088-8172-428127cf9735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1357c754-bb96-4c7e-86b4-d34f7535d544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6e34cabb-5597-4acf-af23-e0dd868ba2dc" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_1357c754-bb96-4c7e-86b4-d34f7535d544" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_80e62ed7-10ee-4fa0-944d-607a96d63c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_80e62ed7-10ee-4fa0-944d-607a96d63c51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8ad30cb9-c740-4f6e-8422-8b1d90144a63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_8ad30cb9-c740-4f6e-8422-8b1d90144a63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_8bed32d7-8911-489c-9fde-e7f5c5e23f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_8bed32d7-8911-489c-9fde-e7f5c5e23f0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_0b04f969-c704-485f-9c64-f3037b06fbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_0b04f969-c704-485f-9c64-f3037b06fbbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_eac3d916-c8aa-4ea9-87b8-1996fec26a78" xlink:href="nsp-20231231.xsd#nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_eac3d916-c8aa-4ea9-87b8-1996fec26a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9ef6c556-b41c-49be-a94d-07397b0619bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_9ef6c556-b41c-49be-a94d-07397b0619bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_a2737134-a07a-4e70-b5de-c2c595ad6d01" xlink:href="nsp-20231231.xsd#nsp_DeferredTaxAssetsOperatingLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_a2737134-a07a-4e70-b5de-c2c595ad6d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_a89945d9-4e4a-4c8b-bed3-fa29ae231467" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_a89945d9-4e4a-4c8b-bed3-fa29ae231467" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_5a36664a-b477-489b-963e-c2e8a46eee1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_ca0ba925-fb4f-4318-a44c-b10b1ff92b4b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_5a36664a-b477-489b-963e-c2e8a46eee1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/EarningsperShareDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#EarningsperShareDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/EarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_eacad15b-a2e8-44bb-a9d0-b2f54ef1d967" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bd5bc152-c915-4449-897b-6347d86be009" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_eacad15b-a2e8-44bb-a9d0-b2f54ef1d967" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bd5bc152-c915-4449-897b-6347d86be009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7daa093e-cea3-495c-8691-0e52238d2bed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_eacad15b-a2e8-44bb-a9d0-b2f54ef1d967" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7daa093e-cea3-495c-8691-0e52238d2bed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="nsp-20231231.xsd#LeasesCodificationTopic842Details"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_56cd11b5-4837-42eb-a6f8-18a918a6478c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_56cd11b5-4837-42eb-a6f8-18a918a6478c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ad30d44c-2c11-4b6c-a293-f881871d5205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ad30d44c-2c11-4b6c-a293-f881871d5205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_77459268-6f28-4944-995c-cfaabf168908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_77459268-6f28-4944-995c-cfaabf168908" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d98f34d2-2851-4a87-b4ec-d9846c6c6789" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d98f34d2-2851-4a87-b4ec-d9846c6c6789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_207b6960-a079-4967-96d1-e24fcc68a2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_207b6960-a079-4967-96d1-e24fcc68a2ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0c8fdc42-89ed-4354-835b-8161d2fb8652" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_41006045-a721-436f-87ba-299bc321dcea" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0c8fdc42-89ed-4354-835b-8161d2fb8652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_da63959d-f196-41f5-880c-87950989cccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_704dbb8b-2063-4b52-b5ac-eba9fbed1000" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_da63959d-f196-41f5-880c-87950989cccd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_704dbb8b-2063-4b52-b5ac-eba9fbed1000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5390ea55-59ba-416d-9861-137ab5be0c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseLiability_da63959d-f196-41f5-880c-87950989cccd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5390ea55-59ba-416d-9861-137ab5be0c5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#CommitmentandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.insperity.com/role/CommitmentandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_dc45de7d-5aef-4a21-9734-740aaf17e457" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_dc45de7d-5aef-4a21-9734-740aaf17e457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_3455b5ce-8eae-4af7-8dce-d9b480dd7962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_3455b5ce-8eae-4af7-8dce-d9b480dd7962" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_dd3b9b2b-a1c7-468f-90af-fb177691aa5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_dd3b9b2b-a1c7-468f-90af-fb177691aa5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_c621fd5f-4e55-4620-9614-4fecf6dd52fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_c621fd5f-4e55-4620-9614-4fecf6dd52fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_85256368-a4e6-44b2-b6ee-ef2e00ac2952" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_85256368-a4e6-44b2-b6ee-ef2e00ac2952" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_508a7f27-c58e-46c9-94d2-e6e5189e6c40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_fba3fb58-0ea0-4548-ba99-95b35461088d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_508a7f27-c58e-46c9-94d2-e6e5189e6c40" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>17
<FILENAME>nsp-20231231_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:e7a98ff3-01cc-4fac-bb7f-504ef1a05177,g:5e4e814a-6e97-4fc9-9153-3ba8a57222a3-->
<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.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20231231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:to="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_a99bfe21-3730-4e3a-8d46-e01e8ff71913_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:to="loc_dei_ExchangeDomain_a99bfe21-3730-4e3a-8d46-e01e8ff71913_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_9603ba28-3269-433f-82a4-05e540961372" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:to="loc_dei_ExchangeDomain_9603ba28-3269-433f-82a4-05e540961372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ebf5aa3a-4a5c-42ac-b00c-cf5d5abebedb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_ExchangeDomain_9603ba28-3269-433f-82a4-05e540961372" xlink:to="loc_us-gaap_CommonStockMember_ebf5aa3a-4a5c-42ac-b00c-cf5d5abebedb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c32cc8c9-f721-4e8d-a962-03d8af5682a4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_Security12bTitle_c32cc8c9-f721-4e8d-a962-03d8af5682a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_195bb329-f607-478b-8366-850913a15a5f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_TradingSymbol_195bb329-f607-478b-8366-850913a15a5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_1bcad16e-272f-49b8-9337-f1be4cffd219" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_SecurityExchangeName_1bcad16e-272f-49b8-9337-f1be4cffd219" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d40ba3a0-e5dc-45df-a80c-f4fac62af180" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntityRegistrantName_d40ba3a0-e5dc-45df-a80c-f4fac62af180" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c679dd1f-5287-4a74-8d22-033b03b51df9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntityEmergingGrowthCompany_c679dd1f-5287-4a74-8d22-033b03b51df9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_94b72f0d-716d-40f7-a569-ec3c9b6f8168" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntitySmallBusiness_94b72f0d-716d-40f7-a569-ec3c9b6f8168" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_e3f183d6-fe75-4f56-93a2-9cbe7eb3fb5a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_DocumentAnnualReport_e3f183d6-fe75-4f56-93a2-9cbe7eb3fb5a" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:to="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain_e676168a-7b43-4fc2-a3ea-f00601935f90_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:to="loc_us-gaap_ReclassificationTypeDomain_e676168a-7b43-4fc2-a3ea-f00601935f90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain_377815e8-9e02-4e97-a080-74601f1bda28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:to="loc_us-gaap_ReclassificationTypeDomain_377815e8-9e02-4e97-a080-74601f1bda28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_f4f0a60a-f1f2-46e0-959f-8896f75132a8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationTypeDomain_377815e8-9e02-4e97-a080-74601f1bda28" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_f4f0a60a-f1f2-46e0-959f-8896f75132a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e7f25c54-8125-4ec5-ae2d-f1d5cc63d051" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:to="loc_us-gaap_NetIncomeLoss_e7f25c54-8125-4ec5-ae2d-f1d5cc63d051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_16eb6efa-de9a-46b5-b9ee-7c299cb3684d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_16eb6efa-de9a-46b5-b9ee-7c299cb3684d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_892bc5d3-d4f5-4f3f-9253-84f25e3bffb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_ShareBasedCompensation_892bc5d3-d4f5-4f3f-9253-84f25e3bffb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caacf0d4-d7d7-4aea-a507-ee7a776a28a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caacf0d4-d7d7-4aea-a507-ee7a776a28a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6888abd7-a200-4b9c-9373-d1756010a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6888abd7-a200-4b9c-9373-d1756010a2e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_ec7508e8-b420-49fc-a660-1b6221fc7c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_ec7508e8-b420-49fc-a660-1b6221fc7c27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f3e6ae48-1a06-45a8-a57e-0619f782758c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f3e6ae48-1a06-45a8-a57e-0619f782758c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b8e0ec51-2586-49d2-9de1-0c95885ace3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b8e0ec51-2586-49d2-9de1-0c95885ace3a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_2b3d27ed-6ba2-4dd1-97ac-3c41a54c8b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_2b3d27ed-6ba2-4dd1-97ac-3c41a54c8b9d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_8acc437d-6a65-4fbf-aab4-1b862eb91aea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_8acc437d-6a65-4fbf-aab4-1b862eb91aea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_90d86de5-c369-47d2-8b2b-e6eb80396fa9" xlink:href="nsp-20231231.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_90d86de5-c369-47d2-8b2b-e6eb80396fa9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_a16de213-2f6d-4700-840f-ac2f3de66a88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_a16de213-2f6d-4700-840f-ac2f3de66a88" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_f62516bc-da68-4b46-8a87-ac2764ee074b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_f62516bc-da68-4b46-8a87-ac2764ee074b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_1764525e-5b37-4a3e-a77f-f2c7f1e1b756" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_1764525e-5b37-4a3e-a77f-f2c7f1e1b756" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_336032a5-6f89-48b0-9e84-7945edd34c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_336032a5-6f89-48b0-9e84-7945edd34c6c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4ba6f591-5633-4f50-a58e-c199590c411e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4ba6f591-5633-4f50-a58e-c199590c411e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7dcf6a27-82b5-48ff-96d0-5c89d438a77a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7dcf6a27-82b5-48ff-96d0-5c89d438a77a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_33106dbe-bb44-4b6a-8fb7-0cdbf9418281" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_33106dbe-bb44-4b6a-8fb7-0cdbf9418281" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_f13d38b1-ca57-4ca3-8ce5-ce64fd9ffe20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_f13d38b1-ca57-4ca3-8ce5-ce64fd9ffe20" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_74cee2e3-b47d-4cac-a427-f7003d79873f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_74cee2e3-b47d-4cac-a427-f7003d79873f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_2c44055d-572d-4b05-a3e0-8bb270e0e63c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_2c44055d-572d-4b05-a3e0-8bb270e0e63c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_204640e6-bc89-4db4-8e16-074fca196e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_2c44055d-572d-4b05-a3e0-8bb270e0e63c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_204640e6-bc89-4db4-8e16-074fca196e8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ca8dee00-7a78-458c-8e46-9dbd81bbcf9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ca8dee00-7a78-458c-8e46-9dbd81bbcf9e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a6bc0983-369f-4a32-9868-f235b10e06ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a6bc0983-369f-4a32-9868-f235b10e06ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_43f89545-5843-413d-a247-45e4c6593811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_43f89545-5843-413d-a247-45e4c6593811" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_939e8cf8-ec31-435a-afcf-1b3b768cdb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_939e8cf8-ec31-435a-afcf-1b3b768cdb3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3f2889e-c9f0-414a-a7c0-3179f4e1b901" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3f2889e-c9f0-414a-a7c0-3179f4e1b901" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e29858a4-f585-4ac7-9af1-4fb1eacb3c63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e29858a4-f585-4ac7-9af1-4fb1eacb3c63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2949d22-ed94-495a-8759-cc753d27e46a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2949d22-ed94-495a-8759-cc753d27e46a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3799fa1b-6499-4422-acfe-144fe455b03d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:to="loc_us-gaap_EquityComponentDomain_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:to="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_44c66e31-37be-49d7-af01-12c4b40cda7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_CommonStockMember_44c66e31-37be-49d7-af01-12c4b40cda7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3ea51764-ccfb-45b5-a783-626d066e09c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3ea51764-ccfb-45b5-a783-626d066e09c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d30678ee-3dd3-4d25-ba9d-3de3d778049e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d30678ee-3dd3-4d25-ba9d-3de3d778049e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2d917ff2-3206-472a-9695-055c7d5b8f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2d917ff2-3206-472a-9695-055c7d5b8f4b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_94333881-264d-4bfa-95d6-705d21578876" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_RetainedEarningsMember_94333881-264d-4bfa-95d6-705d21578876" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_23943f8b-0b0b-4bae-a42c-3201b6e7e11c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_SharesIssued_23943f8b-0b0b-4bae-a42c-3201b6e7e11c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_187ea887-d613-4db8-bb41-b9a2e282ef28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockholdersEquity_187ea887-d613-4db8-bb41-b9a2e282ef28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1acf623f-edaf-4b63-a26b-3bb56077620b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1acf623f-edaf-4b63-a26b-3bb56077620b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_af794d14-2179-4367-95b3-8515ae1dad88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_af794d14-2179-4367-95b3-8515ae1dad88" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_edd80e13-0081-434b-83b3-d27d01048051" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_edd80e13-0081-434b-83b3-d27d01048051" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c3f4cd83-778e-4242-8f26-94e54f75896b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c3f4cd83-778e-4242-8f26-94e54f75896b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_e670a596-8866-4130-9bed-6d549d1fa6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockholdersEquityOther_e670a596-8866-4130-9bed-6d549d1fa6a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_b20025f2-c1ff-4e08-9eb6-fe54e6771bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_DividendsCommonStockCash_b20025f2-c1ff-4e08-9eb6-fe54e6771bbd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_71d1888f-01be-4609-98fa-9a1028a21789" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_71d1888f-01be-4609-98fa-9a1028a21789" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_30ab244b-4a23-411d-88e6-caed36579eac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_NetIncomeLoss_30ab244b-4a23-411d-88e6-caed36579eac" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1e36a8f5-af53-415f-a371-17704a3f8a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_5617f43b-5184-4c90-beef-a70f31b359c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#CompensationRelatedCostsShareBasedPaymentsTables"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:to="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e9463327-81b4-4c56-889a-8e76e1428924_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e9463327-81b4-4c56-889a-8e76e1428924_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1fc643f2-a228-4a5b-84c1-5b2cc1bf4e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1fc643f2-a228-4a5b-84c1-5b2cc1bf4e54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_4e66d8fd-1429-411d-8f37-b0ad24d7525c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:to="loc_us-gaap_PerformanceSharesMember_4e66d8fd-1429-411d-8f37-b0ad24d7525c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_be88b920-bc57-4a7c-992d-3f2f79c9e2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_be88b920-bc57-4a7c-992d-3f2f79c9e2a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_0dee104d-5731-4804-bb41-154006526ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_0dee104d-5731-4804-bb41-154006526ab7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ad555d26-9768-4329-9ef4-3cd46292a5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ad555d26-9768-4329-9ef4-3cd46292a5e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_aa940bdc-3709-48e5-8bce-99d405752f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_aa940bdc-3709-48e5-8bce-99d405752f8f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_26074117-2691-46d1-8ff0-ea66d430c53d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_26074117-2691-46d1-8ff0-ea66d430c53d" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:to="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9877b323-2f44-4b6a-b9e3-2c369aa1efd6_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:to="loc_srt_SegmentGeographicalDomain_9877b323-2f44-4b6a-b9e3-2c369aa1efd6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:to="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember_27a9e69a-23ad-428c-a41d-83a168b1052e" xlink:href="nsp-20231231.xsd#nsp_NortheastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_NortheastMember_27a9e69a-23ad-428c-a41d-83a168b1052e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember_b965eedf-14b2-496d-a755-9034dd28e84e" xlink:href="nsp-20231231.xsd#nsp_SoutheastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_SoutheastMember_b965eedf-14b2-496d-a755-9034dd28e84e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember_8fc46105-e712-445d-a316-1a33a9ebbb71" xlink:href="nsp-20231231.xsd#nsp_CentralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_CentralMember_8fc46105-e712-445d-a316-1a33a9ebbb71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember_9cf5d221-b7ca-41ef-918e-558d46e67204" xlink:href="nsp-20231231.xsd#nsp_SouthwestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_SouthwestMember_9cf5d221-b7ca-41ef-918e-558d46e67204" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember_410d3b2a-3506-41d9-9ce2-08ef7e661a28" xlink:href="nsp-20231231.xsd#nsp_WestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_WestMember_410d3b2a-3506-41d9-9ce2-08ef7e661a28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember_149382f7-2ed0-44fb-afd7-f1d845576d98" xlink:href="nsp-20231231.xsd#nsp_OtherRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_OtherRevenuesMember_149382f7-2ed0-44fb-afd7-f1d845576d98" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_636e5d01-c73e-4e7e-90e4-ad9439b0a1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_26074117-2691-46d1-8ff0-ea66d430c53d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_636e5d01-c73e-4e7e-90e4-ad9439b0a1e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPPEDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesPPEDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_74a03260-8ee5-43e7-b08f-c55170fb402f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_LandMember_74a03260-8ee5-43e7-b08f-c55170fb402f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_5ea28204-08b9-4b1d-812d-3ac481a5e88e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_5ea28204-08b9-4b1d-812d-3ac481a5e88e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ComputerHardwareAndSoftwareMember_09fe4a5f-20ed-4a46-8245-e38d1852ff98" xlink:href="nsp-20231231.xsd#nsp_ComputerHardwareAndSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_nsp_ComputerHardwareAndSoftwareMember_09fe4a5f-20ed-4a46-8245-e38d1852ff98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_85b83052-ee76-4ae2-bc41-2447bd18593a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_85b83052-ee76-4ae2-bc41-2447bd18593a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3677aafa-e669-4037-9716-c074e16f6902" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3677aafa-e669-4037-9716-c074e16f6902" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:to="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cf2ec956-b826-4ae0-a83d-7ac0c030d876_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:to="loc_srt_RangeMember_cf2ec956-b826-4ae0-a83d-7ac0c030d876_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:to="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5509c7b3-e73f-4fb9-a223-3f5abdbc70a8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:to="loc_srt_MinimumMember_5509c7b3-e73f-4fb9-a223-3f5abdbc70a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_166ae660-6a4a-45b8-86c6-7f71a1c23f42" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:to="loc_srt_MaximumMember_166ae660-6a4a-45b8-86c6-7f71a1c23f42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_0d11f793-dbe1-4a9f-bdb3-20b40d4f1bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_0d11f793-dbe1-4a9f-bdb3-20b40d4f1bdf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2e4c0c58-8e40-4350-9c7d-b47665e8f677" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2e4c0c58-8e40-4350-9c7d-b47665e8f677" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_634bc225-a7f6-4863-9963-2cdd134bdd26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_634bc225-a7f6-4863-9963-2cdd134bdd26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5e8e4804-09e6-4ff0-9d1a-7fdfc240e753" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5e8e4804-09e6-4ff0-9d1a-7fdfc240e753" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_96d27ffd-b670-4cfa-8e32-b2e60dd71f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_96d27ffd-b670-4cfa-8e32-b2e60dd71f9f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_62e90259-a75f-4b00-a259-f78f01ec290e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_62e90259-a75f-4b00-a259-f78f01ec290e" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPolicies401kDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPolicies401kDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/AccountingPolicies401kDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:to="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:to="loc_us-gaap_RetirementPlanNameDomain_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePlanMember_271c1a41-3d37-4011-82fc-dfce3208f9c7" xlink:href="nsp-20231231.xsd#nsp_WorksiteEmployeePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:to="loc_nsp_WorksiteEmployeePlanMember_271c1a41-3d37-4011-82fc-dfce3208f9c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CorporatePlanMember_fece7bae-cbdb-4d02-b391-7dcf604c1d5a" xlink:href="nsp-20231231.xsd#nsp_CorporatePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:to="loc_nsp_CorporatePlanMember_fece7bae-cbdb-4d02-b391-7dcf604c1d5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:to="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c699ff30-711d-4c01-ae03-35a507024385_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:to="loc_srt_RangeMember_c699ff30-711d-4c01-ae03-35a507024385_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:to="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a2a3e159-1e45-4ce3-be03-b8288bea65a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:to="loc_srt_MinimumMember_a2a3e159-1e45-4ce3-be03-b8288bea65a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a848a64-d061-40fe-9e2b-dc2befafd85c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:to="loc_srt_MaximumMember_6a848a64-d061-40fe-9e2b-dc2befafd85c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_5b68a0f3-19f9-4b60-87ae-227116e9e5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_5b68a0f3-19f9-4b60-87ae-227116e9e5f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_a0d215df-806f-40f4-b2f8-1c9cdd4beeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_a0d215df-806f-40f4-b2f8-1c9cdd4beeb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_bf57afc0-a4dd-4334-b6e3-e73632cc010c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_bf57afc0-a4dd-4334-b6e3-e73632cc010c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#OtherBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_7808e103-ead7-48f7-b67f-b93cbbb04fb2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_7808e103-ead7-48f7-b67f-b93cbbb04fb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_1a84d81e-c796-4ace-b083-65adb4570dca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:to="loc_us-gaap_MoneyMarketFundsMember_1a84d81e-c796-4ace-b083-65adb4570dca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_a6d12dce-a147-41ed-9cb1-e25899f3a57a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_a6d12dce-a147-41ed-9cb1-e25899f3a57a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:to="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_4be517f1-f96a-4b22-b2d1-d92e04000a29_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:to="loc_srt_RestatementDomain_4be517f1-f96a-4b22-b2d1-d92e04000a29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f54ff6b9-1cc3-4de8-af69-062ee5e0d8ea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:to="loc_srt_RestatementDomain_f54ff6b9-1cc3-4de8-af69-062ee5e0d8ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_1375e50d-6419-4f40-b303-97ac6c8d3e6d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_f54ff6b9-1cc3-4de8-af69-062ee5e0d8ea" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_1375e50d-6419-4f40-b303-97ac6c8d3e6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_2c59840c-c726-4a08-a79b-0e46d185c609" xlink:href="nsp-20231231.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_2c59840c-c726-4a08-a79b-0e46d185c609" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_8b6e1ab9-aa54-4cf0-b8f0-5ed6481898e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_ShortTermInvestments_8b6e1ab9-aa54-4cf0-b8f0-5ed6481898e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_e57a2c35-275a-49b1-8157-6f59f33003f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_Cash_e57a2c35-275a-49b1-8157-6f59f33003f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_01a75022-3b22-49b3-8e71-508fb8a41476" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_srt_DraftsPayable_01a75022-3b22-49b3-8e71-508fb8a41476" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_cd41035d-445b-492c-8414-5951546be933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_cd41035d-445b-492c-8414-5951546be933" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_75f74699-80b8-4f41-8ea8-54dd383e57c3" xlink:href="nsp-20231231.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_75f74699-80b8-4f41-8ea8-54dd383e57c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance_98d109ed-9847-4c4c-9683-8327bcc69c7f" xlink:href="nsp-20231231.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_PayrollWithholdingsIncludedInCashBalance_98d109ed-9847-4c4c-9683-8327bcc69c7f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30b49c08-ff1d-475a-9fad-60a18af34599" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30b49c08-ff1d-475a-9fad-60a18af34599" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_135481ba-ae06-47ac-a7ba-de47b72a253c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_135481ba-ae06-47ac-a7ba-de47b72a253c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_b20d9748-9d7a-4c5d-a5d5-63d6026ba909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_FundsHeldForClients_b20d9748-9d7a-4c5d-a5d5-63d6026ba909" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_df6894c0-396c-45ec-b357-086e262e3caf" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_DepositsWorkersCompensation_df6894c0-396c-45ec-b357-086e262e3caf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f86065e4-84d4-46c8-8014-de362c49f558" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f86065e4-84d4-46c8-8014-de362c49f558" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_742fa101-bfb0-457d-b7cc-fa8df0a66b56_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_742fa101-bfb0-457d-b7cc-fa8df0a66b56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7593b8a8-31f8-47f9-ad59-9d4f78ec6797" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7593b8a8-31f8-47f9-ad59-9d4f78ec6797" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7593b8a8-31f8-47f9-ad59-9d4f78ec6797" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_149e8a64-8cb0-45ec-b4af-21959a2f9f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_149e8a64-8cb0-45ec-b4af-21959a2f9f54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9127d312-d671-49b0-b856-97d8c5e96d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9127d312-d671-49b0-b856-97d8c5e96d8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_00f5577a-b85e-4953-885b-e12b74f40f44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_00f5577a-b85e-4953-885b-e12b74f40f44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_8b33b2cf-4e0e-43e5-a6af-7a1e93dbfd55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_8b33b2cf-4e0e-43e5-a6af-7a1e93dbfd55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_10a8b64f-cb5d-40d0-af1f-09359e68d30b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:to="loc_us-gaap_MunicipalBondsMember_10a8b64f-cb5d-40d0-af1f-09359e68d30b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMoneyMarketFundsMember_823aba97-5f65-4efb-a4bd-d251b02ae97c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxableMoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:to="loc_us-gaap_TaxableMoneyMarketFundsMember_823aba97-5f65-4efb-a4bd-d251b02ae97c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d0d98921-08d2-49c8-b25c-7b7e67bdd87f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d0d98921-08d2-49c8-b25c-7b7e67bdd87f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_0c0f8d72-4cbd-4dd0-a3b3-850f3bf17eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_0c0f8d72-4cbd-4dd0-a3b3-850f3bf17eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_e70ca78f-6e82-4315-b536-383c2cb2c5e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_e70ca78f-6e82-4315-b536-383c2cb2c5e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_70d0fa05-c8aa-4447-8362-15383a5d1753" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_70d0fa05-c8aa-4447-8362-15383a5d1753" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCashEquivalentsAtCarryingValue_3772a123-04a8-4e7c-92b8-c986331dd2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_OtherCashEquivalentsAtCarryingValue_3772a123-04a8-4e7c-92b8-c986331dd2a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e5d59ad1-edaf-45d9-bec6-d0d8ef0e9312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e5d59ad1-edaf-45d9-bec6-d0d8ef0e9312" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3ad1f841-5f29-45c8-9227-807d664d49b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3ad1f841-5f29-45c8-9227-807d664d49b2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5cf6fbb5-dfd3-4061-9557-6d7625ad6d12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5cf6fbb5-dfd3-4061-9557-6d7625ad6d12" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_30645084-deca-4092-8ca1-7b9bb7624692" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_30645084-deca-4092-8ca1-7b9bb7624692" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#LongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:to="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_5cafe95b-f109-469a-931d-46765d3d7cd7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:to="loc_us-gaap_CreditFacilityDomain_5cafe95b-f109-469a-931d-46765d3d7cd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:to="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_cc3b4a59-cb9a-477b-852b-f7550d9f1721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:to="loc_us-gaap_BaseRateMember_cc3b4a59-cb9a-477b-852b-f7550d9f1721" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_575f6850-c721-4736-9825-a234103fad4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_575f6850-c721-4736-9825-a234103fad4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:to="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e04ff958-16b1-4343-b3eb-05d7e35372bf_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:to="loc_srt_RangeMember_e04ff958-16b1-4343-b3eb-05d7e35372bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:to="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_75bd3499-a10f-4ddb-a111-a81e4518f967" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:to="loc_srt_MinimumMember_75bd3499-a10f-4ddb-a111-a81e4518f967" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_43704060-844c-42c9-b98a-ea95c7a83484" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:to="loc_srt_MaximumMember_43704060-844c-42c9-b98a-ea95c7a83484" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a1c8890f-0e85-4fca-9ded-0c8d5441af52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a1c8890f-0e85-4fca-9ded-0c8d5441af52" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_88e55ec7-d2a1-4949-b8dd-81ca5f498ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_88e55ec7-d2a1-4949-b8dd-81ca5f498ff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_c102df6a-842d-4b98-81c2-1b7ef4083e9c" xlink:href="nsp-20231231.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_c102df6a-842d-4b98-81c2-1b7ef4083e9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2f5fc73a-ae04-4eb9-b346-b6d5ca621a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2f5fc73a-ae04-4eb9-b346-b6d5ca621a6d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1f4aa7af-7e1c-4ed9-bc3f-79170b17a0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_1f4aa7af-7e1c-4ed9-bc3f-79170b17a0bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e5d542b8-d1c1-4ede-8cf4-4785602b58c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e5d542b8-d1c1-4ede-8cf4-4785602b58c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturityDate_0ce86027-86c0-4a0d-ac69-20af80205d87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LongTermDebtMaturityDate_0ce86027-86c0-4a0d-ac69-20af80205d87" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6047c762-ce14-4214-b6f6-eb4d161a4a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6047c762-ce14-4214-b6f6-eb4d161a4a0b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate_5ad664b6-65df-487d-9cdb-21d066d0edf2" xlink:href="nsp-20231231.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_ApplicableMarginFederalFundsRate_5ad664b6-65df-487d-9cdb-21d066d0edf2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_8297224c-f1f8-491b-9eb4-586613d589fd" xlink:href="nsp-20231231.xsd#nsp_AdjustedTermSOFRRatePlusApplicableMargin"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_8297224c-f1f8-491b-9eb4-586613d589fd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRate_35833dd4-ee3e-4402-a4b4-9abbf2327422" xlink:href="nsp-20231231.xsd#nsp_AdjustedTermSOFRRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_AdjustedTermSOFRRate_35833dd4-ee3e-4402-a4b4-9abbf2327422" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_642c03e5-1d1a-4eac-93e8-c146e4d72547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_642c03e5-1d1a-4eac-93e8-c146e4d72547" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_a4a2f254-07c1-47e8-ad6d-f80d46099c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_a4a2f254-07c1-47e8-ad6d-f80d46099c6a" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b60b087d-d3ac-40ed-a228-f911488ef477" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_b60b087d-d3ac-40ed-a228-f911488ef477" xlink:to="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c13466df-0e9d-4076-b508-66b0737804f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c13466df-0e9d-4076-b508-66b0737804f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_960c1fa4-4ab9-4bbc-9893-a41169643e71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_960c1fa4-4ab9-4bbc-9893-a41169643e71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ExpensAbleMember_142dea52-c0a0-451d-9216-5075448049c5" xlink:href="nsp-20231231.xsd#nsp_ExpensAbleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_960c1fa4-4ab9-4bbc-9893-a41169643e71" xlink:to="loc_nsp_ExpensAbleMember_142dea52-c0a0-451d-9216-5075448049c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_e3263043-fb41-4720-9e54-4abc4d07a303" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_b60b087d-d3ac-40ed-a228-f911488ef477" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_e3263043-fb41-4720-9e54-4abc4d07a303" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#CompensationRelatedCostsShareBasedPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:to="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7bd868a-c8de-4666-9641-3d1c083c2abc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a7bd868a-c8de-4666-9641-3d1c083c2abc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_154f2b8e-19f7-4b3c-abce-c75b4425bd23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_154f2b8e-19f7-4b3c-abce-c75b4425bd23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c645cf7c-3e0f-4d77-b1ac-f4c861b126de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_us-gaap_PerformanceSharesMember_c645cf7c-3e0f-4d77-b1ac-f4c861b126de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2021Member_2e01b12d-f8b4-4aa5-8e13-7aedaff928f8" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_nsp_LTIPAward2021Member_2e01b12d-f8b4-4aa5-8e13-7aedaff928f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2022Member_fa22217f-3ea7-401d-ac3e-949ec9c63538" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_nsp_LTIPAward2022Member_fa22217f-3ea7-401d-ac3e-949ec9c63538" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2023Member_3aefd8bd-a460-40e3-83d4-bcd64ddb2e51" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_nsp_LTIPAward2023Member_3aefd8bd-a460-40e3-83d4-bcd64ddb2e51" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:to="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a476c1f1-d886-447e-b542-a8d09da7f2ee_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:to="loc_srt_RangeMember_a476c1f1-d886-447e-b542-a8d09da7f2ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:to="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ec2c934d-9b83-404e-a2ac-f72b82c02c18" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:to="loc_srt_MinimumMember_ec2c934d-9b83-404e-a2ac-f72b82c02c18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_08bee0c0-19c1-4e02-8fa9-4b5c59ba996c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:to="loc_srt_MaximumMember_08bee0c0-19c1-4e02-8fa9-4b5c59ba996c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e4e57f31-b538-4e7c-ba0e-37ef9726949a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e4e57f31-b538-4e7c-ba0e-37ef9726949a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_16c90cc0-7c94-445a-a763-0279fab73ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_16c90cc0-7c94-445a-a763-0279fab73ebe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d3ae2122-20c9-4899-bd84-fa0fcad6080d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d3ae2122-20c9-4899-bd84-fa0fcad6080d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_39fb2aa3-2004-4a7b-827f-7ad5933a7a05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_39fb2aa3-2004-4a7b-827f-7ad5933a7a05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_00730239-cfbb-4578-bc99-20d101e7a4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_00730239-cfbb-4578-bc99-20d101e7a4a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4d3f0897-0f52-4700-99bf-0ea5b2cb0213" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4d3f0897-0f52-4700-99bf-0ea5b2cb0213" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7e35519f-7ddb-420e-ba1d-01acf5067b77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7e35519f-7ddb-420e-ba1d-01acf5067b77" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a84b707d-f3b6-46e5-bba3-70264b034b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c411d497-1456-4c93-a486-316bb407abe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c411d497-1456-4c93-a486-316bb407abe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dda11a36-99ce-41eb-ad2c-1683d09bf15b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dda11a36-99ce-41eb-ad2c-1683d09bf15b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_fd621572-9bdc-411d-945f-6135ac59de53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_fd621572-9bdc-411d-945f-6135ac59de53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_abbc498f-7ab7-4f07-b1f0-18680ab05fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_abbc498f-7ab7-4f07-b1f0-18680ab05fad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8b8b882a-d7e1-4e10-9c90-7714fd87ad64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e52500c6-6ad2-4c28-a090-368436fe778b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e52500c6-6ad2-4c28-a090-368436fe778b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_6db8e097-018d-434b-a7c7-05c5b8936170" xlink:href="nsp-20231231.xsd#nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_6db8e097-018d-434b-a7c7-05c5b8936170" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="nsp-20231231.xsd#LeasesCodificationTopic842Details"/>
  <link:definitionLink xlink:role="http://www.insperity.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:to="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_92e99789-17b1-4c99-bbea-c322bfa92cb9_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:to="loc_srt_RangeMember_92e99789-17b1-4c99-bbea-c322bfa92cb9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:to="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f771e248-e206-4e5f-bac9-fed31cb8fc85" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:to="loc_srt_MinimumMember_f771e248-e206-4e5f-bac9-fed31cb8fc85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1aa67f1e-db1a-4a65-aeba-3798c1814ae4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:to="loc_srt_MaximumMember_1aa67f1e-db1a-4a65-aeba-3798c1814ae4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_66774246-f4b6-44db-90b7-4eee80fe2a25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseExpense_66774246-f4b6-44db-90b7-4eee80fe2a25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d1b0f943-66b2-43c7-8bc1-3ec3d3a4bf76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeasePayments_d1b0f943-66b2-43c7-8bc1-3ec3d3a4bf76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_bc9715bd-2234-4ae2-8c0b-e74267329248" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_bc9715bd-2234-4ae2-8c0b-e74267329248" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_dec235a7-d04d-4048-96e3-087900636dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_dec235a7-d04d-4048-96e3-087900636dc9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8b34da2d-46ca-46bd-b811-79e1e635713e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8b34da2d-46ca-46bd-b811-79e1e635713e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b6f168f8-9d79-416a-b510-bf40fc790fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiability_b6f168f8-9d79-416a-b510-bf40fc790fe8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LandlordFundedTenantImprovements_8a6414be-8bba-493c-ab9f-f42ea74fc063" xlink:href="nsp-20231231.xsd#nsp_LandlordFundedTenantImprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_nsp_LandlordFundedTenantImprovements_8a6414be-8bba-493c-ab9f-f42ea74fc063" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_d65260ee-534b-4c3f-b81d-48e37e2f063d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_d65260ee-534b-4c3f-b81d-48e37e2f063d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e11e2c46-0bda-4d86-a3b5-c0fcebd84f04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e11e2c46-0bda-4d86-a3b5-c0fcebd84f04" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5d6c2f78-7e45-455d-bbbd-c58f73db5fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5d6c2f78-7e45-455d-bbbd-c58f73db5fc3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6946896c-dd64-412d-834e-bb0636da5b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6946896c-dd64-412d-834e-bb0636da5b89" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_7a189b15-8629-456e-8e68-c0bd82708ade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_7a189b15-8629-456e-8e68-c0bd82708ade" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>18
<FILENAME>nsp-20231231_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:e7a98ff3-01cc-4fac-bb7f-504ef1a05177,g:5e4e814a-6e97-4fc9-9153-3ba8a57222a3-->
<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_c58820de-aa89-47d0-a83a-7036f3b3043e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from dispositions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_902ab03d-980b-48d5-8590-02eeafedb2cf_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_487902f7-bd97-4416-9993-fa583ada19db_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_3dca04bf-f87a-4435-9a70-ebf0425eac88_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_71c4dfde-f535-4de3-8ee4-ed842601ff13_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0462ecd5-a673-48a9-8c08-a85338427755_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_AccruedWorksiteEmployeePayrollCosts_655ff8d8-dde6-4ced-982b-f75fdb4bb744_verboseLabel_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_label_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll costs</link:label>
    <link:label id="lab_nsp_AccruedWorksiteEmployeePayrollCosts_documentation_en-US" xlink:label="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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, including accrued salaries and bonuses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:href="nsp-20231231.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:to="lab_nsp_AccruedWorksiteEmployeePayrollCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeOther_8916928e-af0c-4daf-bffb-651c708ef2ca_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3616561a-fdb0-4139-8a4f-c354e5ee69bb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9aa09a60-12c7-4d37-a161-f5b425a33537_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7cf20e6a-57a7-4fb8-8b86-5e67d248aa02_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_f6a2d692-f5d9-4150-a551-2383aee6936c_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StatementOfStockholdersEquityAbstract_2b610457-f62b-40bc-819f-5afbbfdcfe8e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DefinedContributionPlanEmployerDiscretionaryContributionAmount_f162a7ef-50c4-4266-a0f8-6191e0bc6e61_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_9d6617be-4c7c-4f08-9675-ad1ce9a63871_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_fcb19431-818d-48a9-b41b-60b2dd84278d_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_af893344-e78d-458b-874e-914a95939a6a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ee6eacfb-83c7-4f52-9769-f7e3035368a0_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1728fddc-8565-48d7-8b70-517c232827fc_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_928bb8c3-e2ee-434e-85d5-bc436cbd9890_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_8b121624-808e-42af-9237-e156808d716f_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_5e6ff7a5-e884-48d1-aeb7-e2accbb2c09f_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_0fcf6d19-9970-4517-bdab-6f14669c69d5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_6d658565-6f24-4fd2-80f9-d29b14ab7064_terseLabel_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll Withholdings Included in Cash Balance</link:label>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_label_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll Withholdings Included in Cash Balance</link:label>
    <link:label id="lab_nsp_PayrollWithholdingsIncludedInCashBalance_documentation_en-US" xlink:label="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:href="nsp-20231231.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:to="lab_nsp_PayrollWithholdingsIncludedInCashBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsHealthInsurance_cacaed0b-106c-4437-a33e-64f8744976ae_terseLabel_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits &#8211; health insurance</link:label>
    <link:label id="lab_nsp_DepositsHealthInsurance_label_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits health insurance</link:label>
    <link:label id="lab_nsp_DepositsHealthInsurance_documentation_en-US" xlink:label="lab_nsp_DepositsHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance" xlink:href="nsp-20231231.xsd#nsp_DepositsHealthInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsHealthInsurance" xlink:to="lab_nsp_DepositsHealthInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_51df4385-648d-4b95-a2cc-7dabf02e2988_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_93aa34e4-995c-4e87-bfde-86222a6a5107_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets and ROU assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_f7e6c619-a01f-4bef-ac9d-99bd35b874cc_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_5e6b9b77-e3ba-425a-89a7-7db622ecdfd2_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_nsp_IncreaseDecreaseinWSEEpayrollexpense_569795e5-d661-4d13-8c53-4067d08fa313_terseLabel_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued worksite employee payroll costs</link:label>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_label_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in WSEE payroll expense</link:label>
    <link:label id="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense_documentation_en-US" xlink:label="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">the increase (decrease) during the period in accrued worksite employee ("WSEE") payroll expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:href="nsp-20231231.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:to="lab_nsp_IncreaseDecreaseinWSEEpayrollexpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_24994ec9-79e7-40ef-af73-1c29ffa21063_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_bc9d2ba3-41c7-427c-96b4-dc06abb31925_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_3c92d234-5575-4a1c-9a8e-9a44fca0a79e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_HealthInsuranceCostsAbstract_dfbf45e6-7899-4ff4-a328-bdc5d3e51c15_terseLabel_en-US" xlink:label="lab_nsp_HealthInsuranceCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs [Abstract]</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsAbstract_label_en-US" xlink:label="lab_nsp_HealthInsuranceCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsAbstract" xlink:href="nsp-20231231.xsd#nsp_HealthInsuranceCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_HealthInsuranceCostsAbstract" xlink:to="lab_nsp_HealthInsuranceCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_808ebe56-c51c-40f0-882f-70aa993409f2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d303055e-8dc7-4f7e-b20b-daa4768fd294_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredFederalIncomeTaxExpenseBenefit_e24c3740-42e4-4b1f-bbff-756a68cc627a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_2656b1e0-de0b-41a8-b6b7-35ca48227f1c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_3595069a-b3de-4dad-b1fb-dfd22f506758_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_eaf28876-5463-490f-b176-7c04f34931da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_e7ff626f-cf82-458b-a092-5a9ec19701d4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_4e2eddf3-88d2-40e6-99c7-90146bed01b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_fbfd6c14-7eff-49da-b089-f3eba02e348a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_ce80e8de-4881-44b5-9624-df00c5b1a7e2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c51071f1-a219-48d7-bb15-03aa8099117e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_12819b2e-2bcb-46ae-b19d-dd88755e61f9_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_eac04a8c-88e7-4bd0-b76a-df79c09449d5_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_d7d1ce94-3070-4fcd-a077-10015602b696_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowElementsAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Elements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowElementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NspDepositsandprepaidhealthinsurance_49d947e7-0806-48e7-a273-77e78693d4ea_terseLabel_en-US" xlink:label="lab_nsp_NspDepositsandprepaidhealthinsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">nsp:Depositsandprepaidhealthinsurance</link:label>
    <link:label id="lab_nsp_NspDepositsandprepaidhealthinsurance_label_en-US" xlink:label="lab_nsp_NspDepositsandprepaidhealthinsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">nsp:Depositsandprepaidhealthinsurance</link:label>
    <link:label id="lab_nsp_NspDepositsandprepaidhealthinsurance_documentation_en-US" xlink:label="lab_nsp_NspDepositsandprepaidhealthinsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year, carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer and carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NspDepositsandprepaidhealthinsurance" xlink:href="nsp-20231231.xsd#nsp_NspDepositsandprepaidhealthinsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NspDepositsandprepaidhealthinsurance" xlink:to="lab_nsp_NspDepositsandprepaidhealthinsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_07820e57-34c0-4b0e-911a-e2d36f638041_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_87686bea-13e2-432d-9e52-23f47e5b94a6_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_06390053-bee8-4137-a366-337c858c23c5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f42f464a-b3c7-4696-bd34-289577da92c9_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_457dd507-c628-452e-bb4c-6178bbe82682_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases_90a7afe4-e564-4542-b193-2bbb43bd2e39_terseLabel_en-US" xlink:label="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excise tax liability accrued for common stock repurchases</link:label>
    <link:label id="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases_label_en-US" xlink:label="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excisetaxliabilityaccruedforcommonstockrepurchases</link:label>
    <link:label id="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases_documentation_en-US" xlink:label="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future cash outflow to pay for excise tax liability accrued for common stock repurchases that have occurred.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" xlink:href="nsp-20231231.xsd#nsp_Excisetaxliabilityaccruedforcommonstockrepurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" xlink:to="lab_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_03120167-ac2d-46b2-b2f7-03a5f775f5a7_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_bcdfd532-977c-4ce0-bf49-a5a6bdf8e425_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_f423c488-7c9a-4b67-8ff3-f6dabe50de3e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrent_5f1f464c-88a4-4eea-933b-28189c35ae7e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_9cbc00ac-56c4-46e3-948b-a9f89df3c1e7_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_e49f5c02-0646-4539-b897-d9442fc195a7_terseLabel_en-US" xlink:label="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DeferredTaxAssetsOperatingLeaseLiabilities</link:label>
    <link:label id="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_label_en-US" xlink:label="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DeferredTaxAssetsOperatingLeaseLiabilities</link:label>
    <link:label id="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of deferred tax assets attributable to taxable temporary difference from operating lease liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:href="nsp-20231231.xsd#nsp_DeferredTaxAssetsOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="lab_nsp_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_73e3a6aa-c5c9-453e-9a87-c1b0e62c0c4e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_df7ddcef-552a-4bb1-8f71-31906fd61669_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_a6e03baa-2351-4f5a-8f9f-010f07e9318a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of investments in cash, cash equivalents and marketable securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsWorkersCompensation_a58c2c41-486a-47e5-9763-9316ed86a27e_terseLabel_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits workers compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_label_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits workers compensation</link:label>
    <link:label id="lab_nsp_DepositsWorkersCompensation_documentation_en-US" xlink:label="lab_nsp_DepositsWorkersCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsWorkersCompensation" xlink:to="lab_nsp_DepositsWorkersCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_535dc535-41e4-4a7a-b849-da62fffb11fd_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_bfad4655-4cc2-4424-8ccc-838247787488_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e1bd488d-4e66-4b24-be41-74911b21134a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_e2cff9cd-73b0-4231-9f9f-63bde3dbe47c_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short-term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_label_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_documentation_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in short-term liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:href="nsp-20231231.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:to="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_e6cb51fd-cda7-4b8e-9cff-796b7e69d77e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_8895645a-8207-4c8a-8d08-8a999f62f8db_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum economic burden for the first layer of claims per occurrence</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_label_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation, Maximum economic burden first layer of claims per occurrence</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Company's maximum economic burden for the first layer of claims per occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:to="lab_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_e75b1900-67ca-4695-89d6-ca05f18586ad_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_ff44c310-7ba5-4507-970d-8838e2fab32e_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_95a2c850-7831-4975-aede-07cf824a9b02_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_e170a229-b03d-4425-9196-3b6bd6cb652f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel12And3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member" xlink:to="lab_us-gaap_FairValueInputsLevel12And3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_8d1ae006-4293-4a7e-88ca-1fce927594bc_terseLabel_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Subsidiary Stock Securing Debt</link:label>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_label_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Subsidiary Stock Securing Debt</link:label>
    <link:label id="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt_documentation_en-US" xlink:label="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of subsidiary stock securing debt per debt agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:href="nsp-20231231.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:to="lab_nsp_PercentageOfSubsidiaryStockSecuringDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b8878f71-3b93-4c70-9d44-fe0e60ff442b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e8ba8610-8cdd-43fe-9345-9611b888cb86_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_3fa3301f-4a41-4fe4-867d-915781466eeb_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SoutheastMember_f18dfa6a-8dd5-4a0f-a33e-02542d5158e3_terseLabel_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:label id="lab_nsp_SoutheastMember_label_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:label id="lab_nsp_SoutheastMember_documentation_en-US" xlink:label="lab_nsp_SoutheastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southeast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember" xlink:href="nsp-20231231.xsd#nsp_SoutheastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SoutheastMember" xlink:to="lab_nsp_SoutheastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_4634159f-4741-4bff-9b02-c96619331154_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueInputsLevel1Member_0a63a119-8452-4058-984a-7dacbc53eae9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsNet_e1b18972-6740-42d4-9bb1-e32037d58e43_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Total</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_5d61f7f8-fc04-4ca0-ad09-ca7248a6bbd1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_22634075-ba3d-4a34-a3d9-b39da54dec5b_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_9d4db89a-98da-46ef-8b84-4065985aff0f_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_71d06796-31a4-4359-acde-872fce76811f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_c0b3b630-6431-4073-a0bc-f7a36504e15f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b9428cd2-4eb3-4f8b-ac69-381d5f6b1668_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_ee944b5c-b9e9-47fc-a4d4-34ef9b618585_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_02beebf5-1877-4652-b255-1a4bac16638a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_0ea24959-d436-4bb3-bf6f-97451bfcdde7_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_affd9cd5-0541-477a-9901-d668a336f925_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_3a232d41-b714-4f0e-a74d-b996c7cdfcc5_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_IncreaseDecreaseInAccountsReceivable_147e1baa-a5b0-416d-9a89-a327b9f160af_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_54cc156e-1a41-4caa-9015-a31045d5065b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per share of common stock (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_054c79db-083d-4900-bc14-2f3f6e40bf1d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_a2285d86-cd4a-4f0d-929c-870f03f7f270_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_00e93fa2-64e4-4249-b56b-416b9c42e076_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable/receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_15e117b8-4363-4f4e-a03e-075e3962e202_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's maximum aggregate economic burden for claims in excess of 1 million per policy year</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_label_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation, Maximum aggregate economic burden for claims in excess of first layer cap per policy year</link:label>
    <link:label id="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:to="lab_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_f7fe7bbf-0806-401a-befc-5fa3aa4bc4aa_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_deb8512a-c081-4226-853a-129d64b054d5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_1fdc82e2-a64b-44e1-b065-b9d0c75360ef_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incurred but not paid workers compensation liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_b985c030-0465-49f3-87f1-8aa214aa3065_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_bd2cd63e-02cc-46fe-b760-3578eff208d0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_eb931289-9f5e-4005-a00b-d75c5fc7c605_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_61f07734-2c76-4d3e-9263-7ce1d589e36b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_c1ac294b-36b1-4aea-965e-0e03c71f744a_totalLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total adjustments</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_77c915d7-2702-4d36-8843-0d0c0da9e9e6_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositAndPrepaidHealthInsurance_3304c8f4-aad5-494a-8478-2c68975e6f1e_totalLabel_en-US" xlink:label="lab_nsp_DepositAndPrepaidHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit And Prepaid Health Insurance</link:label>
    <link:label id="lab_nsp_DepositAndPrepaidHealthInsurance_label_en-US" xlink:label="lab_nsp_DepositAndPrepaidHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit And Prepaid Health Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositAndPrepaidHealthInsurance" xlink:href="nsp-20231231.xsd#nsp_DepositAndPrepaidHealthInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositAndPrepaidHealthInsurance" xlink:to="lab_nsp_DepositAndPrepaidHealthInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_e45fe9c3-b2be-4335-951d-2870269e8ee3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_d7165264-efc2-451f-b19c-0701cb4f1269_terseLabel_en-US" xlink:label="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment</link:label>
    <link:label id="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_label_en-US" xlink:label="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment</link:label>
    <link:label id="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_documentation_en-US" xlink:label="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares we expect to vest based on our current estimates of performance achievement under the Long-Term Incentive Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" xlink:href="nsp-20231231.xsd#nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" xlink:to="lab_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_7c81de60-19a8-43d3-8b87-59c9330bebf3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock_6372f0fe-0527-413e-9a61-fcb98b520017_terseLabel_en-US" xlink:label="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Accounts Unbilled and Other Receivable [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock_label_en-US" xlink:label="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Accounts Unbilled and Other Receivable [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock_documentation_en-US" xlink:label="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the various types of accounts receivable, including trade, unbilled and other, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" xlink:href="nsp-20231231.xsd#nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" xlink:to="lab_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_ce93d4fc-e083-43e6-b6b0-e8b774cde533_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_af91499d-154c-41a9-b2c9-fb60983be800_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_2ff2cf90-954b-4285-a966-b26cc83032e9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorksiteEmployeePlanMember_5a5a1567-a791-4e5b-850d-71793b522928_terseLabel_en-US" xlink:label="lab_nsp_WorksiteEmployeePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Worksite Employee Plan [Member]</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePlanMember_label_en-US" xlink:label="lab_nsp_WorksiteEmployeePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Worksite Employee Plan [Member]</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePlanMember_documentation_en-US" xlink:label="lab_nsp_WorksiteEmployeePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) retirement plan for WSEEs (the &#8220;Worksite Employee Plan&#8221;)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePlanMember" xlink:href="nsp-20231231.xsd#nsp_WorksiteEmployeePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorksiteEmployeePlanMember" xlink:to="lab_nsp_WorksiteEmployeePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_289797a9-215f-45b9-b35d-81e892098587_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_009a0c4f-31d9-4893-90a1-35bec4b664d1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_f9f37fc7-c2e2-41f9-8513-9be33b1baa65_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_262d0e75-ca5c-458f-9a35-94c18a80655e_terseLabel_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_label_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Worksite employee payroll cost</link:label>
    <link:label id="lab_nsp_WorksiteEmployeePayrollCost_documentation_en-US" xlink:label="lab_nsp_WorksiteEmployeePayrollCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost" xlink:href="nsp-20231231.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorksiteEmployeePayrollCost" xlink:to="lab_nsp_WorksiteEmployeePayrollCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_273aad89-f68b-469f-ac05-e3755065c3ce_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AwardTypeAxis_b64bdf21-095e-4407-8e32-2ac79c107ae1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_747616ee-e3c0-4b76-963c-2fa626f2195d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_d2b823fd-f1f9-49d0-ad4f-ffaa213a2330_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_FairValueMeasurementsFairValueHierarchyDomain_cb57d9e4-13d1-4f86-a3a3-5947c6a0307e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_892a16b5-53ba-422d-a392-82bf50845e4c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:to="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_b870d1b7-3b43-49f8-af98-d2cc0c5b80bf_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_eb44b63b-89cd-4f56-a61e-50b8bc6e446b_negatedTerseLabel_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Prepayments Included in Cash Balance</link:label>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_label_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Prepayments Included in Cash Balance</link:label>
    <link:label id="lab_nsp_ClientPrepaymentsIncludedInCashBalance_documentation_en-US" xlink:label="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client prepayments included in the cash balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:href="nsp-20231231.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:to="lab_nsp_ClientPrepaymentsIncludedInCashBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_91647230-3107-4bdd-9d94-73f3e0d0d84c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_366a2ce6-01f4-4ab7-bdf3-d2ab4192ab5a_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StockholdersEquityNoteAbstract_c1ffc295-562f-42a0-8d0e-64ef8a99f0d9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_73108763-afa4-446d-8127-8c7e64222764_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_0b60db23-cb15-4fc6-8512-01836292ceda_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_23046375-c05d-4654-af82-02d223389636_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_55301924-af85-4cf1-ab76-c67ccdcf91d0_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Noncurrent</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_87a2b08c-a078-4745-87d7-75dacfb243cc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_ca4cbdda-fa93-43ee-a1bc-85915c2286b8_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_6709558b-6d26-43c7-9e55-b0d32dec808d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_eebedaa3-e461-4528-bb93-f3fe5b8ddd8f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ReclassificationTypeDomain_c5406356-9891-4782-9a8f-cbad12f48671_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationTypeDomain" xlink:to="lab_us-gaap_ReclassificationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_33ccf88c-e5ad-4415-af6e-e0596ee6824b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_d4e1611a-37f0-44fd-9300-8bbd5546c4fb_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_411b8810-f56c-438b-9fb0-0a5d9da98e4b_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c5857836-6dbf-48f5-8f52-ccdfc74ffd34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_21993c39-168e-446c-83b3-34631956dbac_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_23958fdf-1962-4872-875d-153a91f530c8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9cc9b0aa-2a06-44c2-88b5-bbcebc61fa3c_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInPrepaidExpense_d0330da9-510c-40bd-862c-9625e21a6c40_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance and related assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidExpense_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_c8dc08fe-9f2c-404e-bec4-4c1dd820446e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a9f77b08-1524-4138-810a-cc92a128862f_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_afed20f3-5b3c-4578-bd99-fc3f3d0685de_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents, restricted cash and funds held for clients end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2bad76c8-1f7e-4a52-8579-192f3fa4bb3a_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_93c89be3-3d35-4b71-91e2-fb2aec0bdd34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue_89f80429-c9ef-4010-8f8a-5cc6830975ba_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Securities, at Carrying Value</link:label>
    <link:label id="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Securities, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:to="lab_us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_LTIPAward2022Member_0ebda332-9b41-489d-9889-656f5d2a71e7_terseLabel_en-US" xlink:label="lab_nsp_LTIPAward2022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2022 [Member]</link:label>
    <link:label id="lab_nsp_LTIPAward2022Member_label_en-US" xlink:label="lab_nsp_LTIPAward2022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2022 [Member]</link:label>
    <link:label id="lab_nsp_LTIPAward2022Member_documentation_en-US" xlink:label="lab_nsp_LTIPAward2022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2022</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2022Member" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_LTIPAward2022Member" xlink:to="lab_nsp_LTIPAward2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_79b166fb-f7f8-40b8-8114-8450999aa005_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c4c2242a-14f0-477e-aad8-1742dd0ec730_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_bf608959-2705-4794-a829-1b96ce649d7b_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_75e3da4a-798b-4f28-a7ec-3336376dfe5c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_e0b52beb-b4fb-46e2-999d-d38ee05f9ad3_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_IncomeTaxReconciliationTaxCreditsResearch_9562461b-0f56-4027-81b5-ec2b000e5126_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_c5234533-1bc6-4e9c-ae49-d4d010788958_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_UndiscountedAccruedWorkersCompensationCosts_718543bf-5eba-4405-a61c-d23ab05baa39_terseLabel_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted accrued workers' compensation costs</link:label>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_label_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted Accrued Workers Compensation Costs</link:label>
    <link:label id="lab_nsp_UndiscountedAccruedWorkersCompensationCosts_documentation_en-US" xlink:label="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:href="nsp-20231231.xsd#nsp_UndiscountedAccruedWorkersCompensationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:to="lab_nsp_UndiscountedAccruedWorkersCompensationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_93aa7115-741a-4bc2-b22b-57d88e6b9d7b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_90c8558a-f804-45c5-aa43-0ed39cf5118f_terseLabel_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable Margin Federal Funds Rate</link:label>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_label_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable Margin Federal Funds Rate</link:label>
    <link:label id="lab_nsp_ApplicableMarginFederalFundsRate_documentation_en-US" xlink:label="lab_nsp_ApplicableMarginFederalFundsRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable margin to the federal funds rate for alternate base rate borrowings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate" xlink:href="nsp-20231231.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ApplicableMarginFederalFundsRate" xlink:to="lab_nsp_ApplicableMarginFederalFundsRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_cf0d4be5-b56c-4614-932a-f9cbd130fdec_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_WestMember_9bfda6f4-f215-4df7-8cac-b478b9a07718_terseLabel_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:label id="lab_nsp_WestMember_label_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:label id="lab_nsp_WestMember_documentation_en-US" xlink:label="lab_nsp_WestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">West [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember" xlink:href="nsp-20231231.xsd#nsp_WestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WestMember" xlink:to="lab_nsp_WestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_22362478-7b64-4881-9130-b8dd4be03d5c_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_921a557f-632a-467f-b4d1-dce586b67831_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_f8e7e61e-5103-46a6-b7b2-03b8b6fbf8f4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d531a5fd-0aaf-430a-9544-f50d85c6493f_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_de18c8fd-5fa9-4682-95f0-ff2e7b128684_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_ComprehensiveIncomeNetOfTax_fee1a9ff-4a76-42d5-ad86-7e3ac3f5617f_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f95e0a22-298e-4bb4-8537-ea7202716fa0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_e4ec1916-71b8-4e41-a269-8f3a959323c2_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_06b34a18-e946-46db-8d3d-ca2da6541044_negatedTerseLabel_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits costs incurred (reduced) related to run-off</link:label>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_label_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BenefitsCostsIncurred(Reduced)RelatedtoRun-off</link:label>
    <link:label id="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_documentation_en-US" xlink:label="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits costs incurred (reduced) for changes in estimated run-off of claims.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:href="nsp-20231231.xsd#nsp_BenefitsCostsIncurredReducedRelatedtoRunoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:to="lab_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_4150505e-1996-402e-a58b-483b8316c536_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_c1a28d49-0033-4aa9-9b20-bc88ed69b6bc_terseLabel_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period (in shares)</link:label>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_label_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period</link:label>
    <link:label id="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_documentation_en-US" xlink:label="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate number of shares repurchased during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:href="nsp-20231231.xsd#nsp_Aggregatenumberofsharesrepurchasedduringtheperiod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:to="lab_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_18afcd56-fdbc-4763-b08f-9306b8378e3a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_0238e7a5-84c4-4366-8f1d-50240d5ce4e0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_TreasuryStockValueAcquiredCostMethod_911596b9-2057-409c-aafd-bfe5b3ce6bb9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_aba52e75-c821-4754-83dd-7471e814baae_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance, current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrent" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceCurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_5c8f92d9-574f-4da7-8a07-9bcfc01ae529_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes and other payroll deductions payable</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_44971b4b-f106-497d-9274-0c1c34cdb67a_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers compensation administrative fees accrued</link:label>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_label_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' compensation administrative fees accrued</link:label>
    <link:label id="lab_nsp_WorkersCompensationAdministrativeFeesAccrued_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of workers' compensation administrative fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationAdministrativeFeesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:to="lab_nsp_WorkersCompensationAdministrativeFeesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_CloudComputingArrangementsPolicyTextBlock_23fed4e3-443c-49bd-97cb-e218f45e0a33_terseLabel_en-US" xlink:label="lab_nsp_CloudComputingArrangementsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud Computing Arrangements [Policy Text Block]</link:label>
    <link:label id="lab_nsp_CloudComputingArrangementsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_CloudComputingArrangementsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cloud Computing Arrangements [Policy Text Block]</link:label>
    <link:label id="lab_nsp_CloudComputingArrangementsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_CloudComputingArrangementsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CloudComputingArrangementsPolicyTextBlock" xlink:href="nsp-20231231.xsd#nsp_CloudComputingArrangementsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CloudComputingArrangementsPolicyTextBlock" xlink:to="lab_nsp_CloudComputingArrangementsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_4ada06b2-dfdb-4ea0-8dcd-9ea61d64e577_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_c437297b-d26c-4902-9ed8-99609dad6587_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_1a205c7f-f462-4c01-9dea-67624aa28a89_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash, cash equivalents, restricted cash and funds held for clients</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_0f610850-9fb7-4258-879a-9cbe0d8d8570_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d8ba89ca-781d-48ef-ba6c-a4f603380d26_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0a19664c-ba93-4d1c-8184-4287d4b96a47_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_d9f98331-f789-4cf5-ae8b-7153e87197e1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_Security12bTitle_42b9dcb8-1829-48ee-8c12-1853cb73e3b5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_9921ef0d-d3d0-4df3-809a-2b2dd8f134b6_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_02b2bca5-3bad-41f9-a115-46c7c7026f8a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_19f338f2-fc8b-4d47-8720-bd689ca91402_verboseLabel_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes, benefits and workers&#8217; compensation costs</link:label>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_label_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes, benefits and workers' compensation costs</link:label>
    <link:label id="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_documentation_en-US" xlink:label="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:href="nsp-20231231.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:to="lab_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_954f3c58-53c7-46ad-bc88-38ce4d033294_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_86b4f064-2bd9-441f-af74-8c719b65c686_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_fefef3d0-b78a-49d6-ace9-f3c4732d234b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityListingsExchangeAxis_bd769264-6492-4ec7-ae66-f5ae79fe7126_terseLabel_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:label id="lab_dei_EntityListingsExchangeAxis_label_en-US" xlink:label="lab_dei_EntityListingsExchangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings, Exchange [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsExchangeAxis" xlink:to="lab_dei_EntityListingsExchangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3efa7dee-4b06-4253-b7eb-53df8a5fea5b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NortheastMember_113bb350-60f9-40d3-9c00-acd57b19ca25_terseLabel_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:label id="lab_nsp_NortheastMember_label_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:label id="lab_nsp_NortheastMember_documentation_en-US" xlink:label="lab_nsp_NortheastMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Northeast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember" xlink:href="nsp-20231231.xsd#nsp_NortheastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NortheastMember" xlink:to="lab_nsp_NortheastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_9499f5ef-ceca-471c-bc4f-a6b0b5e16390_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_db0b04af-1cf5-46a9-9db0-173a53ac0cc9_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_7a665068-da45-4a88-bb28-c310d36b7a2b_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_DefinedContributionPlanAbstract_4dc9e2e1-8f28-4b57-a988-a4192ddbe38e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanAbstract" xlink:to="lab_us-gaap_DefinedContributionPlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_OtherBalanceSheetDisclosuresTextBlock_b3bcf76d-1817-429e-8372-ddeee89e65db_terseLabel_en-US" xlink:label="lab_nsp_OtherBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Balance Sheet Disclosures [Text Block]</link:label>
    <link:label id="lab_nsp_OtherBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_nsp_OtherBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OtherBalanceSheetDisclosures [Text Block]</link:label>
    <link:label id="lab_nsp_OtherBalanceSheetDisclosuresTextBlock_documentation_en-US" xlink:label="lab_nsp_OtherBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure for other balance sheet components.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherBalanceSheetDisclosuresTextBlock" xlink:href="nsp-20231231.xsd#nsp_OtherBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresTextBlock" xlink:to="lab_nsp_OtherBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_1cf0b240-2dc3-4ae0-b0f6-58c1e8ec7536_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_314164c5-e0db-44fd-a37b-92e5c3732b66_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_us-gaap_LandMember_ba8175b6-d312-4c8d-a357-753cee07160d_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_d24182c7-aeda-48eb-b224-a5182c3af602_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_9157e5db-714c-4c30-a0fd-a59c72355444_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_273b9d45-d2e1-4259-8e86-c5dc84198160_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_DisaggregationOfRevenueTable_812fa81e-234b-43b8-8ec1-fabe408d2763_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdvertisingCostsPolicyTextBlock_bbb5e66b-b693-404b-8760-e3f4bdbe6814_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fa409a37-f9e5-4bde-bf9d-ef2849055b02_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_8931764d-bcfc-41ca-a537-47ab24eb5c9f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityCommonStockSharesOutstanding_4f50c26a-d998-4fef-89d0-de2c8aae3de4_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_dei_EntityWellKnownSeasonedIssuer_367bf116-0bcc-4b9e-8279-213e91a670eb_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a7f88cae-755a-4278-912b-c54f9069a332_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_17580217-3454-4fe5-84ab-3494739dec5a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCashEquivalentsAtCarryingValue_5afb905e-c2a0-4bd0-afdf-ef5ef8e211ae_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Government Securities, at Carrying Value</link:label>
    <link:label id="lab_us-gaap_OtherCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_OtherCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_ca33d5dd-0a15-4cec-b18c-d44b2f89b3c2_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CommitmentsAndContingenciesDisclosureAbstract_9622057f-6dd5-4c73-ac29-3fd24c5d2ca2_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_1e40d4b3-b5d5-40dd-85c6-381c6e637cf2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a73fc4e3-cd00-4b11-ab37-3514a6d9281f_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_67bf1f83-8bf1-4550-8df8-e56d364008d8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued corporate payroll, commissions and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_67754716-2123-4a41-a4ea-f2c32519a583_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_f3b0b853-6983-4444-be1d-64253aad96d2_verboseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_a4b2eda6-8b48-410b-85a9-d0ac2eca53a9_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_9607d5b9-51a0-4548-a266-d4aa317aee38_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_28598506-d3ee-40d7-8381-9bee0f3b248e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_3464604f-0b45-4565-939b-7e33c3c8c205_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeasePayments_affa4095-a5e9-4e2f-80c3-b718bc5edf3e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9571b418-ac3a-4f35-bd0a-9373423035ed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_64843597-1f45-4fac-a6bf-c4b52a18851a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_LTIPAward2023Member_b1e5bf97-5f82-426d-b830-03fd01880545_terseLabel_en-US" xlink:label="lab_nsp_LTIPAward2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2023 [Member]</link:label>
    <link:label id="lab_nsp_LTIPAward2023Member_label_en-US" xlink:label="lab_nsp_LTIPAward2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2023 [Member]</link:label>
    <link:label id="lab_nsp_LTIPAward2023Member_documentation_en-US" xlink:label="lab_nsp_LTIPAward2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2023Member" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_LTIPAward2023Member" xlink:to="lab_nsp_LTIPAward2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3ef6aef1-1da8-4466-9840-bf5f269c731b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_24b15fc6-cd78-441a-9e7f-bd2f4700189e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from maturities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_449211a0-6e7c-45a2-a92a-14712ec9a6f8_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid included in deposits</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_label_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid included in deposits</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_documentation_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid included in deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:href="nsp-20231231.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:to="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherReceivables_afa0e93f-77f7-429d-bcd2-6f614bd257ad_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivables_label_en-US" xlink:label="lab_us-gaap_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivables" xlink:to="lab_us-gaap_OtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_2a6d30d9-1e72-4c17-b306-4b8be640b10f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_bd44196e-68fb-4b57-9382-abf072ded8e6_negatedLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_870ebf3b-3219-4759-a748-2b5c7d50fe60_terseLabel_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages and payroll taxes</link:label>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_label_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages and payroll taxes</link:label>
    <link:label id="lab_nsp_SalariesWagesAndPayrollTaxes_documentation_en-US" xlink:label="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes" xlink:href="nsp-20231231.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SalariesWagesAndPayrollTaxes" xlink:to="lab_nsp_SalariesWagesAndPayrollTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_705d235e-8da0-4cbb-aae8-8390f6435eb3_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_39b9430a-a179-4b55-8692-bf35ae2cd8fb_terseLabel_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount</link:label>
    <link:label id="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_label_en-US" xlink:label="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:to="lab_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_276b1110-d570-43a8-8009-8f7f88db6c92_terseLabel_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block]</link:label>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_label_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block]</link:label>
    <link:label id="lab_nsp_QuarterlydividendsdeclaredTableTextBlock_documentation_en-US" xlink:label="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:href="nsp-20231231.xsd#nsp_QuarterlydividendsdeclaredTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:to="lab_nsp_QuarterlydividendsdeclaredTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_f87cc609-a230-4dc8-9b2d-ccfdb3a2fa6b_terseLabel_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required deposit equal to approximately one day of claims funding activity</link:label>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_label_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required deposit for health care costs</link:label>
    <link:label id="lab_nsp_RequiredDepositForHealthCareCosts_documentation_en-US" xlink:label="lab_nsp_RequiredDepositForHealthCareCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RequiredDepositForHealthCareCosts" xlink:href="nsp-20231231.xsd#nsp_RequiredDepositForHealthCareCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RequiredDepositForHealthCareCosts" xlink:to="lab_nsp_RequiredDepositForHealthCareCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_ae7f923a-0eaa-4058-92df-9237649021d6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_0f9e51ce-635d-4bc5-b72b-7050fbc6368a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_5aefe564-8030-4fea-9859-b6f1877dc1e0_verboseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs [Policy Text Block]</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for accruing workers' compensation insurance expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:to="lab_nsp_WorkersCompensationCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_86f4f9e6-02f6-4d92-b0fa-0f4b8c2fd08e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_a79ed8c3-ea21-47db-bd63-c8aa672e74bd_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_eb1f9b26-00fe-4480-ab4d-beca031163e0_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_OperatingLeaseLiability_7bca3fb9-b88b-4f97-aa37-bfd1f53a819d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_c6df1a69-934c-4494-a4da-7a16c8bd139a_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_0a797304-ce2c-4688-abac-53ebfee55064_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Total</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_LTIPAward2021Member_17c9851a-dafd-44f2-a3ae-43cd02fc3bb1_terseLabel_en-US" xlink:label="lab_nsp_LTIPAward2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAwardMember2021 [Member]</link:label>
    <link:label id="lab_nsp_LTIPAward2021Member_label_en-US" xlink:label="lab_nsp_LTIPAward2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2021 [Member]</link:label>
    <link:label id="lab_nsp_LTIPAward2021Member_documentation_en-US" xlink:label="lab_nsp_LTIPAward2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIPAward2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2021Member" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_LTIPAward2021Member" xlink:to="lab_nsp_LTIPAward2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_d83a559e-0d23-4a7c-a43c-2912fb6536af_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8419dc43-c600-484b-a6d9-e1a7a606b974_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashCashEquivalentsAndShortTermInvestments_0a493051-3945-48a1-8abe-9c370726136f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock_846d2960-7ca5-4659-b399-ea33c0c6d348_terseLabel_en-US" xlink:label="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and Prepaid Health Insurance [Text Block]</link:label>
    <link:label id="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock_label_en-US" xlink:label="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and Prepaid Health Insurance [Text Block]</link:label>
    <link:label id="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock_documentation_en-US" xlink:label="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts transferred to third party health care and workers compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsAndPrepaidHealthInsuranceTextBlock" xlink:href="nsp-20231231.xsd#nsp_DepositsAndPrepaidHealthInsuranceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsAndPrepaidHealthInsuranceTextBlock" xlink:to="lab_nsp_DepositsAndPrepaidHealthInsuranceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PrepaidHealthInsurance_e0152b3f-ba5a-4238-bbac-f9a28cf42475_terseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance current</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsurance_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsurance_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsurance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsurance" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsurance" xlink:to="lab_nsp_PrepaidHealthInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_15e5cbd0-59a0-4466-a0b3-07266ac1b977_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_33471f64-99cd-468f-898b-34ef8fb96e8e_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_053bd2d0-e3f4-4e12-9e94-08846e3b709d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_1d65c745-b40b-467c-929f-e34d453044b0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTypeDomain_c39819af-9eae-4ac5-abb5-d27ff9e33742_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ed5aa437-acc5-4d9c-9a81-7ebf1544565c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_36f3e0af-448e-4831-8cd4-48c43e81c510_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_c0ac2734-092b-48c6-8ccd-d1bfb2e17a54_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_324cb757-1812-4edf-9f79-0b4f5cc19705_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationTypeAxis_28c59436-bd87-44dd-8f8c-0d78ce3ad41a_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationTypeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationTypeAxis" xlink:to="lab_us-gaap_ReclassificationTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_daee5793-dba0-4e0d-bc33-7f45d0594d24_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_GeneralAndAdministrativeExpense_edac0b68-5659-451b-b270-3c2f5cccbeae_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_0c94086f-48d5-4df9-9691-95f2d8576606_totalLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Total</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_Unbilled_0e32c9d3-153a-4234-a989-aefcd5250b2c_terseLabel_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_ed3ace5c-be80-4a43-a0bb-7b1919234593_totalLabel_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_label_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled</link:label>
    <link:label id="lab_nsp_Unbilled_documentation_en-US" xlink:label="lab_nsp_Unbilled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled" xlink:href="nsp-20231231.xsd#nsp_Unbilled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_Unbilled" xlink:to="lab_nsp_Unbilled" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationExpense_945acda4-d549-4434-a0bf-ebd153cc8f3a_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Expense</link:label>
    <link:label id="lab_nsp_WorkersCompensationExpense_label_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Expense</link:label>
    <link:label id="lab_nsp_WorkersCompensationExpense_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense accrued pertaining to workers compensation costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationExpense" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationExpense" xlink:to="lab_nsp_WorkersCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e1391750-41d4-4e1e-aceb-d97e6fe53206_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_11141aff-777a-4da1-9d05-df866d981f53_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RevenueFromContractWithCustomerAbstract_980b6485-9eed-44fb-9c15-a069e40d12bc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityFilerCategory_fd96d00e-ee0e-4fed-957c-93c4f060cea5_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_RetirementPlanNameDomain_7102e019-421e-4701-9915-a12977c4e2f9_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_1135faa3-f996-4ac5-9573-04346ca89292_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock_4bd28584-7da9-4b5a-8b47-c3bc1375ac09_terseLabel_en-US" xlink:label="lab_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues Comprise of Gross Billings and WSEE Payroll Cost [Table]</link:label>
    <link:label id="lab_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock_label_en-US" xlink:label="lab_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues Comprised of Gross Billings and WSEE Payroll Cost [Table Text Block]</link:label>
    <link:label id="lab_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock_documentation_en-US" xlink:label="lab_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues are comprised of gross billings less WSEE payroll costs as follows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" xlink:href="nsp-20231231.xsd#nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" xlink:to="lab_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_a1d02a33-f602-48ff-9c39-ffa22d951b0a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Workers' Compensation Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_6b9052a3-41c2-4582-aeff-ea1ac9460cb6_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_75b4b341-37fe-42fc-a7da-f668d266b9f5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_79f19955-6dff-446a-bf6e-e3d50dde6d7d_verboseLabel_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity and balances related to incurred but not paid workers' compensation claims</link:label>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_label_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Workers Compensation Claims [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_documentation_en-US" xlink:label="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of the incurred but not yet paid workers' compensation claims activities and balances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:href="nsp-20231231.xsd#nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:to="lab_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_7500487b-38b8-4a89-82eb-6d91d2db8718_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_d07d4556-8774-45e1-baa8-484b919704d8_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_6b39625b-aa0b-452e-895e-738d74dbbdc9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidInsurance_91b589ed-55b2-4ced-bbe8-d6275cdef050_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid insurance and related assets</link:label>
    <link:label id="lab_us-gaap_PrepaidInsurance_label_en-US" xlink:label="lab_us-gaap_PrepaidInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_3d1fb826-5dfc-48de-882a-4c4b8dd58d56_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_d5a55684-e490-44e4-ae83-946789756778_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_3bd7e97d-0b25-45e9-b2b8-4e67ba0f1f8f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntitiesTable_f49dc613-9357-44aa-87f1-701dd2410206_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_f8b8aa77-0a11-4417-a87c-277ed0804c0d_terseLabel_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in long term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_label_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in long term liabilities</link:label>
    <link:label id="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_documentation_en-US" xlink:label="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period estimate of incurred claim costs to be paid included in long-term liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:href="nsp-20231231.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:to="lab_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock_bc0d4880-8795-4adc-adc9-70d6b6f96197_terseLabel_en-US" xlink:label="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of lease in balance sheet [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of lease in balance sheet [Table Text Block]</link:label>
    <link:label id="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock_documentation_en-US" xlink:label="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of lease in balance sheet</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" xlink:href="nsp-20231231.xsd#nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" xlink:to="lab_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_2bdd049b-1eb3-48d6-aae8-cd9f2bb22465_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_f6699b51-da97-41f1-bba6-7ed48954fc4f_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_fa979665-2e05-4129-ac4b-0d1d51a2d9a6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_02116262-d367-45f8-800f-29699fa7c610_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_a5ed4dc5-389c-4217-bc08-e6b87de1c702_verboseLabel_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_label_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_nsp_AccruedHealthInsuranceCosts_documentation_en-US" xlink:label="lab_nsp_AccruedHealthInsuranceCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. 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_nsp_AccruedHealthInsuranceCosts" xlink:href="nsp-20231231.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AccruedHealthInsuranceCosts" xlink:to="lab_nsp_AccruedHealthInsuranceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_0c0533b7-982f-4c32-a981-70e47d86bfb8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_2ea36f9f-3144-4dc5-82d8-e7f994dde366_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_EntityInformationLineItems_bdcf45be-703b-41a7-8c0e-c571a47790e7_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_cb96bed5-08d1-467d-86fe-909430145a4e_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion, and Amortization [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion, and Amortization [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_LandlordFundedTenantImprovements_12aebefb-8183-4150-b789-21a42ce50ac3_terseLabel_en-US" xlink:label="lab_nsp_LandlordFundedTenantImprovements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Landlord funded tenant improvements</link:label>
    <link:label id="lab_nsp_LandlordFundedTenantImprovements_label_en-US" xlink:label="lab_nsp_LandlordFundedTenantImprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Landlord funded tenant improvements</link:label>
    <link:label id="lab_nsp_LandlordFundedTenantImprovements_documentation_en-US" xlink:label="lab_nsp_LandlordFundedTenantImprovements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Landlord funded tenant improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LandlordFundedTenantImprovements" xlink:href="nsp-20231231.xsd#nsp_LandlordFundedTenantImprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_LandlordFundedTenantImprovements" xlink:to="lab_nsp_LandlordFundedTenantImprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_3dc5bc10-8849-492e-a3c7-69416dda26e4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_9ccf1572-26d5-4429-9d6e-72279f31381b_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_1e921ab5-ceb0-4208-95a3-a852e8b99b46_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturityDate_5fd3cdcf-806b-40ef-a282-c17881308d1e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity Date</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturityDate_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturityDate" xlink:to="lab_us-gaap_LongTermDebtMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_c68b87e2-5cff-4735-89db-b03d19b41f65_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Investments</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:to="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_5fad1cb3-e298-4bca-a0df-45e17d6437e9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1a2c43c7-2d6f-49a7-9753-eee7da6c9dd4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin_f2e76218-bd71-433a-8692-378da5dd3f3d_terseLabel_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Rate Plus Applicable Margin</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin_label_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Rate Plus Applicable Margin</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin_documentation_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR Rate Plus Applicable Margin</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:href="nsp-20231231.xsd#nsp_AdjustedTermSOFRRatePlusApplicableMargin"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:to="lab_nsp_AdjustedTermSOFRRatePlusApplicableMargin" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_d13943fe-f4f5-4858-9ee1-26269b8ac9f4_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c7b8707f-43b5-4551-8df3-a09fc6ceedf9_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income tax expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_UnbilledContractsReceivable_a4297798-ef56-4028-ae6f-c579ccc82e71_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Contracts Receivable</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_dc33077b-76f3-4b3f-a276-aa64c8bc77dd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_a327c466-80f3-4360-9691-5012809ab76b_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_49ef6e85-6dd9-4e7e-8bc2-9aaf41d0c9e9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_c238f731-408d-46da-a271-63e22af14a4e_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_PreferredStockSharesIssued_d879814e-34b4-425d-86fe-cc9c8ea4abb6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueInputsLevel2Member_c5277942-10a3-43d5-8e52-d3d0d56b5eb6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_4790db4b-6970-4d75-a696-6df02cc043db_terseLabel_en-US" xlink:label="lab_nsp_OtherBalanceSheetDisclosuresAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Balance Sheet Information[Abstract]</link:label>
    <link:label id="lab_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_label_en-US" xlink:label="lab_nsp_OtherBalanceSheetDisclosuresAbstractAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OtherBalanceSheetDisclosuresAbstract [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract" xlink:href="nsp-20231231.xsd#nsp_OtherBalanceSheetDisclosuresAbstractAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract" xlink:to="lab_nsp_OtherBalanceSheetDisclosuresAbstractAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_513de99a-86b6-445f-911f-67bc98283d66_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock_8c5e239c-8a4d-4a63-ab7e-3ed2e662962a_terseLabel_en-US" xlink:label="lab_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and Prepaid Health Insurance [Table Text Block]</link:label>
    <link:label id="lab_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock_label_en-US" xlink:label="lab_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and Prepaid Health Insurance [Table Text Block]</link:label>
    <link:label id="lab_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock_documentation_en-US" xlink:label="lab_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits and Prepaid Health Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" xlink:href="nsp-20231231.xsd#nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" xlink:to="lab_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_52e7fa6e-be16-4299-a0dc-3e9d4442269a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross, Total</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationCostsAbstract_5510e92c-34fe-4a7c-a27f-6588b5050c90_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs [Abstract]</link:label>
    <link:label id="lab_nsp_WorkersCompensationCostsAbstract_label_en-US" xlink:label="lab_nsp_WorkersCompensationCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsAbstract" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationCostsAbstract" xlink:to="lab_nsp_WorkersCompensationCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_efa92dcd-c669-4b53-b332-e07d67c5c364_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_SouthwestMember_008b91e0-e736-4849-a7e8-20da31b83235_terseLabel_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:label id="lab_nsp_SouthwestMember_label_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:label id="lab_nsp_SouthwestMember_documentation_en-US" xlink:label="lab_nsp_SouthwestMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Southwest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember" xlink:href="nsp-20231231.xsd#nsp_SouthwestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_SouthwestMember" xlink:to="lab_nsp_SouthwestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_bf8e37a5-d77a-446b-ae2f-f7785dddef24_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_f1c3b8da-49db-49fa-80c2-1c61445b43e1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_ac1afeb5-ebda-4e74-be09-87d7485b9e8d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1138bcd8-dd94-4cb2-99cf-b9ccfad4c7bc_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_798fb56f-b9ce-4ddf-a28d-8707e7de2b88_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_f329961e-494a-40cb-80d0-a72bb32fd5d5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_ComputerHardwareAndSoftwareMember_a4140ed0-cc62-4110-9771-121b77f55401_terseLabel_en-US" xlink:label="lab_nsp_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software [Member]</link:label>
    <link:label id="lab_nsp_ComputerHardwareAndSoftwareMember_label_en-US" xlink:label="lab_nsp_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software [Member]</link:label>
    <link:label id="lab_nsp_ComputerHardwareAndSoftwareMember_documentation_en-US" xlink:label="lab_nsp_ComputerHardwareAndSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer hardware and software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ComputerHardwareAndSoftwareMember" xlink:href="nsp-20231231.xsd#nsp_ComputerHardwareAndSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ComputerHardwareAndSoftwareMember" xlink:to="lab_nsp_ComputerHardwareAndSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_1b2558e1-546c-496c-8bc5-de72a31e8b73_terseLabel_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commissions</link:label>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesCommissionsAndFees" xlink:to="lab_us-gaap_SalesCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_7c722471-70a0-4c93-955b-9e015154dd50_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_bca9f886-d514-419f-b891-762f3c47c515_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_CityAreaCode_c854614a-40c3-44ea-a7a3-0105b7fb4dcc_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_dei_EntityAddressPostalZipCode_17d86e53-aa4d-46b0-a01f-fec6281d2eb7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_8fba00be-6e88-4bfa-a493-c9ef283df402_periodEndLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_4b244434-3611-472e-84a6-eb3306a89f4c_totalLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_cfd658bb-afa9-4fb7-9cbd-667af8222f9b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_4323bec9-399c-47bf-a727-756fe2cec8ee_verboseLabel_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)</link:label>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_label_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period</link:label>
    <link:label id="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_documentation_en-US" xlink:label="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:href="nsp-20231231.xsd#nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:to="lab_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_e18afdba-1fc6-4481-9ea4-ab0df7e9ab48_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes and other payroll deductions payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Employee-Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_57b2b93a-74c3-4963-ad7a-f312ba972274_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_srt_SegmentGeographicalDomain_c357e936-bea2-479a-a470-ad31a2f7a922_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.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_srt_DraftsPayable_58455562-32c1-48b0-b858-fbc57496ce3d_negatedTerseLabel_en-US" xlink:label="lab_srt_DraftsPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drafts Payable</link:label>
    <link:label id="lab_srt_DraftsPayable_label_en-US" xlink:label="lab_srt_DraftsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Draft Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DraftsPayable" xlink:to="lab_srt_DraftsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_2ef7d02a-1ed7-4f99-adca-f57d817d0bbb_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_cf31c9e1-adc4-4834-a159-cb1f8c7a70d8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net of accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c6bf68e4-2ed7-47cd-bd2a-7803aa7e215d_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net of accumulated depreciation</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_ReceivablesNetCurrent_ad591c7b-8741-4476-90e7-f7d067ba115d_totalLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrent" xlink:to="lab_us-gaap_ReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_263b9bb1-200a-49bf-b893-7b5fc06bd74f_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_5edaebac-5ae0-4d96-9001-d7928e5c1444_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_35494f66-97f5-4e6e-8762-25014e6fb82d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_9df0a54f-5d71-4e43-b83e-16260723a8e8_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_DescriptionOfBusinessTextBlock_e57d88ab-c65d-454a-b628-a097a6a71076_terseLabel_en-US" xlink:label="lab_nsp_DescriptionOfBusinessTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business [Text Block]</link:label>
    <link:label id="lab_nsp_DescriptionOfBusinessTextBlock_label_en-US" xlink:label="lab_nsp_DescriptionOfBusinessTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business [Text Block]</link:label>
    <link:label id="lab_nsp_DescriptionOfBusinessTextBlock_documentation_en-US" xlink:label="lab_nsp_DescriptionOfBusinessTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DescriptionOfBusinessTextBlock" xlink:href="nsp-20231231.xsd#nsp_DescriptionOfBusinessTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DescriptionOfBusinessTextBlock" xlink:to="lab_nsp_DescriptionOfBusinessTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_e7835a8c-79f3-4e83-adc3-461c418efcc2_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_5cd365ad-8b5c-4e6d-b600-1cd4c1cb1674_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInFinancingActivities_5df349cd-9d0b-4b3f-9811-385986e00d04_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredIncomeTaxAssetsNet_154b01d8-c5d1-4b26-9d75-0598f38d4b2b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_2b5f8a50-37fa-475b-80de-75b72215c70e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_5e548137-ae9b-40b4-a50d-0dfa2e5ef259_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_6e9963ef-e96c-4ce0-af88-4c5fe50eb2dd_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_RetainedEarningsMember_eeca6e6d-c3e6-4fdd-b819-7fd881252bc8_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_68b3d969-9372-49a3-9e1d-4bb06c5e57c8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7d763041-5631-4f73-98c5-0453c490ca4e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_dfb0c6ed-d28a-47c8-9735-0758f1e830d0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_ae44e5d2-ba1c-4b47-861d-ed63f3d80a91_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_1332d50f-2451-4528-a2da-ae6818dd1060_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_822bcef6-fae8-43c2-bc71-81ddbe224ba5_terseLabel_en-US" xlink:label="lab_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expenses, Capitalized Software</link:label>
    <link:label id="lab_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_label_en-US" xlink:label="lab_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expenses, Capitalized Software</link:label>
    <link:label id="lab_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_documentation_en-US" xlink:label="lab_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of deferred tax asset attributable to taxable temporary differences from capitalized software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" xlink:href="nsp-20231231.xsd#nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" xlink:to="lab_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_42a29f9c-ab09-4259-a8cc-0f8fadc875fa_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income per share of common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_b6b721b2-1f80-4d50-94d9-cda36ff183fd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use (&#8220;ROU&#8221;) leased 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_ExpensAbleMember_88d5425d-04e0-4fa9-a40f-bb9dba033751_terseLabel_en-US" xlink:label="lab_nsp_ExpensAbleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ExpensableMember [Member]</link:label>
    <link:label id="lab_nsp_ExpensAbleMember_label_en-US" xlink:label="lab_nsp_ExpensAbleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ExpensAble [Member]</link:label>
    <link:label id="lab_nsp_ExpensAbleMember_documentation_en-US" xlink:label="lab_nsp_ExpensAbleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ExpensAble</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ExpensAbleMember" xlink:href="nsp-20231231.xsd#nsp_ExpensAbleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ExpensAbleMember" xlink:to="lab_nsp_ExpensAbleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_8785a99e-c079-4e8f-bc3d-490293765617_negatedLabel_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Discount, Changed during period</link:label>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_label_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Discount, Changed during period</link:label>
    <link:label id="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationDiscountChangedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:to="lab_nsp_WorkersCompensationDiscountChangedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_e12148b5-1306-427b-ad2c-10f97f8845bf_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredTaxAssetsLiabilitiesNet_9795365e-8a16-4589-92ba-6f011950f40b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_AdjustedTermSOFRRate_ddc2fdfe-f31a-4e60-be38-69512f5527eb_terseLabel_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR rate</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRate_label_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR rate</link:label>
    <link:label id="lab_nsp_AdjustedTermSOFRRate_documentation_en-US" xlink:label="lab_nsp_AdjustedTermSOFRRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25%</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRate" xlink:href="nsp-20231231.xsd#nsp_AdjustedTermSOFRRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_AdjustedTermSOFRRate" xlink:to="lab_nsp_AdjustedTermSOFRRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent_929a2f08-2da1-42bc-929c-73fa61334204_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued corporate payroll and commissions</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_ffce331a-5dc5-4b5c-90f2-a4e265c718e8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_d406f44b-3c9d-4186-8486-77b99d258c07_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_6daf82c1-8a63-4870-857e-1772eb03395f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_e9f38b36-7fbe-4d3c-a6ed-635cae0bf54b_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_cedfa178-cb19-4367-bd4d-f2809fc390df_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_752a3f9b-610b-4b15-af4a-93ac9b8ffad8_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_dei_DocumentTransitionReport_ae4b7759-4e5b-4e74-b4f4-7dba2ea27c97_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_FairValueOfFinancialInstrumentsPolicy_aad0d408-646b-49d4-ad89-79e9167ea3ee_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_303d4afd-cb43-4e68-8c13-b7195b4c3856_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInHealthCareInsuranceLiabilities_ee80cdca-8092-47c2-8377-9ea6c9b7e291_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued health insurance costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Health Care Insurance Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_968ee138-e7b8-4597-85fd-58e5078dd048_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ae7826ef-0209-48aa-8e5b-d77bf02a0f38_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_fcd29ddb-67c6-4662-be28-435d2e6e78ee_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f8965d8c-259c-44b7-9eef-f3d8a5718522_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_f334a7d9-916f-41c3-b7a9-6a1f49ed8156_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_GrossBillings_ff40bce7-6b2d-4bac-852b-2c3b3f0d5e21_terseLabel_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross billings</link:label>
    <link:label id="lab_nsp_GrossBillings_label_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross billings</link:label>
    <link:label id="lab_nsp_GrossBillings_documentation_en-US" xlink:label="lab_nsp_GrossBillings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings" xlink:href="nsp-20231231.xsd#nsp_GrossBillings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_GrossBillings" xlink:to="lab_nsp_GrossBillings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_68957640-4773-4dd3-a305-290a05c4321a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_51067dbb-d219-4bdc-8d17-b8972f7a28ac_terseLabel_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkersCompensationLiabilityNetOfAdminFeesCurrent</link:label>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_label_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkersCompensationLiabilityNetOfAdminFeesCurrent</link:label>
    <link:label id="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_documentation_en-US" xlink:label="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:to="lab_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_323de968-19cc-46f6-aa71-5b97d60ab438_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_f0f120ca-6589-42c9-9877-a823d7b497cb_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount which plan costs were less than the net premiums paid and owed</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance current and noncurrent</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total carrying amount as of the balance sheet date for health insurance contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsuranceCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_d4c32b5a-8cc7-49f5-942c-37385bdc0a20_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40fa0980-2a77-4f0f-b3e8-d6b328268ad4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_652d054d-3940-4d2b-ab02-1e2432295366_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_8fbb5f21-91c4-450a-88bc-53ef0fe37325_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_77f27bad-c256-4489-88f7-29a4d0ccbb4e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit), Total</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_IncomeTaxPolicyTextBlock_8fe776b0-62ff-4ac1-8110-89102095fd3d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_a892847a-2273-42a6-8c55-68e55a2d01ea_terseLabel_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:label id="lab_dei_DocumentFinStmtErrorCorrectionFlag_label_en-US" xlink:label="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="lab_dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_73f3604c-2d32-4163-bf55-00d8a9d814e3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_5f073dd4-d215-4110-ba7f-e94f93cfd418_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_689cd465-9608-48b2-80a9-797c577c02c5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_542294b4-3c41-4133-8453-5b38fdb6e4ea_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized to repurchased additional shares under repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_ee8e839d-dca2-41ee-9f70-003bfd9ded74_verboseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued workers&#8217; compensation costs</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FundsHeldForClients_c51babbf-18f7-467d-80ef-dec9420fb6a1_terseLabel_en-US" xlink:label="lab_us-gaap_FundsHeldForClients" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funds Held for Clients</link:label>
    <link:label id="lab_us-gaap_FundsHeldForClients_label_en-US" xlink:label="lab_us-gaap_FundsHeldForClients" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funds Held for Clients</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FundsHeldForClients" xlink:to="lab_us-gaap_FundsHeldForClients" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_c9b1caf3-a2a7-4a02-a718-7e33fdef0315_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_eb2cff77-bd05-4fda-a2b9-a83b1d28cccb_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_PrepaidHealthInsuranceNoncurrent_c1a1bed0-9d26-4a3a-b1cb-277cd75a40f2_verboseLabel_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Required accumulated cash surplus</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_label_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid health insurance noncurrent</link:label>
    <link:label id="lab_nsp_PrepaidHealthInsuranceNoncurrent_documentation_en-US" xlink:label="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PrepaidHealthInsuranceNoncurrent" xlink:to="lab_nsp_PrepaidHealthInsuranceNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_8f604bf2-c383-4879-ab7d-6510df4660fe_verboseLabel_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted cash</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_label_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted</link:label>
    <link:label id="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_documentation_en-US" xlink:label="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time period incurred claims expected to be paid recorded as restricted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:href="nsp-20231231.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:to="lab_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ExchangeDomain_af320b3b-9409-4473-b20d-0212bf4db0c1_terseLabel_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:label id="lab_dei_ExchangeDomain_label_en-US" xlink:label="lab_dei_ExchangeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ExchangeDomain" xlink:to="lab_dei_ExchangeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_c55a6d41-2138-4814-a6bd-adb870f8e4db_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_60f56bd1-b005-4c60-91f3-e01a9524c654_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_80f42277-1bc5-4f9b-8133-ca827af0fb07_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a65276ab-f1e9-457d-bd19-49a53a70d97b_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_2b799347-89aa-4737-b9cf-95d686b8899c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_d4965e3c-5150-4441-b2f9-4b89cf7cb308_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_us-gaap_AllocatedShareBasedCompensationExpense_eb7cd184-fe6b-4757-89c7-50110ac28457_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4f107798-4f8f-4b66-ba0f-85d0bcdb875a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8070a151-8600-46d0-82d9-0f387a243e78_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Total</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_FairValueDisclosuresTextBlock_944a9e22-bd67-431b-a2f7-af793967206e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_73fbe4c9-2180-44c3-a4c8-cfd7fe7ee949_terseLabel_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</link:label>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_label_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</link:label>
    <link:label id="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_documentation_en-US" xlink:label="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:href="nsp-20231231.xsd#nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:to="lab_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_1408efa6-a95b-4937-a160-4031e0ea39a8_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_b034f072-0905-43ed-8821-980834aa369b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_192cb827-b5f8-461c-8a31-841fa5dc0291_terseLabel_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_label_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:label id="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_documentation_en-US" xlink:label="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of our health insurance coverage provided by United</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:href="nsp-20231231.xsd#nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:to="lab_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2bdde1ad-ac3e-4f68-8d3c-582b0f587761_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_EmployeeStockPurchasePlanESPPAbstract_e021e5f3-e81a-4c06-9df5-2483b0a8ddbc_terseLabel_en-US" xlink:label="lab_nsp_EmployeeStockPurchasePlanESPPAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan (ESPP) [Abstract]</link:label>
    <link:label id="lab_nsp_EmployeeStockPurchasePlanESPPAbstract_label_en-US" xlink:label="lab_nsp_EmployeeStockPurchasePlanESPPAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan (ESPP) [Abstract]</link:label>
    <link:label id="lab_nsp_EmployeeStockPurchasePlanESPPAbstract_documentation_en-US" xlink:label="lab_nsp_EmployeeStockPurchasePlanESPPAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan (ESPP)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_EmployeeStockPurchasePlanESPPAbstract" xlink:href="nsp-20231231.xsd#nsp_EmployeeStockPurchasePlanESPPAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_EmployeeStockPurchasePlanESPPAbstract" xlink:to="lab_nsp_EmployeeStockPurchasePlanESPPAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_75bcc584-0d23-4e39-87ce-147ac0e48ea7_terseLabel_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overnight Holdings</link:label>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_label_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds, Overnight Holdings, at Carrying Value</link:label>
    <link:label id="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_documentation_en-US" xlink:label="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:href="nsp-20231231.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:to="lab_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_11c9e8a8-9836-410d-8126-0d91f2f3f01e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bdfc642b-28eb-4ef6-a886-ed658694a4e4_totalLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues(1)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_CashAndCashEquivalentsLineItems_9532c3c6-3cc0-4dbc-ad6c-1e73cad3ba8c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsLineItems_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems" xlink:to="lab_us-gaap_CashAndCashEquivalentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_1586ba30-348f-4165-8eac-bcaf23128e40_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_a21d5991-74e5-443c-9a37-ba4fb9ea2a84_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_42751d18-c87b-4923-ae3d-89f202045781_terseLabel_en-US" xlink:label="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Accrued worksite employee payroll costs</link:label>
    <link:label id="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_label_en-US" xlink:label="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled Accrued worksite employee payroll costs</link:label>
    <link:label id="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_documentation_en-US" xlink:label="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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, including accrued salaries and bonuses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" xlink:href="nsp-20231231.xsd#nsp_UnbilledAccruedWorksiteEmployeePayrollCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" xlink:to="lab_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_bcef2823-1162-4330-8a30-3d20906c30cd_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_c257aa9f-470b-41a6-8b59-75117ee6bc0b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_6df250f5-01b8-4f55-9e26-fe62f1fc7c4e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_ffbcbd91-1275-41a1-b804-f07bb515453d_verboseLabel_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_label_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance Costs [Policy Text Block]</link:label>
    <link:label id="lab_nsp_HealthInsuranceCostsPolicyTextBlock_documentation_en-US" xlink:label="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for health insurance coverage to worksite employees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:href="nsp-20231231.xsd#nsp_HealthInsuranceCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:to="lab_nsp_HealthInsuranceCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_5e5c8c14-0f28-495b-af58-266cb4b4fde8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_04a48e7c-b430-4a0b-a347-1bfeffac1a9c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_929fd321-d43d-473d-8ef4-f05989b8559c_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_f534f5c9-5a12-4df4-b445-e663830b76be_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares withheld for tax withholding obligations for the vesting of restricted stock awards (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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e7d6cbcc-0911-4d73-8485-4f6ae4d94fe6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_b1874117-82a3-4a9b-ac8d-9eda58c5878a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_e0cd1c60-9883-4db5-b461-68079f7e4f60_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_4ee2a33a-624a-4b9d-9e21-53be9ffcfb10_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities:</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_2d39cfcf-1fd0-451a-b299-d5f7552db648_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased under the program (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9bb27276-7f80-4dec-af77-9e8d8b5fec26_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_087e71c0-c983-4206-81c5-fc73e44f9b16_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_CentralMember_a4d1211d-435f-471a-9c68-e3639a045f17_terseLabel_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:label id="lab_nsp_CentralMember_label_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:label id="lab_nsp_CentralMember_documentation_en-US" xlink:label="lab_nsp_CentralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Central [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember" xlink:href="nsp-20231231.xsd#nsp_CentralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CentralMember" xlink:to="lab_nsp_CentralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_ea1a1a3f-0244-4952-acf9-8f9ddcb394da_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_e3a7c371-60f4-43dd-95d7-6b107f34e602_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca729940-3855-4c3c-b348-82de8d90bbf7_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_nsp_CorporatePlanMember_92b62581-ebd7-49dc-a5df-6ddfba3da4ac_terseLabel_en-US" xlink:label="lab_nsp_CorporatePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CorporatePlan [Domain]</link:label>
    <link:label id="lab_nsp_CorporatePlanMember_label_en-US" xlink:label="lab_nsp_CorporatePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CorporatePlan [Member]</link:label>
    <link:label id="lab_nsp_CorporatePlanMember_documentation_en-US" xlink:label="lab_nsp_CorporatePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(k) retirement plan for corporate employees (the &#8220;Corporate Plan&#8221;)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CorporatePlanMember" xlink:href="nsp-20231231.xsd#nsp_CorporatePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_CorporatePlanMember" xlink:to="lab_nsp_CorporatePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_cf7fd769-d8fc-4a36-8513-5dee6390ff64_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_92ecd18e-502c-4b49-8d5c-dafb230c6d88_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment purchases</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_AdditionalPaidInCapitalCommonStock_6442afe8-4def-42bb-845d-3c05131da95e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_df13683e-f8f0-4623-b7f3-bcaf02fe1d01_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_e39d64b9-ef27-4dde-9b73-16ad355c8169_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_7566b9ee-b299-4427-a47d-b1c5a7478739_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_srt_RestatementAxis_08275572-47be-4be3-979e-75e1edfd17e1_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Type [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_39e7cda5-e5e8-4882-a050-837afbb5b341_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_305f51c0-ae91-49b5-bb93-fc697888c295_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_a7600b68-65a8-45b1-a787-56db61557701_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_899dddf1-7ed8-434c-97d3-b4972c69e4a5_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_OtherRevenuesMember_8815d11b-4e47-4796-88ad-372bee3c8b18_terseLabel_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:label id="lab_nsp_OtherRevenuesMember_label_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:label id="lab_nsp_OtherRevenuesMember_documentation_en-US" xlink:label="lab_nsp_OtherRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Revenues [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember" xlink:href="nsp-20231231.xsd#nsp_OtherRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_OtherRevenuesMember" xlink:to="lab_nsp_OtherRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1f9658cf-f16e-4eba-bc55-c2ad6f5c189c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_88b85bd3-3478-4525-9e43-937cd422f928_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense_6e0cb21e-6ec0-4270-98f7-0e1e693ad45e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_10ec0040-10d7-4bb2-b1ad-eb955c96fe5d_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_ReturnOfExcessClaimFunds_61d11064-6536-4c98-887b-0fbc144938c9_terseLabel_en-US" xlink:label="lab_nsp_ReturnOfExcessClaimFunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ReturnOfExcessClaimFunds</link:label>
    <link:label id="lab_nsp_ReturnOfExcessClaimFunds_label_en-US" xlink:label="lab_nsp_ReturnOfExcessClaimFunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ReturnOfExcessClaimFunds</link:label>
    <link:label id="lab_nsp_ReturnOfExcessClaimFunds_documentation_en-US" xlink:label="lab_nsp_ReturnOfExcessClaimFunds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of excess claim funds related to the ACE Program recognized as long-term asset on the consolidated balance sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ReturnOfExcessClaimFunds" xlink:href="nsp-20231231.xsd#nsp_ReturnOfExcessClaimFunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_ReturnOfExcessClaimFunds" xlink:to="lab_nsp_ReturnOfExcessClaimFunds" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_RevenueCompositionAbstract_5b5ea140-81a7-4a18-bb0f-46c00ff89c5f_terseLabel_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract]</link:label>
    <link:label id="lab_nsp_RevenueCompositionAbstract_label_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract]</link:label>
    <link:label id="lab_nsp_RevenueCompositionAbstract_documentation_en-US" xlink:label="lab_nsp_RevenueCompositionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite ("WSEE") payroll costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenueCompositionAbstract" xlink:href="nsp-20231231.xsd#nsp_RevenueCompositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_RevenueCompositionAbstract" xlink:to="lab_nsp_RevenueCompositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_17e73644-7b34-4c7e-abd5-01dc1f93a8ed_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_7b573d46-9ec7-4da4-a67c-9b1b898ac749_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_c8db57b7-15e1-4c6c-aa7b-1464573274ee_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_5b46be50-2a73-48f4-9924-a25a88b5f7c1_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_515e201a-ee77-41f4-9592-2e2bcab32c59_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f9820bcf-6c53-4ef2-a03b-d74f5f951fbd_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average common shares outstanding 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_9cc07724-235e-4c88-bd02-1d719fc07a9e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_f463bb63-eec6-4e63-b2c0-4985e1b8b89a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4cc368fa-643f-45cd-a045-b980c0eef529_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/dei-2023.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_OperatingIncomeLoss_6de12987-83a2-4d0a-9463-47338b98d5e0_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_462193aa-c8a2-400c-b270-c6002185b599_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_f52a850f-82c5-45d2-a360-50579f9046e4_verboseLabel_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates</link:label>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_label_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of days in advance of the beginning of a reporting quarter carrier establishes cash funding rates</link:label>
    <link:label id="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_documentation_en-US" xlink:label="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:href="nsp-20231231.xsd#nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:to="lab_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_83f26dff-1a94-49ab-b06b-82979490432d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_18c7e28b-f038-41c9-922d-346bc23d43d0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_15a1e135-e9f6-49eb-b9e1-41c8c4d77c3a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2023/elts/us-gaap-2023.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_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_28804c10-59d6-4eef-9a7c-87e0385aa7c2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_7caf08de-9cb7-460f-a00d-e9d526966cc9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxableMoneyMarketFundsMember_230a0b4d-4bd0-4eaf-964d-dc31fe3b14f2_terseLabel_en-US" xlink:label="lab_us-gaap_TaxableMoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable Money Market Funds [Member]</link:label>
    <link:label id="lab_us-gaap_TaxableMoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_TaxableMoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxable Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxableMoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxableMoneyMarketFundsMember" xlink:to="lab_us-gaap_TaxableMoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_5534f8ea-c0d5-4138-8919-d93ad7e51805_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_nsp_PremiumsOwedToUnited_939731e1-94c8-4a1c-a3f3-c78a46994052_terseLabel_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums owed to United</link:label>
    <link:label id="lab_nsp_PremiumsOwedToUnited_label_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums owed to United</link:label>
    <link:label id="lab_nsp_PremiumsOwedToUnited_documentation_en-US" xlink:label="lab_nsp_PremiumsOwedToUnited" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PremiumsOwedToUnited" xlink:href="nsp-20231231.xsd#nsp_PremiumsOwedToUnited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nsp_PremiumsOwedToUnited" xlink:to="lab_nsp_PremiumsOwedToUnited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_3446861b-3bd7-4878-83e4-a3a56f9debe1_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_6d847484-772b-420d-a697-023959a3d3e7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_3e1d061e-2126-4597-8d00-973d98bc27b3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>19
<FILENAME>nsp-20231231_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:e7a98ff3-01cc-4fac-bb7f-504ef1a05177,g:5e4e814a-6e97-4fc9-9153-3ba8a57222a3-->
<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.insperity.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="nsp-20231231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_985cc1f3-a3a6-4abf-b8e9-34eed0e2beef" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentType_985cc1f3-a3a6-4abf-b8e9-34eed0e2beef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_3342b597-fcd9-46c3-a0a3-77f649e9a62d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentAnnualReport_3342b597-fcd9-46c3-a0a3-77f649e9a62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_913aae56-1923-49dc-b726-23bc3521b7d8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentPeriodEndDate_913aae56-1923-49dc-b726-23bc3521b7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e12cefba-429e-47a6-83ce-8e69f9325544" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentTransitionReport_e12cefba-429e-47a6-83ce-8e69f9325544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_f2a8e483-d9e0-4aec-81ca-b1c1c61ff8e1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityFileNumber_f2a8e483-d9e0-4aec-81ca-b1c1c61ff8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4cd6e90f-7ca2-46c7-a9b6-8a14c47338fa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4cd6e90f-7ca2-46c7-a9b6-8a14c47338fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_dd7ed538-3538-460e-83de-e0df8a04f2bb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityTaxIdentificationNumber_dd7ed538-3538-460e-83de-e0df8a04f2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_735c0f15-3a67-4c48-a864-1b175775d318" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityAddressAddressLine1_735c0f15-3a67-4c48-a864-1b175775d318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_064e3d56-304f-486b-83c4-68ff0c829ed6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityAddressCityOrTown_064e3d56-304f-486b-83c4-68ff0c829ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9268f992-742b-4a88-9306-d24eab1cff9b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityAddressStateOrProvince_9268f992-742b-4a88-9306-d24eab1cff9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4818fab7-357c-4b65-82f9-718a5d2361e8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityAddressPostalZipCode_4818fab7-357c-4b65-82f9-718a5d2361e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_934a39b5-61e0-4b8a-8715-6605d82e6a69" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_CityAreaCode_934a39b5-61e0-4b8a-8715-6605d82e6a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_00b55c19-824f-472c-8915-a71e1d273217" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_LocalPhoneNumber_00b55c19-824f-472c-8915-a71e1d273217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_c58e3cb4-5033-4cf3-b766-2e8f752000dc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_c58e3cb4-5033-4cf3-b766-2e8f752000dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_0fc6ab0d-bb28-419e-8be6-bb4491120be4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityVoluntaryFilers_0fc6ab0d-bb28-419e-8be6-bb4491120be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_9a6e54b7-7dd9-4bb3-ab15-4da80928506c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityCurrentReportingStatus_9a6e54b7-7dd9-4bb3-ab15-4da80928506c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_36fd8199-50e8-4d9b-a606-94e76a15212f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityInteractiveDataCurrent_36fd8199-50e8-4d9b-a606-94e76a15212f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_18e617c6-109f-425d-81c7-ca70eb9ff7d2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityFilerCategory_18e617c6-109f-425d-81c7-ca70eb9ff7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_30dad7b5-f694-445e-b0bf-d50a7b456945" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntitySmallBusiness_30dad7b5-f694-445e-b0bf-d50a7b456945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_23487902-ae11-4243-8565-6249bd294905" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityEmergingGrowthCompany_23487902-ae11-4243-8565-6249bd294905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_788c2a4d-e7b7-4fa1-a706-cf7866194742" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_IcfrAuditorAttestationFlag_788c2a4d-e7b7-4fa1-a706-cf7866194742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_41daca41-e69b-44ec-8914-6fcb982bd7bd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityShellCompany_41daca41-e69b-44ec-8914-6fcb982bd7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_e408c1d3-2cbf-43b5-8bbd-b81b6a7d4ac6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_e408c1d3-2cbf-43b5-8bbd-b81b6a7d4ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_75245f27-a765-4507-b29a-df39a9558e6f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityPublicFloat_75245f27-a765-4507-b29a-df39a9558e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_98d57925-6f8a-43a9-9e73-3cd75ee6f621" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityRegistrantName_98d57925-6f8a-43a9-9e73-3cd75ee6f621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_556a9341-4487-4901-97b6-4f21ae9ed3f8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntityCentralIndexKey_556a9341-4487-4901-97b6-4f21ae9ed3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_3e10e198-3617-4b0b-9ec0-4d84549a4828" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_CurrentFiscalYearEndDate_3e10e198-3617-4b0b-9ec0-4d84549a4828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b220fa42-cea8-4728-bc28-7095df1fe72d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentFiscalYearFocus_b220fa42-cea8-4728-bc28-7095df1fe72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8958d971-45e7-4333-93c3-3954d93fbd2f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8958d971-45e7-4333-93c3-3954d93fbd2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFinStmtErrorCorrectionFlag_24c6b75c-46f5-4dd9-af44-6faeebdc8d79" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_DocumentFinStmtErrorCorrectionFlag_24c6b75c-46f5-4dd9-af44-6faeebdc8d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_bbc4610f-873a-4bc8-b2ca-5e14037ac5b4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_AmendmentFlag_bbc4610f-873a-4bc8-b2ca-5e14037ac5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_19b81fe8-844b-4060-921a-674b8611e568" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_AuditorFirmId_19b81fe8-844b-4060-921a-674b8611e568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_e7003c6b-43f9-4608-9fa3-9a753a739bc3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_AuditorName_e7003c6b-43f9-4608-9fa3-9a753a739bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_60691938-61dd-450a-9002-d8c63f09bbf5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_AuditorLocation_60691938-61dd-450a-9002-d8c63f09bbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_75ad8dbe-1de9-47a9-96f3-7eb400f5036d" xlink:to="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityListingsExchangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:to="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ExchangeDomain_9603ba28-3269-433f-82a4-05e540961372" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_ExchangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsExchangeAxis_a99bfe21-3730-4e3a-8d46-e01e8ff71913" xlink:to="loc_dei_ExchangeDomain_9603ba28-3269-433f-82a4-05e540961372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ebf5aa3a-4a5c-42ac-b00c-cf5d5abebedb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_ExchangeDomain_9603ba28-3269-433f-82a4-05e540961372" xlink:to="loc_us-gaap_CommonStockMember_ebf5aa3a-4a5c-42ac-b00c-cf5d5abebedb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_fe1efbf4-9302-494a-9b27-f7feb106a3e5" xlink:to="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c32cc8c9-f721-4e8d-a962-03d8af5682a4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_Security12bTitle_c32cc8c9-f721-4e8d-a962-03d8af5682a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_195bb329-f607-478b-8366-850913a15a5f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_TradingSymbol_195bb329-f607-478b-8366-850913a15a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_1bcad16e-272f-49b8-9337-f1be4cffd219" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_SecurityExchangeName_1bcad16e-272f-49b8-9337-f1be4cffd219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d40ba3a0-e5dc-45df-a80c-f4fac62af180" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntityRegistrantName_d40ba3a0-e5dc-45df-a80c-f4fac62af180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c679dd1f-5287-4a74-8d22-033b03b51df9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntityEmergingGrowthCompany_c679dd1f-5287-4a74-8d22-033b03b51df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_94b72f0d-716d-40f7-a569-ec3c9b6f8168" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_EntitySmallBusiness_94b72f0d-716d-40f7-a569-ec3c9b6f8168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_e3f183d6-fe75-4f56-93a2-9cbe7eb3fb5a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_4be25bdb-e53a-4c22-863c-cd80104b36df" xlink:to="loc_dei_DocumentAnnualReport_e3f183d6-fe75-4f56-93a2-9cbe7eb3fb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDBALANCESHEETSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1efc1b7d-6be5-4e76-abb8-f15b56dd9a78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1efc1b7d-6be5-4e76-abb8-f15b56dd9a78" xlink:to="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40cd688e-78c4-469b-856d-d5950b5c7b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_40cd688e-78c4-469b-856d-d5950b5c7b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_fb046ec3-3edc-4af7-82d1-320b33d84433" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_fb046ec3-3edc-4af7-82d1-320b33d84433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_651ed008-1188-42f3-aa13-0ef74d0df439" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_651ed008-1188-42f3-aa13-0ef74d0df439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_07347a84-0b9f-4176-a099-d2d1dd9fd134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_07347a84-0b9f-4176-a099-d2d1dd9fd134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidInsurance_e4985457-bdaf-4528-bba0-60b6a4ed7c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_PrepaidInsurance_e4985457-bdaf-4528-bba0-60b6a4ed7c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_83b34c63-d900-4662-85c7-0e9f02b4a704" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_OtherAssetsCurrent_83b34c63-d900-4662-85c7-0e9f02b4a704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_650dbb73-70ae-4086-a809-57ae0c40ee6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_AssetsCurrent_650dbb73-70ae-4086-a809-57ae0c40ee6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e6333b11-b986-4684-9ed0-ef8b249fbad8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e6333b11-b986-4684-9ed0-ef8b249fbad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0b6019e9-3b2f-49b7-99d6-655e05b169d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0b6019e9-3b2f-49b7-99d6-655e05b169d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NspDepositsandprepaidhealthinsurance_d17c736f-efef-43af-bf74-78be3469b868" xlink:href="nsp-20231231.xsd#nsp_NspDepositsandprepaidhealthinsurance"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_nsp_NspDepositsandprepaidhealthinsurance_d17c736f-efef-43af-bf74-78be3469b868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_53c08aaa-2be5-445a-a44c-c7f1071d4744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_53c08aaa-2be5-445a-a44c-c7f1071d4744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_842c7558-7159-4325-a5bb-6bd1ffe3c28d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_842c7558-7159-4325-a5bb-6bd1ffe3c28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_aaee959a-381a-43ef-9b04-9ac9d82e99a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_aaee959a-381a-43ef-9b04-9ac9d82e99a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_266ae412-cdf1-4f77-bf26-2ac68e4f7f67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_46ee83f4-1e02-4bf4-b6f6-4c139e267d06" xlink:to="loc_us-gaap_Assets_266ae412-cdf1-4f77-bf26-2ac68e4f7f67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9955c1ae-9f08-4572-85f8-c26e957cf74a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1efc1b7d-6be5-4e76-abb8-f15b56dd9a78" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9955c1ae-9f08-4572-85f8-c26e957cf74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9955c1ae-9f08-4572-85f8-c26e957cf74a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4be755c1-962e-4125-9948-92ab6db61a08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_us-gaap_AccountsPayableCurrent_4be755c1-962e-4125-9948-92ab6db61a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_6c9ee01c-6b27-40a8-82f1-bc902f58981f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_6c9ee01c-6b27-40a8-82f1-bc902f58981f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedWorksiteEmployeePayrollCosts_0efdb96d-f3fe-4044-a336-01f121565553" xlink:href="nsp-20231231.xsd#nsp_AccruedWorksiteEmployeePayrollCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_nsp_AccruedWorksiteEmployeePayrollCosts_0efdb96d-f3fe-4044-a336-01f121565553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AccruedHealthInsuranceCosts_a7a58a69-6b59-4362-b6a5-cec72c10de06" xlink:href="nsp-20231231.xsd#nsp_AccruedHealthInsuranceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_nsp_AccruedHealthInsuranceCosts_a7a58a69-6b59-4362-b6a5-cec72c10de06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_72168250-6127-40e2-8bd5-51d99d8f1415" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_72168250-6127-40e2-8bd5-51d99d8f1415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_a7dcd3f1-d22d-4312-8fcf-fc74ae34042d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalariesCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_us-gaap_AccruedSalariesCurrentAndNoncurrent_a7dcd3f1-d22d-4312-8fcf-fc74ae34042d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_62298ee9-5b6e-4f69-857c-6faf49cddb90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_62298ee9-5b6e-4f69-857c-6faf49cddb90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5abcb314-6080-45a3-bf0b-c56aef05863f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_44fc1cc4-fc18-4c9d-862e-0f23ff040ad7" xlink:to="loc_us-gaap_LiabilitiesCurrent_5abcb314-6080-45a3-bf0b-c56aef05863f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_3e51c23a-cb66-4fc4-8538-3dca18f92e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9955c1ae-9f08-4572-85f8-c26e957cf74a" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_3e51c23a-cb66-4fc4-8538-3dca18f92e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_8319188f-7e19-4815-a266-29120a5487d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_3e51c23a-cb66-4fc4-8538-3dca18f92e7e" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_8319188f-7e19-4815-a266-29120a5487d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_78746cbf-68b3-4832-bfd6-8acdb3d403fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_3e51c23a-cb66-4fc4-8538-3dca18f92e7e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_78746cbf-68b3-4832-bfd6-8acdb3d403fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3ee43f4d-2c8c-4a26-a224-5399f85bac83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_3e51c23a-cb66-4fc4-8538-3dca18f92e7e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3ee43f4d-2c8c-4a26-a224-5399f85bac83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_31e680e8-60e9-4191-bf84-9439c782b004" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_3e51c23a-cb66-4fc4-8538-3dca18f92e7e" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_31e680e8-60e9-4191-bf84-9439c782b004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ac42abd3-865f-42c1-bd82-e4a2b5b94bde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9955c1ae-9f08-4572-85f8-c26e957cf74a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ac42abd3-865f-42c1-bd82-e4a2b5b94bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_9955c1ae-9f08-4572-85f8-c26e957cf74a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_78a4e246-46f6-4624-a7e2-8e86729898a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_PreferredStockValue_78a4e246-46f6-4624-a7e2-8e86729898a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5ca83511-8c67-446b-a3d9-819bd20b3771" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_CommonStockValue_5ca83511-8c67-446b-a3d9-819bd20b3771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1b66f747-85f0-4e3a-8487-8b56979bbad2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1b66f747-85f0-4e3a-8487-8b56979bbad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_b6f043e6-8d7b-4e5b-b4e0-66e6aebba500" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_TreasuryStockCommonShares_b6f043e6-8d7b-4e5b-b4e0-66e6aebba500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_f30e1185-2c6e-4922-9247-566bee88ee70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_TreasuryStockValue_f30e1185-2c6e-4922-9247-566bee88ee70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_eebd67e4-9404-4abd-9224-1205cbf8ab94" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_eebd67e4-9404-4abd-9224-1205cbf8ab94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_772264c7-ae63-4382-84b1-d312acf1f97c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_772264c7-ae63-4382-84b1-d312acf1f97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_36d0a83d-1a9b-40ef-82c8-ee11a8d5262f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_StockholdersEquity_36d0a83d-1a9b-40ef-82c8-ee11a8d5262f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f21456cf-bb8e-44bf-8936-40050ed7b32b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_84c9446a-e04e-4d78-ac30-57b41e4d6764" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f21456cf-bb8e-44bf-8936-40050ed7b32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1efc1b7d-6be5-4e76-abb8-f15b56dd9a78" xlink:to="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_0b1aa8c7-e79c-45e4-be4e-9c5b2d5cfa82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_0b1aa8c7-e79c-45e4-be4e-9c5b2d5cfa82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_376c12c6-8701-4bc9-95d8-1c64a2de89db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_376c12c6-8701-4bc9-95d8-1c64a2de89db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_d16ab5cd-4b9f-4853-9f91-397e9ef238f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_PreferredStockSharesIssued_d16ab5cd-4b9f-4853-9f91-397e9ef238f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_8b639756-ca12-46a4-be6b-3fdb54752084" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_995fa873-1e86-46e9-8588-7263b2d4dca4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_995fa873-1e86-46e9-8588-7263b2d4dca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_23f4a587-5e62-49e0-93a4-c3c1b3171c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_CommonStockSharesIssued_23f4a587-5e62-49e0-93a4-c3c1b3171c8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7baddf93-8610-4e6f-8a52-4b898614d6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7baddf93-8610-4e6f-8a52-4b898614d6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_8b5438b5-4885-4cac-9b17-c6bf8390c2b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_8bd65fcd-f319-439f-a14e-aa7accab2074" xlink:to="loc_us-gaap_TreasuryStockCommonShares_8b5438b5-4885-4cac-9b17-c6bf8390c2b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_daf43a02-46f1-45bd-ba1f-d00530b8cfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_daf43a02-46f1-45bd-ba1f-d00530b8cfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_d6b755ed-4a91-46f7-851c-196fa87c582f" xlink:href="nsp-20231231.xsd#nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts_d6b755ed-4a91-46f7-851c-196fa87c582f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fa0639cc-a28c-46d2-8242-6e70fadad0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_GrossProfit_fa0639cc-a28c-46d2-8242-6e70fadad0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SalariesWagesAndPayrollTaxes_3a6196d6-1ff1-4a54-b08f-1e3978635c73" xlink:href="nsp-20231231.xsd#nsp_SalariesWagesAndPayrollTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_nsp_SalariesWagesAndPayrollTaxes_3a6196d6-1ff1-4a54-b08f-1e3978635c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_569a286d-630f-4913-a3ca-98f3adfa2a71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_569a286d-630f-4913-a3ca-98f3adfa2a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_9e85974c-de5c-4646-bd16-3476db330f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_SalesCommissionsAndFees_9e85974c-de5c-4646-bd16-3476db330f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_d6f129bc-82db-4607-83f6-c143ebec3c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_AdvertisingExpense_d6f129bc-82db-4607-83f6-c143ebec3c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f5eaa26e-1f83-494f-bd44-14850b21e684" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f5eaa26e-1f83-494f-bd44-14850b21e684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_fd01cdc0-0aa9-4d7a-9db4-f14e46fbf425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_DepreciationAndAmortization_fd01cdc0-0aa9-4d7a-9db4-f14e46fbf425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_5ecf47b7-4039-4682-9aed-a230ed7193b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_OperatingExpenses_5ecf47b7-4039-4682-9aed-a230ed7193b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_187fd7eb-ac05-486a-a74f-9cbf560b0a92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_OperatingIncomeLoss_187fd7eb-ac05-486a-a74f-9cbf560b0a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_665d4c31-dd69-4bda-8848-5dcd5786046a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_665d4c31-dd69-4bda-8848-5dcd5786046a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_748262d8-da57-42e0-9413-06a5b85a6119" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_665d4c31-dd69-4bda-8848-5dcd5786046a" xlink:to="loc_us-gaap_InterestIncomeOther_748262d8-da57-42e0-9413-06a5b85a6119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_08485f1c-2600-4c9f-811c-39d26997942a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_665d4c31-dd69-4bda-8848-5dcd5786046a" xlink:to="loc_us-gaap_InterestExpense_08485f1c-2600-4c9f-811c-39d26997942a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bddf1853-a690-46a7-9fdc-0eeac03f40fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bddf1853-a690-46a7-9fdc-0eeac03f40fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3a4d2737-8abf-42de-9fd9-1a979fe46814" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3a4d2737-8abf-42de-9fd9-1a979fe46814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2f84e9a1-dd42-4503-9a43-e5436ea3c20a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_NetIncomeLoss_2f84e9a1-dd42-4503-9a43-e5436ea3c20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_16f70b22-836c-447d-b9bb-4893756161f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_16f70b22-836c-447d-b9bb-4893756161f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cca1e521-0f63-437c-a42f-cbcc8de5e1df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_cca1e521-0f63-437c-a42f-cbcc8de5e1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_02692624-06a4-4d5f-ad93-dc265297a6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_EarningsPerShareBasic_02692624-06a4-4d5f-ad93-dc265297a6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e134449c-4f9f-4b6e-8cab-55c86441bce3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_5716eae8-3b4a-406f-8fc7-f3fdc75a3e7e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e134449c-4f9f-4b6e-8cab-55c86441bce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_4c22a691-d40d-479f-8374-62b4e81210fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4c22a691-d40d-479f-8374-62b4e81210fe" xlink:to="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:to="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationTypeDomain_377815e8-9e02-4e97-a080-74601f1bda28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationTypeAxis_e676168a-7b43-4fc2-a3ea-f00601935f90" xlink:to="loc_us-gaap_ReclassificationTypeDomain_377815e8-9e02-4e97-a080-74601f1bda28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_f4f0a60a-f1f2-46e0-959f-8896f75132a8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationTypeDomain_377815e8-9e02-4e97-a080-74601f1bda28" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_f4f0a60a-f1f2-46e0-959f-8896f75132a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_02c09bd5-3609-4289-a5ff-53dd5ebd471b" xlink:to="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e7f25c54-8125-4ec5-ae2d-f1d5cc63d051" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:to="loc_us-gaap_NetIncomeLoss_e7f25c54-8125-4ec5-ae2d-f1d5cc63d051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_16eb6efa-de9a-46b5-b9ee-7c299cb3684d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_16eb6efa-de9a-46b5-b9ee-7c299cb3684d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_892bc5d3-d4f5-4f3f-9253-84f25e3bffb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_ShareBasedCompensation_892bc5d3-d4f5-4f3f-9253-84f25e3bffb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caacf0d4-d7d7-4aea-a507-ee7a776a28a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_caacf0d4-d7d7-4aea-a507-ee7a776a28a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ae5e3f5f-c344-49bc-baad-aecd2a662601" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6888abd7-a200-4b9c-9373-d1756010a2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6888abd7-a200-4b9c-9373-d1756010a2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_ec7508e8-b420-49fc-a660-1b6221fc7c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_ec7508e8-b420-49fc-a660-1b6221fc7c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f3e6ae48-1a06-45a8-a57e-0619f782758c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_f3e6ae48-1a06-45a8-a57e-0619f782758c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b8e0ec51-2586-49d2-9de1-0c95885ace3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_b8e0ec51-2586-49d2-9de1-0c95885ace3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_2b3d27ed-6ba2-4dd1-97ac-3c41a54c8b9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_2b3d27ed-6ba2-4dd1-97ac-3c41a54c8b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_8acc437d-6a65-4fbf-aab4-1b862eb91aea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities_8acc437d-6a65-4fbf-aab4-1b862eb91aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_90d86de5-c369-47d2-8b2b-e6eb80396fa9" xlink:href="nsp-20231231.xsd#nsp_IncreaseDecreaseinWSEEpayrollexpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_nsp_IncreaseDecreaseinWSEEpayrollexpense_90d86de5-c369-47d2-8b2b-e6eb80396fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_a16de213-2f6d-4700-840f-ac2f3de66a88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities_a16de213-2f6d-4700-840f-ac2f3de66a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_f62516bc-da68-4b46-8a87-ac2764ee074b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities_f62516bc-da68-4b46-8a87-ac2764ee074b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_1764525e-5b37-4a3e-a77f-f2c7f1e1b756" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_1764525e-5b37-4a3e-a77f-f2c7f1e1b756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_336032a5-6f89-48b0-9e84-7945edd34c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_336032a5-6f89-48b0-9e84-7945edd34c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4ba6f591-5633-4f50-a58e-c199590c411e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f07d9c8-43fd-4297-8a83-201b96302e2d" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4ba6f591-5633-4f50-a58e-c199590c411e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7dcf6a27-82b5-48ff-96d0-5c89d438a77a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_74f919dc-5b36-4cbf-ac9b-979e955b2cbd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7dcf6a27-82b5-48ff-96d0-5c89d438a77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:to="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_33106dbe-bb44-4b6a-8fb7-0cdbf9418281" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_33106dbe-bb44-4b6a-8fb7-0cdbf9418281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_f13d38b1-ca57-4ca3-8ce5-ce64fd9ffe20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_f13d38b1-ca57-4ca3-8ce5-ce64fd9ffe20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_74cee2e3-b47d-4cac-a427-f7003d79873f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_4a5a2fe9-6166-4773-8f64-683e5efd497e" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_74cee2e3-b47d-4cac-a427-f7003d79873f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_2c44055d-572d-4b05-a3e0-8bb270e0e63c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_2c44055d-572d-4b05-a3e0-8bb270e0e63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_204640e6-bc89-4db4-8e16-074fca196e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract_2c44055d-572d-4b05-a3e0-8bb270e0e63c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_204640e6-bc89-4db4-8e16-074fca196e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ca8dee00-7a78-458c-8e46-9dbd81bbcf9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ccf21bc0-ef6b-42ab-a161-cf658f9e66e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ca8dee00-7a78-458c-8e46-9dbd81bbcf9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a6bc0983-369f-4a32-9868-f235b10e06ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a6bc0983-369f-4a32-9868-f235b10e06ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_43f89545-5843-413d-a247-45e4c6593811" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_43f89545-5843-413d-a247-45e4c6593811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_939e8cf8-ec31-435a-afcf-1b3b768cdb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_939e8cf8-ec31-435a-afcf-1b3b768cdb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3f2889e-c9f0-414a-a7c0-3179f4e1b901" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1a807731-fc57-4446-b3f1-44108643547f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3f2889e-c9f0-414a-a7c0-3179f4e1b901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e29858a4-f585-4ac7-9af1-4fb1eacb3c63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e29858a4-f585-4ac7-9af1-4fb1eacb3c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2949d22-ed94-495a-8759-cc753d27e46a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2949d22-ed94-495a-8759-cc753d27e46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3799fa1b-6499-4422-acfe-144fe455b03d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_daf22547-cd5f-43b3-863d-d797caa5d025" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3799fa1b-6499-4422-acfe-144fe455b03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_0da703ae-8e27-4f49-a937-e31f60f554de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4c22a691-d40d-479f-8374-62b4e81210fe" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_0da703ae-8e27-4f49-a937-e31f60f554de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_81618cf8-d7ec-487c-ac75-84763094c511" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_0da703ae-8e27-4f49-a937-e31f60f554de" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_81618cf8-d7ec-487c-ac75-84763094c511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_317519f1-e8f2-4b15-b869-a1cab462875d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_0da703ae-8e27-4f49-a937-e31f60f554de" xlink:to="loc_us-gaap_InterestPaidNet_317519f1-e8f2-4b15-b869-a1cab462875d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_e4294908-ca47-4bc6-984e-1a955fabccab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_0da703ae-8e27-4f49-a937-e31f60f554de" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_e4294908-ca47-4bc6-984e-1a955fabccab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases_16da0f36-c463-46a8-98a6-922aa54e1f35" xlink:href="nsp-20231231.xsd#nsp_Excisetaxliabilityaccruedforcommonstockrepurchases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_0da703ae-8e27-4f49-a937-e31f60f554de" xlink:to="loc_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases_16da0f36-c463-46a8-98a6-922aa54e1f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="simple" xlink:href="nsp-20231231.xsd#CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_e0cfdb96-7798-4dd6-85be-dc63b6f2257c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_e0cfdb96-7798-4dd6-85be-dc63b6f2257c" xlink:to="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1458ce8f-6ac7-4ce2-afc6-06ba3d89542d" xlink:to="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_44c66e31-37be-49d7-af01-12c4b40cda7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_CommonStockMember_44c66e31-37be-49d7-af01-12c4b40cda7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3ea51764-ccfb-45b5-a783-626d066e09c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3ea51764-ccfb-45b5-a783-626d066e09c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d30678ee-3dd3-4d25-ba9d-3de3d778049e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d30678ee-3dd3-4d25-ba9d-3de3d778049e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2d917ff2-3206-472a-9695-055c7d5b8f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2d917ff2-3206-472a-9695-055c7d5b8f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_94333881-264d-4bfa-95d6-705d21578876" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14873ebc-c2d7-42a3-bca1-2efcf1a10672" xlink:to="loc_us-gaap_RetainedEarningsMember_94333881-264d-4bfa-95d6-705d21578876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c9a41921-aec5-4780-be1b-64e69481d60f" xlink:to="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_23943f8b-0b0b-4bae-a42c-3201b6e7e11c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_SharesIssued_23943f8b-0b0b-4bae-a42c-3201b6e7e11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_187ea887-d613-4db8-bb41-b9a2e282ef28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockholdersEquity_187ea887-d613-4db8-bb41-b9a2e282ef28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1acf623f-edaf-4b63-a26b-3bb56077620b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1acf623f-edaf-4b63-a26b-3bb56077620b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_af794d14-2179-4367-95b3-8515ae1dad88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_af794d14-2179-4367-95b3-8515ae1dad88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_edd80e13-0081-434b-83b3-d27d01048051" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_edd80e13-0081-434b-83b3-d27d01048051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c3f4cd83-778e-4242-8f26-94e54f75896b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_c3f4cd83-778e-4242-8f26-94e54f75896b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_e670a596-8866-4130-9bed-6d549d1fa6a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockholdersEquityOther_e670a596-8866-4130-9bed-6d549d1fa6a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_b20025f2-c1ff-4e08-9eb6-fe54e6771bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_DividendsCommonStockCash_b20025f2-c1ff-4e08-9eb6-fe54e6771bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_71d1888f-01be-4609-98fa-9a1028a21789" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_71d1888f-01be-4609-98fa-9a1028a21789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_30ab244b-4a23-411d-88e6-caed36579eac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_NetIncomeLoss_30ab244b-4a23-411d-88e6-caed36579eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1e36a8f5-af53-415f-a371-17704a3f8a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_StockholdersEquity_1e36a8f5-af53-415f-a371-17704a3f8a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_5617f43b-5184-4c90-beef-a70f31b359c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3b570fcb-60e4-4d70-b904-bd959f36aaa1" xlink:to="loc_us-gaap_SharesIssued_5617f43b-5184-4c90-beef-a70f31b359c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2bd271c9-f6f4-4b7b-9908-9803ac39bd08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1aa024d0-7540-4dc3-a3b3-fb155a12e0fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bd271c9-f6f4-4b7b-9908-9803ac39bd08" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1aa024d0-7540-4dc3-a3b3-fb155a12e0fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#OtherBalanceSheetInformationNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_2218e2c3-6476-4183-b8d1-31ad917ee7bb" xlink:href="nsp-20231231.xsd#nsp_OtherBalanceSheetDisclosuresAbstractAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherBalanceSheetDisclosuresTextBlock_967d6225-db7a-480e-8ec1-3833b6e681c5" xlink:href="nsp-20231231.xsd#nsp_OtherBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_2218e2c3-6476-4183-b8d1-31ad917ee7bb" xlink:to="loc_nsp_OtherBalanceSheetDisclosuresTextBlock_967d6225-db7a-480e-8ec1-3833b6e681c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#ReceivablesLoansNotesReceivableandOthersNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_f14e95df-1dfe-4375-8d2e-5bf6f3230f71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAdditionalDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_28549f62-f462-4d78-8f00-ff0a2731aafe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_f14e95df-1dfe-4375-8d2e-5bf6f3230f71" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_28549f62-f462-4d78-8f00-ff0a2731aafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#FairValueMeasurementsFairValueMeasurementsNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_03d3ee52-ab6d-472e-a54e-de01f4f1b961" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_64c6c840-aa21-463e-8907-ebc4fd95b720" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_03d3ee52-ab6d-472e-a54e-de01f4f1b961" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_64c6c840-aa21-463e-8907-ebc4fd95b720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#DeferredCostsCapitalizedPrepaidandOtherAssetsNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_fdcd682d-4fbb-4e1a-af58-1c67470d9ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsAndPrepaidHealthInsuranceTextBlock_c9b45f9f-3534-4b91-bfc3-791b7bd459f5" xlink:href="nsp-20231231.xsd#nsp_DepositsAndPrepaidHealthInsuranceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_fdcd682d-4fbb-4e1a-af58-1c67470d9ffb" xlink:to="loc_nsp_DepositsAndPrepaidHealthInsuranceTextBlock_c9b45f9f-3534-4b91-bfc3-791b7bd459f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#LongtermDebtNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LongtermDebtNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_89eb7ef6-740a-4a8f-be3e-a883f36320de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_f4615103-f8b3-40a5-989a-dc9a821b9559" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_89eb7ef6-740a-4a8f-be3e-a883f36320de" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_f4615103-f8b3-40a5-989a-dc9a821b9559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/IncomeTaxesNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#IncomeTaxesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/IncomeTaxesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dd5c24e8-daf8-4daa-9996-d7964a395af1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1058bd62-24bc-44da-848d-8f767c0ef4db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dd5c24e8-daf8-4daa-9996-d7964a395af1" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1058bd62-24bc-44da-848d-8f767c0ef4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#StockholdersEquityNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_b83a505f-e14f-47d5-915c-a33a892ea0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_26c9adfd-790f-4031-8efc-70b04049464d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_b83a505f-e14f-47d5-915c-a33a892ea0fe" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_26c9adfd-790f-4031-8efc-70b04049464d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#CompensationRelatedCostsShareBasedPaymentsNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_acc95ab3-c0e2-4932-8acd-3f6d73656501" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_881d0343-42a8-407f-a1ea-624f323a313a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_acc95ab3-c0e2-4932-8acd-3f6d73656501" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_881d0343-42a8-407f-a1ea-624f323a313a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/EarningsPerShareNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#EarningsPerShareNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/EarningsPerShareNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5a224f0a-c7e5-452c-8bdf-62eb0ab67030" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_730bd15e-7e33-4e3a-9452-de08748a4f92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_5a224f0a-c7e5-452c-8bdf-62eb0ab67030" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_730bd15e-7e33-4e3a-9452-de08748a4f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Notes" xlink:type="simple" xlink:href="nsp-20231231.xsd#LeasesCodificationTopic842Notes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LeasesCodificationTopic842Notes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2079ed70-d3a8-45c2-b173-46fd7401eda8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_3e5b4ed2-58c4-443f-ae21-e17eea7512f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2079ed70-d3a8-45c2-b173-46fd7401eda8" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_3e5b4ed2-58c4-443f-ae21-e17eea7512f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="simple" xlink:href="nsp-20231231.xsd#CommitmentsandContingenciesNotes"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CommitmentsandContingenciesNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c85742ea-ad73-4546-a5ef-a19e739db6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0c211612-6db2-4976-84ea-24177c0eee80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c85742ea-ad73-4546-a5ef-a19e739db6e1" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_0c211612-6db2-4976-84ea-24177c0eee80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DescriptionOfBusinessTextBlock_f6d8cadc-5998-4cba-a15b-b99d99935ae8" xlink:href="nsp-20231231.xsd#nsp_DescriptionOfBusinessTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_nsp_DescriptionOfBusinessTextBlock_f6d8cadc-5998-4cba-a15b-b99d99935ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_08d4b66d-fe8a-451e-b196-7dcf0b1206d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_08d4b66d-fe8a-451e-b196-7dcf0b1206d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_deda5ac8-4eb8-4a52-9ce1-29bb5550fa54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_deda5ac8-4eb8-4a52-9ce1-29bb5550fa54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_5d64ce03-ae3e-4916-b886-2ee028dd3286" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_5d64ce03-ae3e-4916-b886-2ee028dd3286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_544c30a8-4b13-4b0e-b8b7-7da915d4c334" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_UseOfEstimates_544c30a8-4b13-4b0e-b8b7-7da915d4c334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_02001f6d-3108-4753-b038-b18c87b32cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_02001f6d-3108-4753-b038-b18c87b32cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_23761ade-915d-4fe0-8369-a1827c40969a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_23761ade-915d-4fe0-8369-a1827c40969a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6bda877f-a20b-4d69-875c-1fc9c2f56c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_6bda877f-a20b-4d69-875c-1fc9c2f56c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CloudComputingArrangementsPolicyTextBlock_4c231f38-438b-4946-a5c7-bf4cdac58c90" xlink:href="nsp-20231231.xsd#nsp_CloudComputingArrangementsPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_nsp_CloudComputingArrangementsPolicyTextBlock_4c231f38-438b-4946-a5c7-bf4cdac58c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_e38c8284-7d93-453a-8d95-af414c792b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_e38c8284-7d93-453a-8d95-af414c792b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_e50f3ad9-571a-4823-a869-bfdfc1aa5512" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_e50f3ad9-571a-4823-a869-bfdfc1aa5512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsPolicyTextBlock_1e5b2322-80ed-4917-b124-a8c6a6352dae" xlink:href="nsp-20231231.xsd#nsp_HealthInsuranceCostsPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_nsp_HealthInsuranceCostsPolicyTextBlock_1e5b2322-80ed-4917-b124-a8c6a6352dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsPolicyTextBlock_43226a09-a5de-49e9-b7fd-6ca0f500b580" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationCostsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_nsp_WorkersCompensationCostsPolicyTextBlock_43226a09-a5de-49e9-b7fd-6ca0f500b580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_08b1c070-e4ff-4d7f-b0db-1d1d5949ecaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_08b1c070-e4ff-4d7f-b0db-1d1d5949ecaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_75bf8cda-d115-445c-b20c-e3045d0f3465" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy_75bf8cda-d115-445c-b20c-e3045d0f3465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_743ec471-d4d2-4c82-98b1-69f1c186617f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_743ec471-d4d2-4c82-98b1-69f1c186617f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_ec7e7d2f-175f-4419-af5b-d393265f5b56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_ec7e7d2f-175f-4419-af5b-d393265f5b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b8b05b97-f48a-4b1d-81f2-3a61119047f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20f58cfb-e9c9-4fef-903b-f4c63dc5b53f" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_b8b05b97-f48a-4b1d-81f2-3a61119047f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="simple" xlink:href="nsp-20231231.xsd#FairValueMeasurementsFairVlueMeasurementsPolicies"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1decba00-6523-43de-b22c-ae20690f37eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_77c68be9-d45a-4581-958a-9f433ecbf01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1decba00-6523-43de-b22c-ae20690f37eb" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_77c68be9-d45a-4581-958a-9f433ecbf01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_0ad6b14a-f301-4661-8a5c-1eade07790f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1decba00-6523-43de-b22c-ae20690f37eb" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_0ad6b14a-f301-4661-8a5c-1eade07790f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a5f98faa-17c7-4906-ab72-f99c5f9586ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_379741c1-869e-4aef-b4bc-2e6f056567f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5f98faa-17c7-4906-ab72-f99c5f9586ea" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_379741c1-869e-4aef-b4bc-2e6f056567f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock_af7c01bd-906d-47a1-80e2-4439eb80b10f" xlink:href="nsp-20231231.xsd#nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5f98faa-17c7-4906-ab72-f99c5f9586ea" xlink:to="loc_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock_af7c01bd-906d-47a1-80e2-4439eb80b10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6cca5cc8-5689-4213-922e-07fa5c639267" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5f98faa-17c7-4906-ab72-f99c5f9586ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_6cca5cc8-5689-4213-922e-07fa5c639267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_2d20d8c0-3f7d-4960-aa48-e3d7ab9d462e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5f98faa-17c7-4906-ab72-f99c5f9586ea" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_2d20d8c0-3f7d-4960-aa48-e3d7ab9d462e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_c3246c8a-9103-4292-a4c6-e6fe67410d32" xlink:href="nsp-20231231.xsd#nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a5f98faa-17c7-4906-ab72-f99c5f9586ea" xlink:to="loc_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock_c3246c8a-9103-4292-a4c6-e6fe67410d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#OtherBalanceSheetInformationTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_d7dea9de-8c01-4dce-ab6a-364f00468ed7" xlink:href="nsp-20231231.xsd#nsp_OtherBalanceSheetDisclosuresAbstractAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_b1b6a211-2a54-47e7-87e2-29289ad17250" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_d7dea9de-8c01-4dce-ab6a-364f00468ed7" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_b1b6a211-2a54-47e7-87e2-29289ad17250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_231e9622-f3f4-48f0-ad21-c845f921b4a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_d7dea9de-8c01-4dce-ab6a-364f00468ed7" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_231e9622-f3f4-48f0-ad21-c845f921b4a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#ReceivablesLoansNotesReceivableandOthersTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_97d1cbba-e04d-4454-816a-34d9c3f9eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAdditionalDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_c91684fa-eeb6-4c12-b218-14b7aa291fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_97d1cbba-e04d-4454-816a-34d9c3f9eed4" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_c91684fa-eeb6-4c12-b218-14b7aa291fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock_5c673fb4-7a48-4dfb-93d1-8dcfeec435b7" xlink:href="nsp-20231231.xsd#nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_97d1cbba-e04d-4454-816a-34d9c3f9eed4" xlink:to="loc_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock_5c673fb4-7a48-4dfb-93d1-8dcfeec435b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#FairValueMeasurementsFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9b0dfa81-fcc1-4894-9df0-cb9adc4a54ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_f7aff789-1b26-4bd4-8590-bbc34adda834" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9b0dfa81-fcc1-4894-9df0-cb9adc4a54ab" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_f7aff789-1b26-4bd4-8590-bbc34adda834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_45c7577c-48e3-4ece-8707-efed275dcda1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9b0dfa81-fcc1-4894-9df0-cb9adc4a54ab" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_45c7577c-48e3-4ece-8707-efed275dcda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_da736877-efb7-406e-8ea5-39fa84fa4142" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9b0dfa81-fcc1-4894-9df0-cb9adc4a54ab" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_da736877-efb7-406e-8ea5-39fa84fa4142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#DeferredCostsCapitalizedPrepaidandOtherAssetsTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9731dc5e-9583-4e20-92ee-914d08b3324e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock_f06e4544-70a1-4bc1-b906-169977008c9d" xlink:href="nsp-20231231.xsd#nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_9731dc5e-9583-4e20-92ee-914d08b3324e" xlink:to="loc_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock_f06e4544-70a1-4bc1-b906-169977008c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9d6e129c-a808-4f3a-aeb4-4a037f72c74f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_09251417-cefa-4dac-84a5-3e363142fbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d6e129c-a808-4f3a-aeb4-4a037f72c74f" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_09251417-cefa-4dac-84a5-3e363142fbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d30a40c3-e964-4243-bf7b-3c0b164f2d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d6e129c-a808-4f3a-aeb4-4a037f72c74f" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_d30a40c3-e964-4243-bf7b-3c0b164f2d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9b0f611b-6c23-47db-a1d7-9c9d50d4ead2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9d6e129c-a808-4f3a-aeb4-4a037f72c74f" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9b0f611b-6c23-47db-a1d7-9c9d50d4ead2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#StockholdersEquityStockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_b6140342-67e9-4998-8e33-beb0c3597f32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_QuarterlydividendsdeclaredTableTextBlock_80629ede-f6d4-4f57-9e6f-48bc6e335323" xlink:href="nsp-20231231.xsd#nsp_QuarterlydividendsdeclaredTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_b6140342-67e9-4998-8e33-beb0c3597f32" xlink:to="loc_nsp_QuarterlydividendsdeclaredTableTextBlock_80629ede-f6d4-4f57-9e6f-48bc6e335323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#CompensationRelatedCostsShareBasedPaymentsTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b082feb3-d823-4f14-b77b-2e699487fa0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b082feb3-d823-4f14-b77b-2e699487fa0e" xlink:to="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:to="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e9463327-81b4-4c56-889a-8e76e1428924" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_1fc643f2-a228-4a5b-84c1-5b2cc1bf4e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_1fc643f2-a228-4a5b-84c1-5b2cc1bf4e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_4e66d8fd-1429-411d-8f37-b0ad24d7525c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_202f1541-31a0-4fa8-b2e8-0089f82ea03c" xlink:to="loc_us-gaap_PerformanceSharesMember_4e66d8fd-1429-411d-8f37-b0ad24d7525c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4bd3dcfa-9702-4096-9950-56e41693b94c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_be88b920-bc57-4a7c-992d-3f2f79c9e2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_be88b920-bc57-4a7c-992d-3f2f79c9e2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_0dee104d-5731-4804-bb41-154006526ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_0dee104d-5731-4804-bb41-154006526ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ad555d26-9768-4329-9ef4-3cd46292a5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_ad555d26-9768-4329-9ef4-3cd46292a5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_aa940bdc-3709-48e5-8bce-99d405752f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9bb3dba9-68b0-435b-b775-c69a99f8f3e6" xlink:to="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_aa940bdc-3709-48e5-8bce-99d405752f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b9640082-6b51-431d-8e1f-4306536b4083" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f445cf88-bcf6-4a38-9e64-e13279536e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b9640082-6b51-431d-8e1f-4306536b4083" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_f445cf88-bcf6-4a38-9e64-e13279536e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Tables" xlink:type="simple" xlink:href="nsp-20231231.xsd#LeasesCodificationTopic842Tables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LeasesCodificationTopic842Tables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_37349d3b-95f7-4db4-9d44-7d17dcf3d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock_4bdd3f1e-1835-409f-8839-58f09aa12004" xlink:href="nsp-20231231.xsd#nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_37349d3b-95f7-4db4-9d44-7d17dcf3d11c" xlink:to="loc_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock_4bdd3f1e-1835-409f-8839-58f09aa12004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2562a83d-40d5-411b-a9b1-242b759ceaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_37349d3b-95f7-4db4-9d44-7d17dcf3d11c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2562a83d-40d5-411b-a9b1-242b759ceaf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="nsp-20231231.xsd#CommitmentandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CommitmentandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81bc8e25-8c75-421b-bff7-a3141a801a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_01424233-7bc3-4881-867d-34059947279d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81bc8e25-8c75-421b-bff7-a3141a801a8b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock_01424233-7bc3-4881-867d-34059947279d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eca6748-ee74-4a8b-be3a-d7eb88b07777" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eca6748-ee74-4a8b-be3a-d7eb88b07777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_c8223678-27a1-49a3-88aa-a71e90f3633a" xlink:href="nsp-20231231.xsd#nsp_Unbilled"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eca6748-ee74-4a8b-be3a-d7eb88b07777" xlink:to="loc_nsp_Unbilled_c8223678-27a1-49a3-88aa-a71e90f3633a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8eca6748-ee74-4a8b-be3a-d7eb88b07777" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:to="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_9877b323-2f44-4b6a-b9e3-2c369aa1efd6" xlink:to="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NortheastMember_27a9e69a-23ad-428c-a41d-83a168b1052e" xlink:href="nsp-20231231.xsd#nsp_NortheastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_NortheastMember_27a9e69a-23ad-428c-a41d-83a168b1052e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SoutheastMember_b965eedf-14b2-496d-a755-9034dd28e84e" xlink:href="nsp-20231231.xsd#nsp_SoutheastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_SoutheastMember_b965eedf-14b2-496d-a755-9034dd28e84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CentralMember_8fc46105-e712-445d-a316-1a33a9ebbb71" xlink:href="nsp-20231231.xsd#nsp_CentralMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_CentralMember_8fc46105-e712-445d-a316-1a33a9ebbb71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_SouthwestMember_9cf5d221-b7ca-41ef-918e-558d46e67204" xlink:href="nsp-20231231.xsd#nsp_SouthwestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_SouthwestMember_9cf5d221-b7ca-41ef-918e-558d46e67204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WestMember_410d3b2a-3506-41d9-9ce2-08ef7e661a28" xlink:href="nsp-20231231.xsd#nsp_WestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_WestMember_410d3b2a-3506-41d9-9ce2-08ef7e661a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherRevenuesMember_149382f7-2ed0-44fb-afd7-f1d845576d98" xlink:href="nsp-20231231.xsd#nsp_OtherRevenuesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e203f80b-02c1-4d22-a92b-4fde44e3fd8f" xlink:to="loc_nsp_OtherRevenuesMember_149382f7-2ed0-44fb-afd7-f1d845576d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_26074117-2691-46d1-8ff0-ea66d430c53d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_7458b578-7624-4140-8725-191384a03a42" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_26074117-2691-46d1-8ff0-ea66d430c53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_636e5d01-c73e-4e7e-90e4-ad9439b0a1e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_26074117-2691-46d1-8ff0-ea66d430c53d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_636e5d01-c73e-4e7e-90e4-ad9439b0a1e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RevenueCompositionAbstract_56d02693-4bff-4a65-8099-909ae2eee28e" xlink:href="nsp-20231231.xsd#nsp_RevenueCompositionAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_RevenueCompositionAbstract_56d02693-4bff-4a65-8099-909ae2eee28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_GrossBillings_4c268cab-a2b9-4d05-889e-5adf243ae91a" xlink:href="nsp-20231231.xsd#nsp_GrossBillings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_56d02693-4bff-4a65-8099-909ae2eee28e" xlink:to="loc_nsp_GrossBillings_4c268cab-a2b9-4d05-889e-5adf243ae91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePayrollCost_8a3276e8-c454-43bb-bace-89eff78b5991" xlink:href="nsp-20231231.xsd#nsp_WorksiteEmployeePayrollCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_56d02693-4bff-4a65-8099-909ae2eee28e" xlink:to="loc_nsp_WorksiteEmployeePayrollCost_8a3276e8-c454-43bb-bace-89eff78b5991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bea3a586-8083-40f9-94aa-997fa55d36b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_RevenueCompositionAbstract_56d02693-4bff-4a65-8099-909ae2eee28e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bea3a586-8083-40f9-94aa-997fa55d36b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:href="nsp-20231231.xsd#nsp_HealthInsuranceCostsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_8a35d77a-8b16-449c-897e-a5b5d70dea3b" xlink:href="nsp-20231231.xsd#nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited_8a35d77a-8b16-449c-897e-a5b5d70dea3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_193786c3-08ec-4888-a2d7-803405609b48" xlink:href="nsp-20231231.xsd#nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates_193786c3-08ec-4888-a2d7-803405609b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceNoncurrent_9ec48d17-85d4-4e72-b0bd-0b46d80db372" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsuranceNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_PrepaidHealthInsuranceNoncurrent_9ec48d17-85d4-4e72-b0bd-0b46d80db372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_RequiredDepositForHealthCareCosts_87506ba9-0dbf-4679-b207-389bab243c77" xlink:href="nsp-20231231.xsd#nsp_RequiredDepositForHealthCareCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_RequiredDepositForHealthCareCosts_87506ba9-0dbf-4679-b207-389bab243c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrent_e6a2ceb2-d82b-4f05-9a78-a5e5e6b45472" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsuranceCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_PrepaidHealthInsuranceCurrent_e6a2ceb2-d82b-4f05-9a78-a5e5e6b45472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_153ce743-4802-4a02-a6b4-90d8ab6f61e0" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsuranceCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent_153ce743-4802-4a02-a6b4-90d8ab6f61e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PremiumsOwedToUnited_e305dd10-3674-465a-a526-552f6290c81c" xlink:href="nsp-20231231.xsd#nsp_PremiumsOwedToUnited"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_PremiumsOwedToUnited_e305dd10-3674-465a-a526-552f6290c81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_63fa1505-3ea2-41c3-a455-57f02a56208d" xlink:href="nsp-20231231.xsd#nsp_BenefitsCostsIncurredReducedRelatedtoRunoff"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_HealthInsuranceCostsAbstract_ccdb9196-3697-45b2-bbb2-778abe5003a4" xlink:to="loc_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff_63fa1505-3ea2-41c3-a455-57f02a56208d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationCostsAbstract_d4487aed-d6d4-46df-ad31-9c0419a0ea2f" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationCostsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_WorkersCompensationCostsAbstract_d4487aed-d6d4-46df-ad31-9c0419a0ea2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_de5b2cd5-523b-4da5-bad6-db33c3a0a494" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_d4487aed-d6d4-46df-ad31-9c0419a0ea2f" xlink:to="loc_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence_de5b2cd5-523b-4da5-bad6-db33c3a0a494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_3642cc80-fa64-4b57-8ca3-d602b0b0aed2" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_d4487aed-d6d4-46df-ad31-9c0419a0ea2f" xlink:to="loc_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear_3642cc80-fa64-4b57-8ca3-d602b0b0aed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_43737b7c-5806-488a-9510-95be5649b171" xlink:href="nsp-20231231.xsd#nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_d4487aed-d6d4-46df-ad31-9c0419a0ea2f" xlink:to="loc_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses_43737b7c-5806-488a-9510-95be5649b171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_df4ba163-991b-4794-86dd-50befd07b998" xlink:href="nsp-20231231.xsd#nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_WorkersCompensationCostsAbstract_d4487aed-d6d4-46df-ad31-9c0419a0ea2f" xlink:to="loc_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod_df4ba163-991b-4794-86dd-50befd07b998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_c9afa161-d502-4c2a-b28b-38c2797c7c72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments_c9afa161-d502-4c2a-b28b-38c2797c7c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationExpense_18286102-fbba-4fb9-b22b-5d72ab668b97" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_nsp_WorkersCompensationExpense_18286102-fbba-4fb9-b22b-5d72ab668b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod_030300cd-a997-4f98-a0a8-85dfb14107cd" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationDiscountChangedDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_nsp_WorkersCompensationDiscountChangedDuringPeriod_030300cd-a997-4f98-a0a8-85dfb14107cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_cfe067c0-8403-464b-82b9-21f1a8bdf07c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_cfe067c0-8403-464b-82b9-21f1a8bdf07c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_fb065073-dc0a-415b-9e9e-2042808627b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_fb065073-dc0a-415b-9e9e-2042808627b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_0aa33b2f-2326-4700-9c91-5b2c5a30c8a5" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent_0aa33b2f-2326-4700-9c91-5b2c5a30c8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_5f1ab45b-7b11-4506-9369-691da1dc09e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_us-gaap_WorkersCompensationLiabilityNoncurrent_5f1ab45b-7b11-4506-9369-691da1dc09e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_3b24efad-e7e6-4fe1-9d11-ac6c5ebd62db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_b3338a22-f503-416b-9d31-a65049ca284b" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_3b24efad-e7e6-4fe1-9d11-ac6c5ebd62db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorkersCompensationAdministrativeFeesAccrued_1af97b3f-7df6-4b8a-b934-7af78cf29c0d" xlink:href="nsp-20231231.xsd#nsp_WorkersCompensationAdministrativeFeesAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_WorkersCompensationAdministrativeFeesAccrued_1af97b3f-7df6-4b8a-b934-7af78cf29c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UndiscountedAccruedWorkersCompensationCosts_1406f439-391a-4ff5-817c-41a67fb0538a" xlink:href="nsp-20231231.xsd#nsp_UndiscountedAccruedWorkersCompensationCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_UndiscountedAccruedWorkersCompensationCosts_1406f439-391a-4ff5-817c-41a67fb0538a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_04cf061e-5f22-4aa1-ad74-2cf31eb573ec" xlink:href="nsp-20231231.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted_04cf061e-5f22-4aa1-ad74-2cf31eb573ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_1454dd26-c403-4bb7-a530-ceb67547a60c" xlink:href="nsp-20231231.xsd#nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits_1454dd26-c403-4bb7-a530-ceb67547a60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ReturnOfExcessClaimFunds_d9683009-25d0-4890-9e26-c22fc3401d9e" xlink:href="nsp-20231231.xsd#nsp_ReturnOfExcessClaimFunds"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_ReturnOfExcessClaimFunds_d9683009-25d0-4890-9e26-c22fc3401d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_1101cc41-ab27-4c9a-8232-2c7ada905e76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_1101cc41-ab27-4c9a-8232-2c7ada905e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_5ed3d231-40b8-44f1-9197-94a6ab377972" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_DepositsWorkersCompensation_5ed3d231-40b8-44f1-9197-94a6ab377972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_4b2678e3-bc7b-4e19-9326-db6b718c1702" xlink:href="nsp-20231231.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities_4b2678e3-bc7b-4e19-9326-db6b718c1702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_e23eb150-d58c-4e8b-bf98-6aba714bbafe" xlink:href="nsp-20231231.xsd#nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8cbfffb1-7541-4551-b736-3870c2eabbcc" xlink:to="loc_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities_e23eb150-d58c-4e8b-bf98-6aba714bbafe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesPPEDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesPPEDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_07e024ee-6a96-4d2c-9da4-cc6a7092254c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8f8aca43-98a8-4a29-ae42-a8edd5e94b13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_07e024ee-6a96-4d2c-9da4-cc6a7092254c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8f8aca43-98a8-4a29-ae42-a8edd5e94b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8f8aca43-98a8-4a29-ae42-a8edd5e94b13" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_59dece88-7cb8-48eb-b8fd-cf59fdd2d85e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_74a03260-8ee5-43e7-b08f-c55170fb402f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_LandMember_74a03260-8ee5-43e7-b08f-c55170fb402f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_5ea28204-08b9-4b1d-812d-3ac481a5e88e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_5ea28204-08b9-4b1d-812d-3ac481a5e88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ComputerHardwareAndSoftwareMember_09fe4a5f-20ed-4a46-8245-e38d1852ff98" xlink:href="nsp-20231231.xsd#nsp_ComputerHardwareAndSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_nsp_ComputerHardwareAndSoftwareMember_09fe4a5f-20ed-4a46-8245-e38d1852ff98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_85b83052-ee76-4ae2-bc41-2447bd18593a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_85b83052-ee76-4ae2-bc41-2447bd18593a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3677aafa-e669-4037-9716-c074e16f6902" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f576c642-3c4f-45c3-b037-4c746edd7138" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3677aafa-e669-4037-9716-c074e16f6902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:to="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cf2ec956-b826-4ae0-a83d-7ac0c030d876" xlink:to="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5509c7b3-e73f-4fb9-a223-3f5abdbc70a8" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:to="loc_srt_MinimumMember_5509c7b3-e73f-4fb9-a223-3f5abdbc70a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_166ae660-6a4a-45b8-86c6-7f71a1c23f42" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d5d6fd44-8d8e-42d6-a9ca-f10be46ab07d" xlink:to="loc_srt_MaximumMember_166ae660-6a4a-45b8-86c6-7f71a1c23f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_863ef873-0e7a-4e37-92b4-9542def0d4ff" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_0d11f793-dbe1-4a9f-bdb3-20b40d4f1bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_0d11f793-dbe1-4a9f-bdb3-20b40d4f1bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2e4c0c58-8e40-4350-9c7d-b47665e8f677" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2e4c0c58-8e40-4350-9c7d-b47665e8f677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_634bc225-a7f6-4863-9963-2cdd134bdd26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_634bc225-a7f6-4863-9963-2cdd134bdd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5e8e4804-09e6-4ff0-9d1a-7fdfc240e753" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5e8e4804-09e6-4ff0-9d1a-7fdfc240e753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_96d27ffd-b670-4cfa-8e32-b2e60dd71f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_96d27ffd-b670-4cfa-8e32-b2e60dd71f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_62e90259-a75f-4b00-a259-f78f01ec290e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9eb57860-af43-4bcd-ae43-9f77ce05177f" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_62e90259-a75f-4b00-a259-f78f01ec290e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPoliciesSegmentDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPoliciesSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPoliciesSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7d60e4e1-fd95-4f70-8cbe-e59df7c5893e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6a515225-2704-49b9-94b2-9e72d028616c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7d60e4e1-fd95-4f70-8cbe-e59df7c5893e" xlink:to="loc_us-gaap_SegmentReportingAbstract_6a515225-2704-49b9-94b2-9e72d028616c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_073af306-d236-4bdd-a325-27165c571c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6a515225-2704-49b9-94b2-9e72d028616c" xlink:to="loc_us-gaap_NumberOfReportableSegments_073af306-d236-4bdd-a325-27165c571c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/AccountingPolicies401kDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#AccountingPolicies401kDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/AccountingPolicies401kDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanAbstract_a4e1637c-112e-47da-87d2-e978794094de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanAbstract_a4e1637c-112e-47da-87d2-e978794094de" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:to="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_c4d81cb9-495d-49ec-8e6b-7510a8eb4f30" xlink:to="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_WorksiteEmployeePlanMember_271c1a41-3d37-4011-82fc-dfce3208f9c7" xlink:href="nsp-20231231.xsd#nsp_WorksiteEmployeePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:to="loc_nsp_WorksiteEmployeePlanMember_271c1a41-3d37-4011-82fc-dfce3208f9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_CorporatePlanMember_fece7bae-cbdb-4d02-b391-7dcf604c1d5a" xlink:href="nsp-20231231.xsd#nsp_CorporatePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_ab387f80-15fd-4e03-a80d-e19ffdc5be5d" xlink:to="loc_nsp_CorporatePlanMember_fece7bae-cbdb-4d02-b391-7dcf604c1d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:to="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c699ff30-711d-4c01-ae03-35a507024385" xlink:to="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a2a3e159-1e45-4ce3-be03-b8288bea65a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:to="loc_srt_MinimumMember_a2a3e159-1e45-4ce3-be03-b8288bea65a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6a848a64-d061-40fe-9e2b-dc2befafd85c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_111cf66a-f54e-4e33-a143-60fd10d9e572" xlink:to="loc_srt_MaximumMember_6a848a64-d061-40fe-9e2b-dc2befafd85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7b5351b2-4d13-4484-86d5-21ae3b3ca504" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_5b68a0f3-19f9-4b60-87ae-227116e9e5f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_5b68a0f3-19f9-4b60-87ae-227116e9e5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_a0d215df-806f-40f4-b2f8-1c9cdd4beeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_a0d215df-806f-40f4-b2f8-1c9cdd4beeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_bf57afc0-a4dd-4334-b6e3-e73632cc010c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_4e2b7277-46dc-4eb1-aba6-c5bbf4ccc155" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_bf57afc0-a4dd-4334-b6e3-e73632cc010c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#OtherBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/OtherBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_813cd608-5bd0-46ae-867d-0b40c55c316f" xlink:href="nsp-20231231.xsd#nsp_OtherBalanceSheetDisclosuresAbstractAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_813cd608-5bd0-46ae-867d-0b40c55c316f" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_7808e103-ead7-48f7-b67f-b93cbbb04fb2" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_1a84d81e-c796-4ace-b083-65adb4570dca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:to="loc_us-gaap_MoneyMarketFundsMember_1a84d81e-c796-4ace-b083-65adb4570dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_a6d12dce-a147-41ed-9cb1-e25899f3a57a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_844483ea-b8bb-4e7e-89bd-b9f17b5a09dc" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_a6d12dce-a147-41ed-9cb1-e25899f3a57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:to="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_f54ff6b9-1cc3-4de8-af69-062ee5e0d8ea" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_4be517f1-f96a-4b22-b2d1-d92e04000a29" xlink:to="loc_srt_RestatementDomain_f54ff6b9-1cc3-4de8-af69-062ee5e0d8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_1375e50d-6419-4f40-b303-97ac6c8d3e6d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_f54ff6b9-1cc3-4de8-af69-062ee5e0d8ea" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_1375e50d-6419-4f40-b303-97ac6c8d3e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTable_c537e8e7-c03b-4afc-bb83-6d84db8df962" xlink:to="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_2c59840c-c726-4a08-a79b-0e46d185c609" xlink:href="nsp-20231231.xsd#nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue_2c59840c-c726-4a08-a79b-0e46d185c609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_8b6e1ab9-aa54-4cf0-b8f0-5ed6481898e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_ShortTermInvestments_8b6e1ab9-aa54-4cf0-b8f0-5ed6481898e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_e57a2c35-275a-49b1-8157-6f59f33003f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Cash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_Cash_e57a2c35-275a-49b1-8157-6f59f33003f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DraftsPayable_01a75022-3b22-49b3-8e71-508fb8a41476" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DraftsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_srt_DraftsPayable_01a75022-3b22-49b3-8e71-508fb8a41476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_cd41035d-445b-492c-8414-5951546be933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_cd41035d-445b-492c-8414-5951546be933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_75f74699-80b8-4f41-8ea8-54dd383e57c3" xlink:href="nsp-20231231.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_75f74699-80b8-4f41-8ea8-54dd383e57c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PayrollWithholdingsIncludedInCashBalance_98d109ed-9847-4c4c-9683-8327bcc69c7f" xlink:href="nsp-20231231.xsd#nsp_PayrollWithholdingsIncludedInCashBalance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_PayrollWithholdingsIncludedInCashBalance_98d109ed-9847-4c4c-9683-8327bcc69c7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30b49c08-ff1d-475a-9fad-60a18af34599" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_30b49c08-ff1d-475a-9fad-60a18af34599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_135481ba-ae06-47ac-a7ba-de47b72a253c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_135481ba-ae06-47ac-a7ba-de47b72a253c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_b20d9748-9d7a-4c5d-a5d5-63d6026ba909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_FundsHeldForClients_b20d9748-9d7a-4c5d-a5d5-63d6026ba909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_df6894c0-396c-45ec-b357-086e262e3caf" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_nsp_DepositsWorkersCompensation_df6894c0-396c-45ec-b357-086e262e3caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f86065e4-84d4-46c8-8014-de362c49f558" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsLineItems_50ea9522-232d-4ee7-b72e-0d857c35fef7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f86065e4-84d4-46c8-8014-de362c49f558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowElementsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_OtherBalanceSheetDisclosuresAbstractAbstract_813cd608-5bd0-46ae-867d-0b40c55c316f" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1043d146-9706-47f3-9208-0a19257f3f13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1043d146-9706-47f3-9208-0a19257f3f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_aa3849c6-4de4-4e5e-a85e-ba416b52075b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_aa3849c6-4de4-4e5e-a85e-ba416b52075b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FundsHeldForClients_7c0b5988-d1d3-4e4f-a2a2-674bb2f32205" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FundsHeldForClients"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:to="loc_us-gaap_FundsHeldForClients_7c0b5988-d1d3-4e4f-a2a2-674bb2f32205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_410a278c-cacf-40e9-9cd3-b03b2f4f7317" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:to="loc_nsp_DepositsWorkersCompensation_410a278c-cacf-40e9-9cd3-b03b2f4f7317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_485c57d4-d69c-4a47-9a7c-02aa976c22ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowElementsAbstract_01b6440a-04ff-4d22-bf74-535c2f91c622" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_485c57d4-d69c-4a47-9a7c-02aa976c22ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#ReceivablesLoansNotesReceivableandOthersDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableAdditionalDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8c527616-c69e-46bc-b484-f5bff5ee498a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8c527616-c69e-46bc-b484-f5bff5ee498a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_37450285-ca5d-4b2a-8a85-411bb770d703" xlink:href="nsp-20231231.xsd#nsp_Unbilled"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:to="loc_nsp_Unbilled_37450285-ca5d-4b2a-8a85-411bb770d703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivables_cd72bdc0-fa38-47c1-83ec-04e1428e1669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:to="loc_us-gaap_OtherReceivables_cd72bdc0-fa38-47c1-83ec-04e1428e1669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_718d6a63-c83b-4893-9e2b-6979dd44ece5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:to="loc_us-gaap_ReceivablesNetCurrent_718d6a63-c83b-4893-9e2b-6979dd44ece5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_04dc6f57-2aac-4265-a868-9dec1d775b90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_04dc6f57-2aac-4265-a868-9dec1d775b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_fb2b02bd-6871-48e7-a376-1719d071fe9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableAdditionalDisclosuresAbstract_9e85033c-ddc2-474c-b756-7890780f6d3a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_fb2b02bd-6871-48e7-a376-1719d071fe9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_12a9715f-53f6-4ad6-b084-6ebe6ab6dc7f" xlink:href="nsp-20231231.xsd#nsp_UnbilledAccruedWorksiteEmployeePayrollCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_fb2b02bd-6871-48e7-a376-1719d071fe9a" xlink:to="loc_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts_12a9715f-53f6-4ad6-b084-6ebe6ab6dc7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_b6ffc62a-bd36-44f6-bcbc-a36f839f3beb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_fb2b02bd-6871-48e7-a376-1719d071fe9a" xlink:to="loc_us-gaap_UnbilledContractsReceivable_b6ffc62a-bd36-44f6-bcbc-a36f839f3beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ClientPrepaymentsIncludedInCashBalance_8543d837-f4d7-4d79-a200-5a54ab5a5a6b" xlink:href="nsp-20231231.xsd#nsp_ClientPrepaymentsIncludedInCashBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_fb2b02bd-6871-48e7-a376-1719d071fe9a" xlink:to="loc_nsp_ClientPrepaymentsIncludedInCashBalance_8543d837-f4d7-4d79-a200-5a54ab5a5a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Unbilled_609fc31b-d708-4a68-aa04-04afa9ada523" xlink:href="nsp-20231231.xsd#nsp_Unbilled"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_fb2b02bd-6871-48e7-a376-1719d071fe9a" xlink:to="loc_nsp_Unbilled_609fc31b-d708-4a68-aa04-04afa9ada523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2154a214-1b8e-47da-a5df-133289690a63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2154a214-1b8e-47da-a5df-133289690a63" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7593b8a8-31f8-47f9-ad59-9d4f78ec6797" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_742fa101-bfb0-457d-b7cc-fa8df0a66b56" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7593b8a8-31f8-47f9-ad59-9d4f78ec6797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel12And3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7593b8a8-31f8-47f9-ad59-9d4f78ec6797" xlink:to="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_149e8a64-8cb0-45ec-b4af-21959a2f9f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_149e8a64-8cb0-45ec-b4af-21959a2f9f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9127d312-d671-49b0-b856-97d8c5e96d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueInputsLevel12And3Member_40cc9521-2e82-4055-93b1-f0e8737f0c16" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9127d312-d671-49b0-b856-97d8c5e96d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_00f5577a-b85e-4953-885b-e12b74f40f44" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_8b33b2cf-4e0e-43e5-a6af-7a1e93dbfd55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_8b33b2cf-4e0e-43e5-a6af-7a1e93dbfd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_10a8b64f-cb5d-40d0-af1f-09359e68d30b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:to="loc_us-gaap_MunicipalBondsMember_10a8b64f-cb5d-40d0-af1f-09359e68d30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxableMoneyMarketFundsMember_823aba97-5f65-4efb-a4bd-d251b02ae97c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxableMoneyMarketFundsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_757dacb1-64d2-42c0-8c50-c0e3d7ccdc14" xlink:to="loc_us-gaap_TaxableMoneyMarketFundsMember_823aba97-5f65-4efb-a4bd-d251b02ae97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ae9c0d5c-eead-4d60-99b3-80ce87dae9f2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d0d98921-08d2-49c8-b25c-7b7e67bdd87f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d0d98921-08d2-49c8-b25c-7b7e67bdd87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_0c0f8d72-4cbd-4dd0-a3b3-850f3bf17eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_USGovernmentSecuritiesAtCarryingValue_0c0f8d72-4cbd-4dd0-a3b3-850f3bf17eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_e70ca78f-6e82-4315-b536-383c2cb2c5e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_e70ca78f-6e82-4315-b536-383c2cb2c5e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_70d0fa05-c8aa-4447-8362-15383a5d1753" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_70d0fa05-c8aa-4447-8362-15383a5d1753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCashEquivalentsAtCarryingValue_3772a123-04a8-4e7c-92b8-c986331dd2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_OtherCashEquivalentsAtCarryingValue_3772a123-04a8-4e7c-92b8-c986331dd2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e5d59ad1-edaf-45d9-bec6-d0d8ef0e9312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e5d59ad1-edaf-45d9-bec6-d0d8ef0e9312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3ad1f841-5f29-45c8-9227-807d664d49b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3ad1f841-5f29-45c8-9227-807d664d49b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5cf6fbb5-dfd3-4061-9557-6d7625ad6d12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_5cf6fbb5-dfd3-4061-9557-6d7625ad6d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_30645084-deca-4092-8ca1-7b9bb7624692" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c52d781a-ad56-45de-9d00-05daa6b56057" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_30645084-deca-4092-8ca1-7b9bb7624692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#DeferredCostsCapitalizedPrepaidandOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_08ed3cf5-4dfa-4c94-8de1-471177e1fb76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PrepaidHealthInsurance_42ca5991-9533-497e-97c2-5dac2b2a4716" xlink:href="nsp-20231231.xsd#nsp_PrepaidHealthInsurance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_08ed3cf5-4dfa-4c94-8de1-471177e1fb76" xlink:to="loc_nsp_PrepaidHealthInsurance_42ca5991-9533-497e-97c2-5dac2b2a4716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsHealthInsurance_71873a64-423b-4173-aa81-bf8e22303e35" xlink:href="nsp-20231231.xsd#nsp_DepositsHealthInsurance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_08ed3cf5-4dfa-4c94-8de1-471177e1fb76" xlink:to="loc_nsp_DepositsHealthInsurance_71873a64-423b-4173-aa81-bf8e22303e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositsWorkersCompensation_1102ddb5-5cd0-49e4-bfb5-45336bc1eca6" xlink:href="nsp-20231231.xsd#nsp_DepositsWorkersCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_08ed3cf5-4dfa-4c94-8de1-471177e1fb76" xlink:to="loc_nsp_DepositsWorkersCompensation_1102ddb5-5cd0-49e4-bfb5-45336bc1eca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DepositAndPrepaidHealthInsurance_59d4103a-c593-43f1-93f7-8c58f10e32e9" xlink:href="nsp-20231231.xsd#nsp_DepositAndPrepaidHealthInsurance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_08ed3cf5-4dfa-4c94-8de1-471177e1fb76" xlink:to="loc_nsp_DepositAndPrepaidHealthInsurance_59d4103a-c593-43f1-93f7-8c58f10e32e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#LongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_115d8a60-b553-41ed-9686-f65944d056b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_115d8a60-b553-41ed-9686-f65944d056b1" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:to="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_5cafe95b-f109-469a-931d-46765d3d7cd7" xlink:to="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_cc3b4a59-cb9a-477b-852b-f7550d9f1721" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:to="loc_us-gaap_BaseRateMember_cc3b4a59-cb9a-477b-852b-f7550d9f1721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_575f6850-c721-4736-9825-a234103fad4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_973b469d-275f-4e0e-93b6-3a6f0c1bc33a" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_575f6850-c721-4736-9825-a234103fad4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:to="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e04ff958-16b1-4343-b3eb-05d7e35372bf" xlink:to="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_75bd3499-a10f-4ddb-a111-a81e4518f967" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:to="loc_srt_MinimumMember_75bd3499-a10f-4ddb-a111-a81e4518f967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_43704060-844c-42c9-b98a-ea95c7a83484" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8adfcc18-87b6-487f-9459-862170756e68" xlink:to="loc_srt_MaximumMember_43704060-844c-42c9-b98a-ea95c7a83484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_36ed4077-aafc-45b4-b928-1b34d7994ad4" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a1c8890f-0e85-4fca-9ded-0c8d5441af52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_a1c8890f-0e85-4fca-9ded-0c8d5441af52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_88e55ec7-d2a1-4949-b8dd-81ca5f498ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_88e55ec7-d2a1-4949-b8dd-81ca5f498ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_c102df6a-842d-4b98-81c2-1b7ef4083e9c" xlink:href="nsp-20231231.xsd#nsp_PercentageOfSubsidiaryStockSecuringDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_PercentageOfSubsidiaryStockSecuringDebt_c102df6a-842d-4b98-81c2-1b7ef4083e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2f5fc73a-ae04-4eb9-b346-b6d5ca621a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2f5fc73a-ae04-4eb9-b346-b6d5ca621a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1f4aa7af-7e1c-4ed9-bc3f-79170b17a0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_1f4aa7af-7e1c-4ed9-bc3f-79170b17a0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e5d542b8-d1c1-4ede-8cf4-4785602b58c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_e5d542b8-d1c1-4ede-8cf4-4785602b58c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturityDate_0ce86027-86c0-4a0d-ac69-20af80205d87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturityDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LongTermDebtMaturityDate_0ce86027-86c0-4a0d-ac69-20af80205d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6047c762-ce14-4214-b6f6-eb4d161a4a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6047c762-ce14-4214-b6f6-eb4d161a4a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ApplicableMarginFederalFundsRate_5ad664b6-65df-487d-9cdb-21d066d0edf2" xlink:href="nsp-20231231.xsd#nsp_ApplicableMarginFederalFundsRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_ApplicableMarginFederalFundsRate_5ad664b6-65df-487d-9cdb-21d066d0edf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_8297224c-f1f8-491b-9eb4-586613d589fd" xlink:href="nsp-20231231.xsd#nsp_AdjustedTermSOFRRatePlusApplicableMargin"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_AdjustedTermSOFRRatePlusApplicableMargin_8297224c-f1f8-491b-9eb4-586613d589fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_AdjustedTermSOFRRate_35833dd4-ee3e-4402-a4b4-9abbf2327422" xlink:href="nsp-20231231.xsd#nsp_AdjustedTermSOFRRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_nsp_AdjustedTermSOFRRate_35833dd4-ee3e-4402-a4b4-9abbf2327422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_642c03e5-1d1a-4eac-93e8-c146e4d72547" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_642c03e5-1d1a-4eac-93e8-c146e4d72547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_a4a2f254-07c1-47e8-ad6d-f80d46099c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_9f6d544a-80af-44cc-9424-f545961eff0c" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_a4a2f254-07c1-47e8-ad6d-f80d46099c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_58948382-1c1f-4b4f-b71b-d7cdabe1fc11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_58948382-1c1f-4b4f-b71b-d7cdabe1fc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_414e929c-da61-42d6-a642-a5aea85d4fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_58948382-1c1f-4b4f-b71b-d7cdabe1fc11" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_414e929c-da61-42d6-a642-a5aea85d4fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_171cb0b9-7688-4962-b02a-0849e262e698" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_414e929c-da61-42d6-a642-a5aea85d4fcd" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_171cb0b9-7688-4962-b02a-0849e262e698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8eaa3089-4ee8-4ae4-8463-4849259a6be3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_171cb0b9-7688-4962-b02a-0849e262e698" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8eaa3089-4ee8-4ae4-8463-4849259a6be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0f7a4c2f-c38a-4e73-a247-f13d1a303c59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_171cb0b9-7688-4962-b02a-0849e262e698" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_0f7a4c2f-c38a-4e73-a247-f13d1a303c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_171cb0b9-7688-4962-b02a-0849e262e698" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_80fe1a71-d942-40ac-adcb-f3beccc632f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_80fe1a71-d942-40ac-adcb-f3beccc632f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c7bdd5fb-db88-461c-b325-cf04e3427908" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_c7bdd5fb-db88-461c-b325-cf04e3427908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_305da078-4576-4c1b-836d-97c22e015feb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_305da078-4576-4c1b-836d-97c22e015feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_31ab8e15-e8c1-441f-8d42-146b587d2340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_31ab8e15-e8c1-441f-8d42-146b587d2340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_26e6b07b-b9d2-433f-b691-09f2fd1ec16d" xlink:href="nsp-20231231.xsd#nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware_26e6b07b-b9d2-433f-b691-09f2fd1ec16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1f324379-0bd6-40e6-86be-cfa34c0496b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_1f324379-0bd6-40e6-86be-cfa34c0496b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_f5f6d4f1-e144-48ef-a2ba-bcd670190c07" xlink:href="nsp-20231231.xsd#nsp_DeferredTaxAssetsOperatingLeaseLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_nsp_DeferredTaxAssetsOperatingLeaseLiabilities_f5f6d4f1-e144-48ef-a2ba-bcd670190c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_80a91842-e766-406e-a562-c52da4b22f66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_80a91842-e766-406e-a562-c52da4b22f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_8812738d-cadb-4804-9eac-09e0d631748e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_8812738d-cadb-4804-9eac-09e0d631748e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_fc45c07c-c4c9-4c79-9fd7-0e54db0d4a35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_0af67025-0a7c-4811-9069-a23a1b04243c" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_fc45c07c-c4c9-4c79-9fd7-0e54db0d4a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_171cb0b9-7688-4962-b02a-0849e262e698" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_9155a282-410c-4bcc-9278-4edd21007e95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_9155a282-410c-4bcc-9278-4edd21007e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fcb40da1-6aa7-4fa2-9732-399a618d1266" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fcb40da1-6aa7-4fa2-9732-399a618d1266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_8ba09399-a013-4570-99b6-d9b109b6af73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware_8ba09399-a013-4570-99b6-d9b109b6af73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_525d5ac4-685d-4010-970f-93a02c954a37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_525d5ac4-685d-4010-970f-93a02c954a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_fac2afb3-eb4a-456e-96b6-ae230fd614fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_fac2afb3-eb4a-456e-96b6-ae230fd614fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_d49485a0-3216-4c4b-9ae0-499b94c483ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_d49485a0-3216-4c4b-9ae0-499b94c483ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_8fb2e694-5b6f-4337-ae44-8f4fc33c8e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_a7648a45-f1b2-45e9-a41a-2a585dd24d7f" xlink:to="loc_us-gaap_DeferredTaxLiabilities_8fb2e694-5b6f-4337-ae44-8f4fc33c8e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_960c1fa4-4ab9-4bbc-9893-a41169643e71" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c13466df-0e9d-4076-b508-66b0737804f6" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_960c1fa4-4ab9-4bbc-9893-a41169643e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_ExpensAbleMember_142dea52-c0a0-451d-9216-5075448049c5" xlink:href="nsp-20231231.xsd#nsp_ExpensAbleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_960c1fa4-4ab9-4bbc-9893-a41169643e71" xlink:to="loc_nsp_ExpensAbleMember_142dea52-c0a0-451d-9216-5075448049c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_b60b087d-d3ac-40ed-a228-f911488ef477" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4a978652-ab86-406a-ab30-a60b32ca3f6d" xlink:to="loc_us-gaap_StatementLineItems_b60b087d-d3ac-40ed-a228-f911488ef477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_e3263043-fb41-4720-9e54-4abc4d07a303" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_b60b087d-d3ac-40ed-a228-f911488ef477" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_e3263043-fb41-4720-9e54-4abc4d07a303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_4dd277d0-ab8a-4a07-a01d-fb0fdeac25e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_4dd277d0-ab8a-4a07-a01d-fb0fdeac25e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_71ba824a-45c7-4d45-adad-a05c6fd687eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_4dd277d0-ab8a-4a07-a01d-fb0fdeac25e3" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_71ba824a-45c7-4d45-adad-a05c6fd687eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e995e47f-bf10-49c4-8822-1911c1a106bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_4dd277d0-ab8a-4a07-a01d-fb0fdeac25e3" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e995e47f-bf10-49c4-8822-1911c1a106bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6199d921-ce0c-4f15-a1b8-396e99f01868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_4dd277d0-ab8a-4a07-a01d-fb0fdeac25e3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_6199d921-ce0c-4f15-a1b8-396e99f01868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_cc80bbfb-0ecb-4a8f-9e5d-d9e3930770d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_cc80bbfb-0ecb-4a8f-9e5d-d9e3930770d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_90cf2475-b7a6-418f-bbee-49c2bf9f09cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_cc80bbfb-0ecb-4a8f-9e5d-d9e3930770d2" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_90cf2475-b7a6-418f-bbee-49c2bf9f09cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5486f7e3-d538-4474-a4d9-fcfb226408c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_cc80bbfb-0ecb-4a8f-9e5d-d9e3930770d2" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_5486f7e3-d538-4474-a4d9-fcfb226408c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_612986c3-42f1-40d7-9eba-2aabb445153a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_cc80bbfb-0ecb-4a8f-9e5d-d9e3930770d2" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_612986c3-42f1-40d7-9eba-2aabb445153a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8458f174-5e48-4b62-a5a8-a3b4b9470cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8458f174-5e48-4b62-a5a8-a3b4b9470cc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6eb22f4e-3d6b-4347-856c-c7d114e46ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6eb22f4e-3d6b-4347-856c-c7d114e46ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ae385883-e473-43e9-8d91-a782c15fd70d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ae385883-e473-43e9-8d91-a782c15fd70d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_fd17cc2f-7488-4888-ac78-b202b0911bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_fd17cc2f-7488-4888-ac78-b202b0911bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1214a5f4-f718-4d84-86eb-d216b647a873" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1214a5f4-f718-4d84-86eb-d216b647a873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_a73dfeb0-4679-4d39-a83a-a79322a9d99d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_a73dfeb0-4679-4d39-a83a-a79322a9d99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_90c8f8e8-0b07-432c-bfb1-9ff66b11d9b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_90c8f8e8-0b07-432c-bfb1-9ff66b11d9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1efd06ed-fcb5-4c0c-acda-4286bef39624" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1efd06ed-fcb5-4c0c-acda-4286bef39624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a804a32e-a7fc-4322-8e98-15ae9db51784" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5eae8754-1f02-4d3a-9a8f-203ded7b2195" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a804a32e-a7fc-4322-8e98-15ae9db51784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_31f97c0e-a449-4e10-b8ed-3565c2681120" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ba39c655-96a8-4d50-bbb4-f642d5009118" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_31f97c0e-a449-4e10-b8ed-3565c2681120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_d15402bd-8f48-4ded-a771-e88d0ed64c8a" xlink:href="nsp-20231231.xsd#nsp_Aggregatenumberofsharesrepurchasedduringtheperiod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod_d15402bd-8f48-4ded-a771-e88d0ed64c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_830116af-b241-4cb5-b313-ae8bdbd3118b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_830116af-b241-4cb5-b313-ae8bdbd3118b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f74dcac5-4189-4539-8e57-fdb21995f297" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_f74dcac5-4189-4539-8e57-fdb21995f297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_24c91b84-bd0e-48c2-9f47-57d5d6da5bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_24c91b84-bd0e-48c2-9f47-57d5d6da5bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_61cf680f-47f6-4ae8-8065-8f3d7713cc50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_61cf680f-47f6-4ae8-8065-8f3d7713cc50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_115c0dc5-5113-43a7-a4af-8c6ac12c745d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_115c0dc5-5113-43a7-a4af-8c6ac12c745d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_894f9918-3604-45bd-915b-5f8a7a2c041a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_96376a67-ba2f-4734-b65b-a69eb2ca6a5f" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_894f9918-3604-45bd-915b-5f8a7a2c041a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#CompensationRelatedCostsShareBasedPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ebaafa4-e18d-4c4a-a508-0165df15212b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e6916835-bfbd-4d90-b697-98d4992b3d74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ebaafa4-e18d-4c4a-a508-0165df15212b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e6916835-bfbd-4d90-b697-98d4992b3d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_db68606d-dc85-420d-a7fa-0e591f12eadd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ebaafa4-e18d-4c4a-a508-0165df15212b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_db68606d-dc85-420d-a7fa-0e591f12eadd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e8b0b6c6-a5f7-4081-b47c-b5210ff02872" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ebaafa4-e18d-4c4a-a508-0165df15212b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_e8b0b6c6-a5f7-4081-b47c-b5210ff02872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ebaafa4-e18d-4c4a-a508-0165df15212b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:to="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a7bd868a-c8de-4666-9641-3d1c083c2abc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_154f2b8e-19f7-4b3c-abce-c75b4425bd23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_154f2b8e-19f7-4b3c-abce-c75b4425bd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_c645cf7c-3e0f-4d77-b1ac-f4c861b126de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_us-gaap_PerformanceSharesMember_c645cf7c-3e0f-4d77-b1ac-f4c861b126de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2021Member_2e01b12d-f8b4-4aa5-8e13-7aedaff928f8" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2021Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_nsp_LTIPAward2021Member_2e01b12d-f8b4-4aa5-8e13-7aedaff928f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2022Member_fa22217f-3ea7-401d-ac3e-949ec9c63538" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2022Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_nsp_LTIPAward2022Member_fa22217f-3ea7-401d-ac3e-949ec9c63538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LTIPAward2023Member_3aefd8bd-a460-40e3-83d4-bcd64ddb2e51" xlink:href="nsp-20231231.xsd#nsp_LTIPAward2023Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_40c6a0ec-516e-4383-8ea7-54ec359755f9" xlink:to="loc_nsp_LTIPAward2023Member_3aefd8bd-a460-40e3-83d4-bcd64ddb2e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:to="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a476c1f1-d886-447e-b542-a8d09da7f2ee" xlink:to="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ec2c934d-9b83-404e-a2ac-f72b82c02c18" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:to="loc_srt_MinimumMember_ec2c934d-9b83-404e-a2ac-f72b82c02c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_08bee0c0-19c1-4e02-8fa9-4b5c59ba996c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45876163-efe8-4e3c-8faf-8f459b701f51" xlink:to="loc_srt_MaximumMember_08bee0c0-19c1-4e02-8fa9-4b5c59ba996c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_64da238b-4712-4536-a79d-2a67d87ad1d9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e4e57f31-b538-4e7c-ba0e-37ef9726949a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e4e57f31-b538-4e7c-ba0e-37ef9726949a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_16c90cc0-7c94-445a-a763-0279fab73ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_16c90cc0-7c94-445a-a763-0279fab73ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d3ae2122-20c9-4899-bd84-fa0fcad6080d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_d3ae2122-20c9-4899-bd84-fa0fcad6080d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_39fb2aa3-2004-4a7b-827f-7ad5933a7a05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_39fb2aa3-2004-4a7b-827f-7ad5933a7a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_00730239-cfbb-4578-bc99-20d101e7a4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_00730239-cfbb-4578-bc99-20d101e7a4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4d3f0897-0f52-4700-99bf-0ea5b2cb0213" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4d3f0897-0f52-4700-99bf-0ea5b2cb0213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7e35519f-7ddb-420e-ba1d-01acf5067b77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7e35519f-7ddb-420e-ba1d-01acf5067b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a84b707d-f3b6-46e5-bba3-70264b034b64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_3175ec35-769a-45df-8aea-1b731ef2f100" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a84b707d-f3b6-46e5-bba3-70264b034b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c411d497-1456-4c93-a486-316bb407abe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c411d497-1456-4c93-a486-316bb407abe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dda11a36-99ce-41eb-ad2c-1683d09bf15b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dda11a36-99ce-41eb-ad2c-1683d09bf15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_fd621572-9bdc-411d-945f-6135ac59de53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_fd621572-9bdc-411d-945f-6135ac59de53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_abbc498f-7ab7-4f07-b1f0-18680ab05fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_abbc498f-7ab7-4f07-b1f0-18680ab05fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8b8b882a-d7e1-4e10-9c90-7714fd87ad64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_48e2179a-baf8-4409-a1f2-26b72a500c7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8b8b882a-d7e1-4e10-9c90-7714fd87ad64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e52500c6-6ad2-4c28-a090-368436fe778b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e52500c6-6ad2-4c28-a090-368436fe778b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_6db8e097-018d-434b-a7c7-05c5b8936170" xlink:href="nsp-20231231.xsd#nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e023b4e4-11f0-4ba1-8e49-3bcf5a229096" xlink:to="loc_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment_6db8e097-018d-434b-a7c7-05c5b8936170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_EmployeeStockPurchasePlanESPPAbstract_f3e14606-c9b1-474d-b082-b6d43afb7977" xlink:href="nsp-20231231.xsd#nsp_EmployeeStockPurchasePlanESPPAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1ebaafa4-e18d-4c4a-a508-0165df15212b" xlink:to="loc_nsp_EmployeeStockPurchasePlanESPPAbstract_f3e14606-c9b1-474d-b082-b6d43afb7977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b0e72c28-6861-406b-b3ae-8d7c55d6d9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_EmployeeStockPurchasePlanESPPAbstract_f3e14606-c9b1-474d-b082-b6d43afb7977" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b0e72c28-6861-406b-b3ae-8d7c55d6d9dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_23921a50-09b6-42f0-9e39-94872864a644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nsp_EmployeeStockPurchasePlanESPPAbstract_f3e14606-c9b1-474d-b082-b6d43afb7977" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_23921a50-09b6-42f0-9e39-94872864a644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/EarningsperShareDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#EarningsperShareDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/EarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_66eb870b-cf0a-422a-9162-430ac95e6583" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b3a17928-af02-46db-9ad7-eef24aec6b52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_66eb870b-cf0a-422a-9162-430ac95e6583" xlink:to="loc_us-gaap_NetIncomeLoss_b3a17928-af02-46db-9ad7-eef24aec6b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e93c214f-2960-4908-ae9e-2e473a3a5540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_66eb870b-cf0a-422a-9162-430ac95e6583" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e93c214f-2960-4908-ae9e-2e473a3a5540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c9f12278-1a69-4d67-b34b-670ab2f45b18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_66eb870b-cf0a-422a-9162-430ac95e6583" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c9f12278-1a69-4d67-b34b-670ab2f45b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a8843804-aeaf-4bd8-b738-066142adc906" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_66eb870b-cf0a-422a-9162-430ac95e6583" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a8843804-aeaf-4bd8-b738-066142adc906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75763c06-b9fb-4acf-9b27-4c950557c270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_66eb870b-cf0a-422a-9162-430ac95e6583" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_75763c06-b9fb-4acf-9b27-4c950557c270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/LeasesCodificationTopic842Details" xlink:type="simple" xlink:href="nsp-20231231.xsd#LeasesCodificationTopic842Details"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/LeasesCodificationTopic842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_5296533e-ebc4-4099-9d2a-05eb475a5275" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5296533e-ebc4-4099-9d2a-05eb475a5275" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:to="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_92e99789-17b1-4c99-bbea-c322bfa92cb9" xlink:to="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f771e248-e206-4e5f-bac9-fed31cb8fc85" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:to="loc_srt_MinimumMember_f771e248-e206-4e5f-bac9-fed31cb8fc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1aa67f1e-db1a-4a65-aeba-3798c1814ae4" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_30841e0a-9e60-4383-b4a1-89ad19c75867" xlink:to="loc_srt_MaximumMember_1aa67f1e-db1a-4a65-aeba-3798c1814ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_fbe0842c-81c8-459c-ac64-722d5e32d830" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_66774246-f4b6-44db-90b7-4eee80fe2a25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseExpense_66774246-f4b6-44db-90b7-4eee80fe2a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d1b0f943-66b2-43c7-8bc1-3ec3d3a4bf76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeasePayments_d1b0f943-66b2-43c7-8bc1-3ec3d3a4bf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_bc9715bd-2234-4ae2-8c0b-e74267329248" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_bc9715bd-2234-4ae2-8c0b-e74267329248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_dec235a7-d04d-4048-96e3-087900636dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_dec235a7-d04d-4048-96e3-087900636dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8b34da2d-46ca-46bd-b811-79e1e635713e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8b34da2d-46ca-46bd-b811-79e1e635713e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_b6f168f8-9d79-416a-b510-bf40fc790fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseLiability_b6f168f8-9d79-416a-b510-bf40fc790fe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nsp_LandlordFundedTenantImprovements_8a6414be-8bba-493c-ab9f-f42ea74fc063" xlink:href="nsp-20231231.xsd#nsp_LandlordFundedTenantImprovements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_nsp_LandlordFundedTenantImprovements_8a6414be-8bba-493c-ab9f-f42ea74fc063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_d65260ee-534b-4c3f-b81d-48e37e2f063d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRentCreditNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_d65260ee-534b-4c3f-b81d-48e37e2f063d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e11e2c46-0bda-4d86-a3b5-c0fcebd84f04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e11e2c46-0bda-4d86-a3b5-c0fcebd84f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5d6c2f78-7e45-455d-bbbd-c58f73db5fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5d6c2f78-7e45-455d-bbbd-c58f73db5fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6946896c-dd64-412d-834e-bb0636da5b89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6946896c-dd64-412d-834e-bb0636da5b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_7a189b15-8629-456e-8e68-c0bd82708ade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_c1dfc38f-4dc6-41bb-ba14-9a1e62310ce5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_7a189b15-8629-456e-8e68-c0bd82708ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5296533e-ebc4-4099-9d2a-05eb475a5275" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_17c91387-96f6-43f6-9da8-4f2ea2f5d101" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_17c91387-96f6-43f6-9da8-4f2ea2f5d101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6c4791d1-13b7-4a70-9ce1-e3e6d009db52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_6c4791d1-13b7-4a70-9ce1-e3e6d009db52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c216fcfb-0986-410c-a643-6d6d794083d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c216fcfb-0986-410c-a643-6d6d794083d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8a1b9ca8-41b7-425d-9ae9-68c4bc67b6a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_8a1b9ca8-41b7-425d-9ae9-68c4bc67b6a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_af6f69d4-b3d6-40e2-b47e-b14b70bbef2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_af6f69d4-b3d6-40e2-b47e-b14b70bbef2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f191684b-4ff1-4a85-adf3-9bd59ea550b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_f191684b-4ff1-4a85-adf3-9bd59ea550b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6619ebb0-6f83-4d02-8985-145e1c500939" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6619ebb0-6f83-4d02-8985-145e1c500939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ebf3f7a1-6681-4b3f-b8f4-f47e7e79bbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_4ea6b462-dac5-4871-bc20-c30b886aff16" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ebf3f7a1-6681-4b3f-b8f4-f47e7e79bbf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_b10d2c12-6376-45f5-8480-7bd4794b85f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5296533e-ebc4-4099-9d2a-05eb475a5275" xlink:to="loc_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount_b10d2c12-6376-45f5-8480-7bd4794b85f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_040dfa05-ce9b-49b2-acfe-0b05b824a483" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_5296533e-ebc4-4099-9d2a-05eb475a5275" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_040dfa05-ce9b-49b2-acfe-0b05b824a483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.insperity.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="nsp-20231231.xsd#CommitmentandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.insperity.com/role/CommitmentandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_936d26a5-e45b-408f-9746-8e84286397e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_936d26a5-e45b-408f-9746-8e84286397e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_70d1d542-4ffa-4145-8fec-a21fdc199901" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_70d1d542-4ffa-4145-8fec-a21fdc199901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_e9fdd556-0ad6-4fd8-aa07-232099686c37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_e9fdd556-0ad6-4fd8-aa07-232099686c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_64aebe1a-c1a2-4267-bfe7-d0e703d21bed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_64aebe1a-c1a2-4267-bfe7-d0e703d21bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_ed3d26be-9475-437f-9bf2-437c952e5712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_ed3d26be-9475-437f-9bf2-437c952e5712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_2af20e11-ab77-40e0-8be3-64f627df2b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_2af20e11-ab77-40e0-8be3-64f627df2b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9191ecb1-f4fb-42ea-bd3c-ce22b1249123" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_61fcf288-e1f6-496c-b237-11c35fdda224" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_9191ecb1-f4fb-42ea-bd3c-ce22b1249123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>nsp-20231231_g1.jpg
<TEXT>
begin 644 nsp-20231231_g1.jpg
M_]C_X0X!17AI9@  34T *@    @ !P$2  ,    !  $   $:  4    !
M8@$;  4    !    :@$H  ,    !  (   $Q  (    @    <@$R  (    4
M    DH=I  0    !    J    -0 +<;    G$  MQL   "<0061O8F4@4&AO
M=&]S:&]P($-3-B H36%C:6YT;W-H*0 R,#$T.C S.C,Q(#$Q.C4T.C X
M  .@ 0 #     0 !  "@ @ $     0   RJ@ P $     0   +0
M!@$#  ,    !  8   $:  4    !   !(@$;  4    !   !*@$H  ,    !
M  (   (!  0    !   !,@("  0    !   ,QP        !(     0   $@
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
M4))A.$))300Z      #S    $     $       MP<FEN=$]U='!U=     4
M    4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P
M<FEN=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%6%0    ( &@
M;P!? '  ,@ P #4       ]P<FEN=%!R;V]F4V5T=7!/8FIC    # !0 '(
M;P!O &8 ( !3 &4 = !U '        IP<F]O9E-E='5P     0    !";'1N
M96YU;0    QB=6EL=&EN4')O;V8    )<')O;V9#35E+ #A"24T$.P     "
M+0   !     !       2<')I;G1/=71P=71/<'1I;VYS    %P    !#<'1N
M8F]O;       0VQB<F)O;VP      %)G<TUB;V]L      !#<FY#8F]O;
M    0VYT0V)O;VP      $QB;'-B;V]L      !.9W1V8F]O;       16UL
M1&)O;VP      $EN=')B;V]L      !"8VMG3V)J8P    $       !21T)#
M     P    !29" @9&]U8D!OX            $=R;B!D;W5B0&_@
M    0FP@(&1O=6) ;^            !"<F1456YT1B-2;'0
M  !";&0@56YT1B-2;'0               !2<VQT56YT1B-0>&Q <L
M      IV96-T;W)$871A8F]O; $     4&=0<V5N=6T     4&=0<P    !0
M9U!#     $QE9G15;G1&(U)L=                %1O<"!5;G1&(U)L=
M             %-C;"!5;G1&(U!R8T!9            $&-R;W!7:&5N4')I
M;G1I;F=B;V]L      YC<F]P4F5C=$)O='1O;6QO;F<         #&-R;W!2
M96-T3&5F=&QO;F<         #6-R;W!296-T4FEG:'1L;VYG          MC
M<F]P4F5C=%1O<&QO;F<      #A"24T#[0      $ $L     0 ! 2P    !
M  $X0DE-!"8       X             /X   #A"24T$#0      !    !XX
M0DE-!!D       0    >.$))30/S       )           ! #A"24TG$
M    "@ !          $X0DE- _4      $@ +V9F  $ ;&9F  8       $
M+V9F  $ H9F:  8       $ ,@    $ 6@    8       $ -0    $ +0
M  8       $X0DE- _@      '   /____________________________\#
MZ     #_____________________________ ^@     ________________
M_____________P/H     /____________________________\#Z   .$))
M300(       0     0   D    )      #A"24T$'@      !      X0DE-
M!!H      V,    &              "T   #*@   !< 20!N ', < !E '(
M:0!T 'D 7P!L &\ 9P!O &X ;P!T &$ 9P!? %( 1P!"     0
M               !              ,J    M                      !
M                         !     !        ;G5L;     (    &8F]U
M;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N9P
M3&5F=&QO;F<          $)T;VUL;VYG    M     !29VAT;&]N9P   RH
M   &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L:6-E    $@    =S
M;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<         !F]R:6=I;F5N
M=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960     5'EP965N
M=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,    !
M    4F-T,0    0     5&]P(&QO;F<          $QE9G1L;VYG
M  !"=&]M;&]N9P   +0     4F=H=&QO;F<   ,J     W5R;%1%6%0    !
M        ;G5L;%1%6%0    !        37-G951%6%0    !       &86QT
M5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O;VP!    "&-E;&Q4
M97AT5$585     $       EH;W)Z06QI9VYE;G5M    #T53;&EC94AO<GI!
M;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L:6-E5F5R
M=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M    $453;&EC
M94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P         *
M;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<
M"W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,     C_P
M.$))3004       $     SA"24T$#      ,XP    $   "@    )    >
M $.    ,QP 8  '_V/_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_;
M (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01
M# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\
M$0@ ) "@ P$B  (1 0,1 ?_=  0 "O_$ 3\   $% 0$! 0$!          ,
M 0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $#
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
M]\SNN>?5R+)_EW/>L;,JZ=UKZYX;:(L?T9C[,VP?1W[F_8\7</I6TW^ID?\
M!;/36WB].=1GWY9M+Q=/L@Z20[G=^9]%'-/BC&])<(,OZW[J,,#$RK6/$>'^
MJ/TG_]'U5)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ5'K7[-_9>1^U)^
MP;1]HC?]&1]+[/\ I=G^D_D?SGZ-?,:2,?F&^X^7YO\ !1+Y3ML?F^7_  GW
MC!_\;C[?C?8=GVSU&_9O2]?=OD;?H_F_O[_T7^D79+Y524F;<?/_ -5_8QX=
MC\G_ %+;ZOU4DOE5)1,K]5)+Y5224_522^54DE/T3]5_^:WVKJ/_ #?^EN9]
MJC?Z<S;L^S^K[/3]3U_YG]&NA7RJDGY?G/S=/G^?99C^0?+U^3Y=W__9 #A"
M24T$(0      50    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H
M &\ <    !, 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  ( !# %,
M-@    $ .$))300&       '  8    ! 0#_X36 :'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-
M<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D
M;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M8S Q
M,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^(#QR
M9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R
M,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T
M/2(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ
M+R(@>&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X
M;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@
M>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP
M92]297-O=7)C95)E9B,B('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N
M8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B('AM;&YS.FEL;'5S
M=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R+S$N,"\B
M('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W0O
M<&<O(B!X;6QN<SIS=$1I;3TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+W-4>7!E+T1I;65N<VEO;G,C(B!X;6QN<SIX;7!'/2)H='1P.B\O;G,N861O
M8F4N8V]M+WAA<"\Q+C O9R\B('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]P9&8O,2XS+R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!D8SIF;W)M870](FEM86=E+VIP96<B
M('AM<#I#<F5A=&]R5&]O;#TB061O8F4@26QL=7-T<F%T;W(@0U,V("A-86-I
M;G1O<V@I(B!X;7 Z0W)E871E1&%T93TB,C Q,RTP-BTQ.50Q,SHR.#HR-2TP
M-3HP,"(@>&UP.DUO9&EF>41A=&4](C(P,30M,#,M,S%4,3$Z-30Z,#@M,#4Z
M,# B('AM<#I-971A9&%T841A=&4](C(P,30M,#,M,S%4,3$Z-30Z,#@M,#4Z
M,# B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB=75I9#HY13-%-4,Y03A#
M.#%$0C$Q.#<S-$1"-3A&1$1%-$)!-R(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP
M+F1I9#HP,3@P,3$W-# W,C V.#$Q.#(R03@S03DY-T,Y03%&12(@>&UP34TZ
M26YS=&%N8V5)1#TB>&UP+FEI9#HP,C@P,3$W-# W,C V.#$Q.#(R03@S03DY
M-T,Y03%&12(@>&UP34TZ4F5N9&ET:6]N0VQA<W,](G!R;V]F.G!D9B(@:6QL
M=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4](D)A<VEC(%)'0B(@>&UP5%!G.DY0
M86=E<STB,2(@>&UP5%!G.DAA<U9I<VEB;&54<F%N<W!A<F5N8WD](D9A;'-E
M(B!X;7!44&<Z2&%S5FES:6)L94]V97)P<FEN=#TB1F%L<V4B('!D9CI0<F]D
M=6-E<CTB061O8F4@4$1&(&QI8G)A<GD@,3 N,#$B('!H;W1O<VAO<#I#;VQO
M<DUO9&4](C,B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)S4D="($E%0S8Q.38V
M+3(N,2(^(#QD8SIT:71L93X@/')D9CI!;'0^(#QR9&8Z;&D@>&UL.FQA;F<]
M(G@M9&5F875L="(^3&]G;U]W7W1A9U]296=I<W1E<F5D7T--64L\+W)D9CIL
M:3X@/"]R9&8Z06QT/B \+V1C.G1I=&QE/B \>&UP34TZ1&5R:79E9$9R;VT@
M<W12968Z:6YS=&%N8V5)1#TB>&UP+FEI9#HP,3@P,3$W-# W,C V.#$Q.#(R
M03@S03DY-T,Y03%&12(@<W12968Z9&]C=6UE;G1)1#TB>&UP+F1I9#HP,3@P
M,3$W-# W,C V.#$Q.#(R03@S03DY-T,Y03%&12(@<W12968Z;W)I9VEN86Q$
M;V-U;65N=$E$/2)U=6ED.CE%,T4U0SE!.$,X,41",3$X-S,T1$(U.$9$1$4T
M0D$W(B!S=%)E9CIR96YD:71I;VY#;&%S<STB<')O;V8Z<&1F(B\^(#QX;7!-
M33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A
M=F5D(B!S=$5V=#II;G-T86YC94E$/2)X;7 N:6ED.C R.# Q,3<T,#<R,#8X
M,3$X,#@S1D$S-C<U1$$Y03@P(B!S=$5V=#IW:&5N/2(R,#$R+3 S+3(Q5# Y
M.C4X+3 U.C P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!);&QU<W1R
M871O<B!#4S4N,2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T
M.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#$X
M,#$Q-S0P-S(P-C@Q,3@R,D%&,3DR13-".4$X0T0B('-T179T.G=H96X](C(P
M,3(M,3 M,#%4,#@Z,S4Z-3DM,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E($EL;'5S=')A=&]R($-3-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA
M;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S
M=$5V=#IP87)A;65T97)S/2)F<F]M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@
M=&\@87!P;&EC871I;VXO=FYD+F%D;V)E+FEL;'5S=')A=&]R(B\^(#QR9&8Z
M;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP
M+FEI9#I&1CA#,3DQ039%,D0V.#$Q.# X,T(P138Q131!,#,V,2(@<W1%=G0Z
M=VAE;CTB,C Q,RTP-2TP,U0Q-3HT.3HS-BTP-3HP,"(@<W1%=G0Z<V]F='=A
M<F5!9V5N=#TB061O8F4@26QL=7-T<F%T;W(@0U,V("A-86-I;G1O<V@I(B!S
M=$5V=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)C;VYV
M97)T960B('-T179T.G!A<F%M971E<G,](F9R;VT@87!P;&EC871I;VXO<&]S
M='-C<FEP="!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N:6QL=7-T<F%T;W(B
M+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E9"(@<W1%=G0Z<&%R
M86UE=&5R<STB9G)O;2!A<'!L:6-A=&EO;B]P;W-T<V-R:7!T('1O(&%P<&QI
M8V%T:6]N+W9N9"YA9&]B92YI;&QU<W1R871O<B(O/B \<F1F.FQI('-T179T
M.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#$X
M1#$Y,4$V13)$-C@Q,3@P.#-",$4V,44T03 S-C$B('-T179T.G=H96X](C(P
M,3,M,#4M,#94,#@Z-#0Z,3DM,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E($EL;'5S=')A=&]R($-3-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA
M;F=E9#TB+R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T
M.FEN<W1A;F-E240](GAM<"YI:60Z,# X,#$Q-S0P-S(P-C@Q,3@R,D%"0T5!
M,D-&.#8R0S8B('-T179T.G=H96X](C(P,3,M,#8M,3E4,3,Z,C@Z,C4M,#4Z
M,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E($EL;'5S=')A=&]R($-3
M-B H36%C:6YT;W-H*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T
M179T.F%C=&EO;CTB8V]N=F5R=&5D(B!S=$5V=#IP87)A;65T97)S/2)F<F]M
M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@=&\@87!P;&EC871I;VXO=FYD+F%D
M;V)E+G!H;W1O<VAO<"(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B
M('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#$X,#$Q-S0P-S(P-C@Q,3@R
M,D$X,T$Y.3=#.4$Q1D4B('-T179T.G=H96X](C(P,30M,#,M,S%4,3$Z-30Z
M,#@M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO
M<"!#4S8@*$UA8VEN=&]S:"DB('-T179T.F-H86YG960](B\B+SX@/')D9CIL
M:2!S=$5V=#IA8W1I;VX](F-O;G9E<G1E9"(@<W1%=G0Z<&%R86UE=&5R<STB
M9G)O;2!A<'!L:6-A=&EO;B]P;W-T<V-R:7!T('1O(&EM86=E+VIP96<B+SX@
M/')D9CIL:2!S=$5V=#IA8W1I;VX](F1E<FEV960B('-T179T.G!A<F%M971E
M<G,](F-O;G9E<G1E9"!F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T
M;W-H;W @=&\@:6UA9V4O:G!E9R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB
M<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z,#(X,#$Q-S0P-S(P
M-C@Q,3@R,D$X,T$Y.3=#.4$Q1D4B('-T179T.G=H96X](C(P,30M,#,M,S%4
M,3$Z-30Z,#@M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H
M;W1O<VAO<"!#4S8@*$UA8VEN=&]S:"DB('-T179T.F-H86YG960](B\B+SX@
M/"]R9&8Z4V5Q/B \+WAM<$U-.DAI<W1O<GD^(#QX;7!44&<Z36%X4&%G95-I
M>F4@<W1$:6TZ=STB.# P+C P,# P,"(@<W1$:6TZ:#TB-C P+C P,# P,"(@
M<W1$:6TZ=6YI=#TB4&]I;G1S(B\^(#QX;7!44&<Z4&QA=&5.86UE<SX@/')D
M9CI397$^(#QR9&8Z;&D^0WEA;CPO<F1F.FQI/B \<F1F.FQI/DUA9V5N=&$\
M+W)D9CIL:3X@/')D9CIL:3Y996QL;W<\+W)D9CIL:3X@/')D9CIL:3Y";&%C
M:SPO<F1F.FQI/B \+W)D9CI397$^(#PO>&UP5%!G.E!L871E3F%M97,^(#QX
M;7!44&<Z4W=A=&-H1W)O=7!S/B \<F1F.E-E<3X@/')D9CIL:3X@/')D9CI$
M97-C<FEP=&EO;B!X;7!'.F=R;W5P3F%M93TB1&5F875L="!3=V%T8V@@1W)O
M=7 B('AM<$<Z9W)O=7!4>7!E/2(P(CX@/'AM<$<Z0V]L;W)A;G1S/B \<F1F
M.E-E<3X@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E=H:71E(B!X;7!'.FUO
M9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,C4U(B!X
M;7!'.F=R965N/2(R-34B('AM<$<Z8FQU93TB,C4U(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)";&%C:R(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$B('AM<$<Z9W)E96X](C$B('AM<$<Z
M8FQU93TB,2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4D="(%)E9"(@
M>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960]
M(C(S-R(@>&UP1SIG<F5E;CTB,S0B('AM<$<Z8FQU93TB,S8B+SX@/')D9CIL
M:2!X;7!'.G-W871C:$YA;64](E)'0B!996QL;W<B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R-#8B('AM<$<Z9W)E
M96X](C(S-2(@>&UP1SIB;'5E/2(R,B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB4D="($=R965N(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,3 V(B!X;7!'.F=R965N/2(Q.#DB('AM<$<Z
M8FQU93TB-CDB+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E)'0B!#>6%N
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,3$R(B!X;7!'.F=R965N/2(R,#4B('AM<$<Z8FQU93TB,C(Q(B\^(#QR
M9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)21T(@0FQU92(@>&UP1SIM;V1E/2)2
M1T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C4X(B!X;7!'.F=R
M965N/2(X,R(@>&UP1SIB;'5E/2(Q-C0B+SX@/')D9CIL:2!X;7!'.G-W871C
M:$YA;64](E)'0B!-86=E;G1A(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E
M/2)04D]#15-3(B!X;7!'.G)E9#TB,3@U(B!X;7!'.F=R965N/2(X,R(@>&UP
M1SIB;'5E/2(Q-3DB+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3DS
M($<],SD@0CTT-2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T53
M4R(@>&UP1SIR960](C$Y,R(@>&UP1SIG<F5E;CTB-# B('AM<$<Z8FQU93TB
M-#4B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C,W($<],C@@0CTS
M-B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR
M960](C(S-B(@>&UP1SIG<F5E;CTB,S0B('AM<$<Z8FQU93TB,SDB+SX@/')D
M9CIL:2!X;7!'.G-W871C:$YA;64](E(],C0Q($<].3 @0CTS-B(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C(T,2(@
M>&UP1SIG<F5E;CTB.3(B('AM<$<Z8FQU93TB,SDB+SX@/')D9CIL:2!X;7!'
M.G-W871C:$YA;64](E(],C0W($<],30W($(],S B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R-#<B('AM<$<Z9W)E
M96X](C$T."(@>&UP1SIB;'5E/2(S,R(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB4CTR-3$@1STQ-S8@0CTU.2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z
M='EP93TB4%)/0T534R(@>&UP1SIR960](C(U,2(@>&UP1SIG<F5E;CTB,3<V
M(B!X;7!'.F)L=64](C8P(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2
M/3(U,B!'/3(S."!"/3,S(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,C4P(B!X;7!'.F=R965N/2(R,S<B('AM<$<Z
M8FQU93TB,S8B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C$W($<]
M,C(T($(],S,B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(R,3<B('AM<$<Z9W)E96X](C(R-"(@>&UP1SIB;'5E/2(T
M,"(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ-# @1STQ.3@@0CTV
M,R(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR
M960](C$T,2(@>&UP1SIG<F5E;CTB,3DX(B!X;7!'.F)L=64](C8U(B\^(#QR
M9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/34W($<],3@Q($(]-S0B('AM<$<Z
M;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(V,2(@
M>&UP1SIG<F5E;CTB,3@Q(B!X;7!'.F)L=64](C<T(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)2/3 @1STQ-#8@0CTV.2(@>&UP1SIM;V1E/2)21T(B
M('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C<B('AM<$<Z9W)E96X]
M(C$T-B(@>&UP1SIB;'5E/2(W,2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M
M93TB4CTP($<],3 T($(]-34B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4]
M(E!23T-%4U,B('AM<$<Z<F5D/2(T(B!X;7!'.F=R965N/2(Q,#4B('AM<$<Z
M8FQU93TB-34B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],S0@1STQ
M.#$@0CTQ,34B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(S-B(@>&UP1SIG<F5E;CTB,3@Q(B!X;7!'.F)L=64](C$Q
M-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTP($<],38Y($(],34W
M(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E
M9#TB,"(@>&UP1SIG<F5E;CTB,38Y(B!X;7!'.F)L=64](C$U-R(O/B \<F1F
M.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTT,2!'/3$W,2!"/3(R-B(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C0R(B!X
M;7!'.F=R965N/2(Q-S B('AM<$<Z8FQU93TB,C(V(B\^(#QR9&8Z;&D@>&UP
M1SIS=V%T8VA.86UE/2)2/3 @1STQ,3,@0CTQ.#@B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q-B(@>&UP1SIG<F5E
M;CTB,3$T(B!X;7!'.F)L=64](C$X-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H
M3F%M93TB4CTT-B!'/30Y($(],30V(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT
M>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB-#8B('AM<$<Z9W)E96X](C4T(B!X
M;7!'.F)L=64](C$T,R(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTR
M-R!'/3(P($(],3 P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#
M15-3(B!X;7!'.G)E9#TB,SDB('AM<$<Z9W)E96X](C,U(B!X;7!'.F)L=64]
M(CDW(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$P,B!'/30U($(]
M,30U(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'
M.G)E9#TB,3 S(B!X;7!'.F=R965N/2(T."(@>&UP1SIB;'5E/2(Q-#0B+SX@
M/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],30W($<],SD@0CTQ-#,B('AM
M<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q
M-#<B('AM<$<Z9W)E96X](C0R(B!X;7!'.F)L=64](C$T,B(O/B \<F1F.FQI
M('AM<$<Z<W=A=&-H3F%M93TB4CTQ-3@@1STP($(].3,B('AM<$<Z;6]D93TB
M4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q-3<B('AM<$<Z
M9W)E96X](C,Q(B!X;7!'.F)L=64](CDV(B\^(#QR9&8Z;&D@>&UP1SIS=V%T
M8VA.86UE/2)2/3(Q,B!'/3(P($(].3 B('AM<$<Z;6]D93TB4D="(B!X;7!'
M.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(R,3(B('AM<$<Z9W)E96X](C(X
M(B!X;7!'.F)L=64](CDR(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2
M/3(S-R!'/3,P($(],3(Q(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)0
M4D]#15-3(B!X;7!'.G)E9#TB,C,W(B!X;7!'.F=R965N/2(S-2(@>&UP1SIB
M;'5E/2(Q,C(B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],3DY($<]
M,3<X($(],34S(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB,C P(B!X;7!'.F=R965N/2(Q-S@B('AM<$<Z8FQU93TB
M,34S(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$U,R!'/3$S-"!"
M/3$Q-R(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP
M1SIR960](C$U,R(@>&UP1SIG<F5E;CTB,3,U(B!X;7!'.F)L=64](C$Q."(O
M/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTQ,34@1STY.2!"/3@W(B!X
M;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB
M,3$U(B!X;7!'.F=R965N/2(Q,# B('AM<$<Z8FQU93TB.#@B+SX@/')D9CIL
M:2!X;7!'.G-W871C:$YA;64](E(].#,@1STW,2!"/38U(B!X;7!'.FUO9&4]
M(E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB.#0B('AM<$<Z
M9W)E96X](C<R(B!X;7!'.F)L=64](C8U(B\^(#QR9&8Z;&D@>&UP1SIS=V%T
M8VA.86UE/2)2/3$Y."!'/3$U-B!"/3$P.2(@>&UP1SIM;V1E/2)21T(B('AM
M<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$Y-R(@>&UP1SIG<F5E;CTB
M,34V(B!X;7!'.F)L=64](C$P.2(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M
M93TB4CTQ-C8@1STQ,C0@0CTX,B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$V-B(@>&UP1SIG<F5E;CTB,3(U(B!X
M;7!'.F)L=64](C@R(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$T
M,"!'/3DX($(]-3<B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%
M4U,B('AM<$<Z<F5D/2(Q-#$B('AM<$<Z9W)E96X](CDY(B!X;7!'.F)L=64]
M(C4X(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3$Q-R!'/3<V($(]
M,S8B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z
M<F5D/2(Q,3<B('AM<$<Z9W)E96X](C<W(B!X;7!'.F)L=64](C,W(B\^(#QR
M9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3DV($<]-38@0CTQ.2(@>&UP1SIM
M;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](CDV(B!X
M;7!'.F=R965N/2(U."(@>&UP1SIB;'5E/2(R,R(O/B \<F1F.FQI('AM<$<Z
M<W=A=&-H3F%M93TB4CTV-B!'/3,S($(],3$B('AM<$<Z;6]D93TB4D="(B!X
M;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(V-2(@>&UP1SIG<F5E;CTB
M,S4B('AM<$<Z8FQU93TB,3@B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64]
M(E!!3E1/3D4@-S0V.2!#(B!X;7!'.G1Y<&4](E-03U0B('AM<$<Z=&EN=#TB
M,3 P+C P,# P,"(@>&UP1SIM;V1E/2),04(B('AM<$<Z3#TB,S4N,CDT,3$W
M(B!X;7!'.D$](BTR,B(@>&UP1SI"/2(M,S(B+SX@/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](E!!3E1/3D4@,S8S($,B('AM<$<Z='EP93TB4U!/5"(@>&UP
M1SIT:6YT/2(Q,# N,# P,# P(B!X;7!'.FUO9&4](DQ!0B(@>&UP1SI,/2(U
M,BXQ-38X-C0B('AM<$<Z03TB+3,U(B!X;7!'.D(](C0R(B\^(#QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)2/38W($<],30Y($(]-3<@,2(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C8W(B!X;7!'
M.F=R965N/2(Q-#DB('AM<$<Z8FQU93TB-3<B+SX@/')D9CIL:2!X;7!'.G-W
M871C:$YA;64](E(],"!'/3$P,2!"/3$T.2 Q(B!X;7!'.FUO9&4](E)'0B(@
M>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,"(@>&UP1SIG<F5E;CTB
M,3 Q(B!X;7!'.F)L=64](C$T.2(O/B \+W)D9CI397$^(#PO>&UP1SI#;VQO
M<F%N=',^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CIL:3X@/')D9CIL:3X@
M/')D9CI$97-C<FEP=&EO;B!X;7!'.F=R;W5P3F%M93TB1W)A>7,B('AM<$<Z
M9W)O=7!4>7!E/2(Q(CX@/'AM<$<Z0V]L;W)A;G1S/B \<F1F.E-E<3X@/')D
M9CIL:2!X;7!'.G-W871C:$YA;64](E(],"!'/3 @0CTP(B!X;7!'.FUO9&4]
M(E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,2(@>&UP1SIG
M<F5E;CTB,2(@>&UP1SIB;'5E/2(Q(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.
M86UE/2)2/3(V($<],C8@0CTR-B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C(V(B!X;7!'.F=R965N/2(R-B(@>&UP
M1SIB;'5E/2(R-B(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTU,2!'
M/34Q($(]-3$B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!23T-%4U,B
M('AM<$<Z<F5D/2(U,2(@>&UP1SIG<F5E;CTB-3$B('AM<$<Z8FQU93TB-3$B
M+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(]-S<@1STW-R!"/3<W(B!X
M;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB
M-S@B('AM<$<Z9W)E96X](C<X(B!X;7!'.F)L=64](C<X(B\^(#QR9&8Z;&D@
M>&UP1SIS=V%T8VA.86UE/2)2/3$P,B!'/3$P,B!"/3$P,B(@>&UP1SIM;V1E
M/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP1SIR960](C$P,R(@>&UP
M1SIG<F5E;CTB,3 S(B!X;7!'.F)L=64](C$P,R(O/B \<F1F.FQI('AM<$<Z
M<W=A=&-H3F%M93TB4CTQ,C@@1STQ,C@@0CTQ,C@B('AM<$<Z;6]D93TB4D="
M(B!X;7!'.G1Y<&4](E!23T-%4U,B('AM<$<Z<F5D/2(Q,CDB('AM<$<Z9W)E
M96X](C$R.2(@>&UP1SIB;'5E/2(Q,CDB+SX@/')D9CIL:2!X;7!'.G-W871C
M:$YA;64](E(],34S($<],34S($(],34S(B!X;7!'.FUO9&4](E)'0B(@>&UP
M1SIT>7!E/2)04D]#15-3(B!X;7!'.G)E9#TB,34R(B!X;7!'.F=R965N/2(Q
M-3(B('AM<$<Z8FQU93TB,34R(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE
M/2)2/3$W.2!'/3$W.2!"/3$W.2(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP
M93TB4%)/0T534R(@>&UP1SIR960](C$X,"(@>&UP1SIG<F5E;CTB,3@P(B!X
M;7!'.F)L=64](C$X,"(O/B \<F1F.FQI('AM<$<Z<W=A=&-H3F%M93TB4CTR
M,#0@1STR,#0@0CTR,#0B('AM<$<Z;6]D93TB4D="(B!X;7!'.G1Y<&4](E!2
M3T-%4U,B('AM<$<Z<F5D/2(R,#4B('AM<$<Z9W)E96X](C(P-"(@>&UP1SIB
M;'5E/2(R,#0B+SX@/')D9CIL:2!X;7!'.G-W871C:$YA;64](E(],C,P($<]
M,C,P($(],C,P(B!X;7!'.FUO9&4](E)'0B(@>&UP1SIT>7!E/2)04D]#15-3
M(B!X;7!'.G)E9#TB,C,P(B!X;7!'.F=R965N/2(R,S B('AM<$<Z8FQU93TB
M,C(Y(B\^(#QR9&8Z;&D@>&UP1SIS=V%T8VA.86UE/2)2/3(T,B!'/3(T,B!"
M/3(T,B(@>&UP1SIM;V1E/2)21T(B('AM<$<Z='EP93TB4%)/0T534R(@>&UP
M1SIR960](C(T,R(@>&UP1SIG<F5E;CTB,C0S(B!X;7!'.F)L=64](C(T,R(O
M/B \+W)D9CI397$^(#PO>&UP1SI#;VQO<F%N=',^(#PO<F1F.D1E<V-R:7!T
M:6]N/B \+W)D9CIL:3X@/"]R9&8Z4V5Q/B \+WAM<%109SI3=V%T8VA'<F]U
M<',^(#PO<F1F.D1E<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A
M/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0](G<B/S[_
MX@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A96B 'S@ "
M  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@               0  ]M8
M 0    #3+4A0("
M                 !%C<')T   !4    #-D97-C   !A    &QW='!T   !
M\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:   "+    !1B6%E:
M   "0    !1D;6YD   "5    '!D;61D   "Q    (AV=65D   #3    (9V
M:65W   #U    "1L=6UI   #^    !1M96%S   $#    "1T96-H   $,
M  QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $/   " QT97AT
M $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N>0
M9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$              !)S4D="
M($E%0S8Q.38V+3(N,0
M                        6%E:(        /-1  $    !%LQ865H@
M                 %A96B        !OH@  ./4   .06%E:(        &*9
M  "WA0  &-I865H@        )*    ^$  "VSV1E<V,         %DE%0R!H
M='1P.B\O=W=W+FEE8RYC:               %DE%0R!H='1P.B\O=W=W+FEE
M8RYC:
M      !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="(&-O
M;&]U<B!S<&%C92 M('-21T(              "Y)14,@-C$Y-C8M,BXQ($1E
M9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M        9&5S8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N
M(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R96YC92!6:65W:6YG
M($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M         '9I97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>     5A9
M6B       $P)5@!0    5Q_G;65A<P         !
M     H\    "<VEG(     !#4E0@8W5R=@        0     !0 *  \ %  9
M !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8
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
MR:;)C/KB1\/TNBS:3-A/KA*)]Q^\-:;^9WGG0E$.E?F3YATI4V$,>L72\?\
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
M5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*O"/^<F?S&O\
M\JOR-_,'SIH\BQ:[9:>MIH,IW].]OY4M() .YC:7F/\ 5S8]D:4:K50QRY$[
M^X;NK[:UATFDR98\P*'O)K[+M_.)\9+-)*\\LC-)/<2L7DDD<EGD=CNS,Q))
M/4YZJ^-DDFSS;PH?J!_S[7_,74X];\]_E+=W+3:*]BOF?R_;NQ(MIQ,MO>I$
M.RR^I'(1TY!C^T<X_P!K-)'AAG'.^$^?4?I>Z]C-;+BGIR=JXAY=#^CY/UQS
MB'OW8J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J[%78J__]3[^8J[
M%78J^1?^<V-=72OR3N-,60+/YHUG3M/2*M"T<<GUJ6@[@+!OFG[<R<.GK^<0
M/T_H>?\ :;+P:3A_G2 _3^A\@_\ .%&DR:A^=S:@HK%Y?\N7\\Q\#<R00)]]
M6S3=APXM3?=$_H>>]FL?%K+_ )L3]M!](_\ .>EY>Q_EOY0TR*<IINK>9$75
MK4$@3K#:SRQ(X'VE#@,5.U0/#-GV_(^#$=#+?Y%W/M5(_EX1Z&6_GL7YU>3_
M ,I/.GY@6FI7WDCR4_F6WT>:.WU,VAM5>&25.: I-)&QJHK501G-X='DS G'
M&Z]SQ^G[/RZ@$XH<5<ZIZ=I'_.*OY]ZH5CA_+_\ 1,>U9=2OK.V10>]$DE?[
MES*AV3JI?P5[R'-Q]@ZV?^3KWD!]&>1?^<#[IY8;O\S/.:+;J0SZ#Y<5E+BF
MZR7TZAA[\(@?!LV>G[ //++X#]?['<Z7V5////X1_6?T!]X^2?R_\F_ESHZZ
M%Y*\OVF@:=7G,ENM9)Y/]^3S,6DE?_*=B<W^#3X\$>& H/5:;28M-'AQ1$1^
M.?>S'+G(=BJ6:SHFC^8M,O-%U[2[76=(U",Q7NFWL2302H>S(X(.0G",P8R%
M@L,F*.2)C, @]"^&_P PO^<%O+6I23ZA^67F.7RE-)5E\OZDKWVG D](I.0N
M(@!T')P.PS1:GL&$M\4N'R.X_7][R^K]EL<M\$N'R.X_6/M?+>N?\XC?GUHL
MDJQ^5+/S%;HQ"7.DZA _,>(CN3;N*_+-5D['U4/X0?<?UTZ/+[/ZV'\(E[B/
MTT\VU[\AOS0\L:+J?F7S-^7%UHNAZ.BR:EJ=V;/A&KNL:_"DS.U68#X0<Q<G
M9^;'$RG"@.NSA9>RM1B@9SQD1',FOUOH7_G!&>XM/S5\TZ;:2&#3;_RR]Q?6
M*$K%)-;W<"Q2\!\/-1*PK2M#3-EV 2,\@.1C^D.W]EB1J91'(QW^!'ZWL/\
MSGUI<LOEC\MM:5"8=.UN[LYW[+]<M2RU/N8,S/:"%PA+N)^T?L=C[5P)QXY=
MTB/F/V,*_P"<"->6#S%^9'E9C1M0L;#5X >YMGDMY:?(2I7*/9_)4YP[P#^A
MQO93+63)C[P#\MOU/TSSJ'M78J[%78J[%78J_(W_ )^;11C7_P F9A&HFDLM
M<1Y0!R94DLBJD]2 6) ]SG;^R)]&7WQ_2^?>VX]>$^4OT/S SL'AW8J_<?\
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
M=6DED*JH]R<KA"4R(Q!)/0-N3)''$RD0 .IV#R'\N/\ G(K\G_S:\TZ[Y/\
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
M]YC<+#;:9HVEZ>T[45$]>:XG>IV %(0<Y+VMG^[Q0[R3]P_2]I[%0_>99=
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
M?RC_ ""_,S\Y[J^@_+;RHEW9:6XCU;S!=2)9:;;R$ ^DUPP/.2A!*1JS &K
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
M1>-D\27TQ^V7[.;K?9[L[\QE\68]$/ME^SG[Z?KEG8/H#L5=BKL5=BK\CO\
MGYNZG7?R8CY#FMGKS%>]"]B ?PSM_9'Z,OOC^E\^]M_KP^Z7Z'Y?YV#P[L5?
MM_\ \^Z'#?\ ./4ZCK'YNUE6^DPM^HYYW[4C_#/\T?I?4?9$WHO\X_<'WEG.
M/4.Q5XQ_SD7_ .2$_./_ , _6/\ J$DS/[*_QO%_6'WNM[8_Q+-_4E]S^;&+
M^ZC_ -0?JSU@\WQ<*F*7W_\ \^WO_)Y></\ P"9O^ZA:9S/M7_BL?Z_Z"]9[
M&?XY/^I^D/VRSSY]-=BK\QO^?FO_ "A_Y2?^!%??]0+9UWLC_>9/ZH^]XKVU
M_N<?]8_<_(?.Y?.W8J_='_GWK_ZSCIO_ ($6M_\ 44<\Y]I_\=/]4?<^I^R?
M^(C^L7W!G//3,8\Z>3O+WY@>5==\E^:]/35/+WF.T>SU2R?;DC[AE8;JZ, R
M,-U8 C<9=I\\\&09(&I1-AIU.GAJ,<L<Q<9"B_ +_G(3_G&;SU_SC]J]Q+?P
MS^8/R[N9N.@>?8DK&%8_N[?40HI;SCI4T23JAK55]+[+[7Q:Z.VT^L?TCO'W
M/D_:_8>;L^9/U8^DOT'N/W]'SEFV=([%78JT5!,;;J\3B2&125='4U5T84*L
M#T(-1BH-&P_4S_G#O_G,G6IM:T?\H?SAU9]7CU>1++R/Y[NVK<BY;:.PU&0_
MWGJ=(IC\7+X).7(,.-[=[!B(G/@%5O*(Y5WC](^3WOL[[1RE(:?4&[VC(\[[
MCWWT/._L^LV<4]X_-G_GY?\ ^2V_+3_P+F_[IUUG6>R7]_D_J_I#QGMI_B^/
M^M^@OQTSNWSEV*OV^_Y]S_\ K/=S_P"!?K/_ #)SSSVI_P <_P T?I?4?9#_
M !+_ #C]P?>><V]0[%7C_P#SD%#;7'Y%_G!#=T%NWD[62]17I9RD;?,#,[LP
MD:K%7\X?>Z[M< Z/-?\ ,E]S^:F$DPPEOM%%+?.F>LGF^+#DJXI?;'_/OJQD
MN_\ G(ZVND!*:7Y5U>:8CL)9+6$5^ELY[VGE6CKOD/TO3^R(O7>Z)/W#]+ZQ
M_P"?F$DH_+C\LXEKZ$GFQVE\.2Z?<\:_><TOLD/WV3^K^D._]M?\7Q_UOT%^
M.V=V^<NQ5]@_\XO_ /.*MG_SD;H_G'5KKSU=^3SY4U*WT^."VL8KL3B:W$Y=
MC)(G$BM*#-#VQVT=!*,1 2XA?.GI.P^P(]HPE(SX>$URO]+ZC_Z)BZ3_ .7J
MU3_N"VW_ %7S3_Z+I?ZD/],?U.\_T$P_U4_Z7]KO^B8ND_\ EZM4_P"X+;?]
M5\?]%TO]2'^F/ZE_T$P_U4_Z7]KO^B8ND_\ EZM4IW_W"VO_ %7Q_P!%TO\
M4A\S^I?]!,/]5/\ I?VLET;_ )]H?EQ;RH_F#\R?-.LPC[=O:)96 ;_9"&9A
M]!RK)[6YC],(CWV?U-V/V+TX^K)(^ZA^M]/_ )8_\XJ?D7^4M]:ZSY5\DP3^
M8[*IM?,^KRR:C?Q,13E%)<,RQ-3:L:J<T^K[9U6J'#.?I/0;#[.?Q=YHNPM'
MI#Q8X>KO.Y_9\*?1.:MV[P#_ )RJ('_../YSU( _PK?[GQ,>V;/L;_',7]8.
MJ[<_Q'-_5+^<P=!GJCXVWBK]#_\ GVK_ .3@_,3_ , Z'_NH1YRWM9_B\/ZW
MZ'LO8O\ QB?]7](?M%G OH[L5=BKL52C7_\ CA:W_P P%S_R:;)XOK'O#7F^
MB7N+^5RT_P!YH/\ 4&>RRYOA$>2)P,GV!_S@=_ZT[Y3_ .V)KG_4.N:+VD_Q
M&7OC][TGLI_C\?<?N?OCGFKZJ[%7XS_\_+/_ ":?Y9_^ K=_]1PSO/9+^XR?
MUA]SYS[:?W^/^K^E^<V=6\8M;[+?(XH+^CS_ )Q@_P#6=_R8_P# 2TS_ ),+
MGE7;'^.9?ZQ^]]E[#_Q'#_4'W/=\UKM78J[%7G_YJ_E_IOYI_ESYQ_+[5:+:
M^:=,FLTG/^Z9Z<[><>\4JJX^69.BU,M-FCEC_";_ %_,.)KM)'58)XI<I"OC
MT/P+^9G4-,U+1-1U+0]9MFL]9T.[GT[5[1A0QW5K(T4RT]F4T]L]<A.,XB4>
M1%CW%\4R8Y8YF$MB#1]X0F28-'F*-%*\$R,'@N(SQ>.1"&1T(Z,K $'QQ4$C
M</V0\Y_\Y.GS%_S@S=^>TNQ!YW\R6Z^0]26/[4>MS?Z->..E.5N'N%IT!&<'
MI^R/#[4&.O1'UC^KS'V[/I&I[;\3L@Y;]<AP'^MU^S=\$?\ .'WY5I^:/YZ>
M4].NK7UO+7DL#S+YB1EY1F.Q919P,#L1+<E-OY5;.D[=UGY;2R(^J7I'QY_8
M\I[.:'\UK(@_3'U'X<OF:?T,YY@^N.Q5V*NQ5V*O_]3[^8J[%4->V=KJ-G=Z
M??0)=65]#);WEM(*I)%*I1T8=PRD@X)1$A1Y%C*(D"#N"_!?\U_R_G_+3\P/
M-?D24R"VTFZYZ'<UH[Z?<#U;.0,/VE0\2?YE.<!J]/X&66/NY>[H^5Z_2'2Y
MY8N@.WN/+\>3]A/^<>/S%D_,[\IO*_F*\E$NMVL3:5YD.Y)O[*D4KFO^_ %D
M_P!EG9=G:G\Q@C(\^1]X_%OH?9&L_-::,S]0V/O'Z^;\^/\ G-+R5%Y8_-NW
M\Q64/I67G[35O;@*O%1?V16WG.W4O&8F/O7.=[;P>'GXARD+^(V_4\C[2:88
MM3QCE,7\1L?T/JK_ )P>\SR:Q^4=YY?N)C++Y,UNYLK=3^Q:W*I=PJ/8&5P/
MEFV["R\6 Q_FG[.;OO9C/QZ4P/\ !(CX'<?>\4_YSYTF[_Q)^7.MC3[A]/?3
M-0T^;4HXV>)9?6BE2)G4$*Q7D5KUWITS!]H('CA*MJ(=9[5XSXF.5;41?R>+
M^6?^<O/S?\GZ7H7ENPNO+SZ5H-I#8:=I]WISK*T%N@2-7=;A&+<0*D 5S"Q=
ML9\41$<-#;E^UUN#VAU6&,8 QJ(H CN^+[H_YQO_ .<E;_\ .K4M<\M:]Y7@
MT+7="L8]1-[8W#2VES#)+Z)"QR@21LII4$L*'KF^[,[3.J)C*-$"]N3U/8W;
M4M=*4)QJ0%['8OK7-N[]V*O&/SU_-^'\E?)*>:VT1_,-U>:A!I>G:8LZVZF:
M=)'#R2%7(1%C)/%2?#,+7ZP:7'QU>].M[4[0&AP^)P\1)H#D_/#5_P#G./\
M.2ZN5^HV_E;0%8UCL5M)[MF'NTEPA;Z%&<Y/MW4$[<(^%_I>0R>T^J)VX8_
MG]+$/^<:K?5_,W_.1/E#5AILUU*-1U+7-=GC@=((!-;W#O*Q(XHIEE 4$]2
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
M37/^H=<T7M)_B,O?'[WI/93_ !^/N/W/WQSS5]5=BK\9_P#GY9_Y-/\ +/\
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
M509Y5VKK?SFHED'+D/<.7ZWV3L?0?DM+''UYG^L>?RY?!EOYP>0+?\TORO\
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
MYD9V/LEG EDQ'J 1\.?WO#>VNF)ACRCD"0?CN/N+\F<[9\_=BK[3_P"<=_\
MG-3S9^1OE^W\BZOY:B\\>1K&6632(4N#::C8"=S(\44C*\4L7-BRHP4K4CG2
M@'/]J>S^/6S\2,N&9Y]0?VO3=C^TN30P&*4>. Y;T1?Z/+[7U5>_\_,_(R6W
M+3ORI\S7=YQ_N+FZL;>,-X&19)C3W"'--'V1RWODC7N/['?2]M<-;8Y7YD#]
M;Y2_,K_G-7\ZOSAU+1O+.BA?R^\NZGK&GVZZ'Y<DFDU.]]2ZC"PRW]$D/+IP
M@1.70\AMFYTGL_IM)$SEZY '>7(;=WZ[=%J_:75:V0A'T1)&T>9^//Y5;]X<
M\X?4G8J[%7\Y?_.3_P"5I_*'\[O.7EFVM_J^@:K-_B#RE0$)]0U%F<Q)7J()
MA)%\@,]4['UGYK2QF?J&Q]X_6-WQWMW0_D]7. ^D^J/N/ZCL\"S9NH?IS_S[
M=_*_](:]YR_.'4K7E;:'&?+7E25QL;F<+-J$R'Q2/TXO]DXSD/:O6<,(X!U]
M1]W3])>X]C=#Q2GJ)#EZ1[^OV;?%^O&<.^@OSO\ ,OYH:W^9VB^;/S8\R?F3
MYA_*#_G&CRSK3>7_ "N/)<)_Q#YGGCNQ8/J$EXD,\T%LUS6.&.! SBK.PVSI
M\.DCIIQPQQQR9Y"SQ?3#:ZK8$UN27E<^L.JQRS2R2QX :'!]4MZXK%T+V^=@
M$6L\K1ZI=Z=YG\R_\XP?G9YY\R^;_P O&5_-?Y)?FB][=I?*RF5;5XM4@AO[
M&6X16]&:-BA8 %:<J.8@&,-7BA&,^4\="O/TDQE74+IP?7+29IRE#ZH3L].5
M&B+\N9VL;OM+\JOS&T;\VOR]\J_F)H,4MMIWF>R%R+&>GK6LR,T5Q;2T_;AE
M1HV]QFAUFEEI<TL4N<3\^X_$/0:+5PU6&.6/*7W\B/@7H.8SE.Q5_]?[^8J[
M%78J^??^<J76/_G'W\SBVX;38D'^L]U"J_B<UW:W^*S]WZ74=NFM#E]WZ0_,
MO_G&OS?Y5\@_FS8>;_.6KC1M%TK2-107!BEF:2XN%CCCB1(4=B6!8]*;9R_9
MF:&'.)S-  O%=BZC'I]2,F0U$ _,^Y^A2_\ .9_Y#-+Z9US547_?[:1>\/\
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
M;GD^:QB9&AS+^E'\A?RR@_)_\I?)7D% C7ND6"R:[<+3]]J5R3/>2$CK65V
M/\H&>3]I:LZO43R]"=O<.7V/M'9>B&CTT,74#?WG<_:]/U>VGO=*U.SMG].Y
MN[2:&WDK3B\D;*IK[$YAP($@3WN;DB91('4/RUGG&J?\^[_*.AZ7'/'KGE;6
M]$\NZ[9VT+3W-CJNG>9(8;GG" Q+(X]4@BA!!.QSKXCA[7E*6XD"1Y@PV_4\
M=DO)V.(Q],@0".H/%]_ZWNO_ #C]9W?D[\YO^<CQ^;6M76M?FA:Q:5?3^?[F
MV2QT[4?*-O;-]2FMX;=%@A:!Q(MPH8GD >F:_M*0S:?!X K'N.'F1.]P2=S?
M1V/9<3@U&?QY<638\1H P YT.7G^PLU_YPLAF;\B-.UGZNUKIWFWS%YD\P>7
M[=J@KINHZO=36IXGH&C(8>Q!S'[>(_-&/,QC$'W@"W*["!_*B54)$D#RM]89
MIG<NQ5__T/OYBKL5=BKSO\V?(8_,W\N?-GD07_Z*E\PV7HVVHE/4$,\;K-"[
M)4<E#HO( [BN8VKT_CXI8[JPX>OTOYK!/%=<0YOS;3_G!S\Y&F>)]:\J1QJ2
M%NOK-V5?W"?5N0K[YS/\A:COC]OZGC1[+ZJ_JA\S^I9>_P#.#WYS6T?.UU3R
MMJ3TKZ*7=U"?E62VIC+L+4#D8GXG]2)>S&K'(Q/Q/ZGE/F;_ )QL_/'RQ&SZ
MG^75YJ=H%)DN-&DAU- HZDQPL9>G_%>8F7LS4X^<"?=NX&?L768OJQDCR]7W
M;_8\X\L><O.?Y>ZDY\I^9-7\G:E;L/K6FP226XV/2>QF!C(J.CQYC8LV3"?1
M(Q/XZ.'@U.732_=R,#W<OG$_J?;WY8_\YRZC:O;Z7^;FAK>VQ(0^;]"B*RI_
ME7-@2>0\6A;Y1YO-+V\1MF'Q'Z1^KY/3:'VHD*CJ(W_2C^F/ZOD^^](UKR3^
M9_E?Z]I-[IOG+RIK,9CE*\+FWE&Q:.6-@:,NU5<!E/4 YT,)X]1"P1*)>LQY
M<.JQW$B<#\0RY5"JJJ**H  ]AESD-XJE/U?0] CU?5C%9:/%=.;[7=381P*[
M)&$,UQ*: \40#DQV \!D*C"SL.I_:UU#'<MA>Y/Z2^)?S3_YS>\MZ*]SI'Y5
MZ8GG/48ZHWF6[+PZ1&PV)B I+<TWW7BA[.<T>K[=A#TXAQ'OZ?M_&[S.N]I\
M</3@'&>\_3^L_=YO@7SY^<?YE?F'(S>=?.U]>6<S@1Z);2?4=/!Z!5M8"JO_
M +,N3XYS^HUN;/\ 7(UW<A\GE-5VCJ-3_>S)'=R'R'Z;17E#\C/S9\XQPR>5
MORXU1K"X^*+4;J%=-M6'B)+LP\A[J#APZ#/E^B!KY#[66G[+U.;^[QFN\^D?
M;3VO3/\ G"7\[;Y ]]-Y:T1B*^G/?33L/8^A;L/QS.CV'J#SX1\?V.RA[,ZN
M7/A'Q)^X)C<?\X-?G#" 8->\JWAK3BMQ>1;>/Q6QR1[!SCK$_/\ 4S/LOJAR
ME _$_J?:'_.-'Y&ZG^2?EO7[;7]7M=6U_P SWZ7E]]05Q:P1P1"*&)&D"NY^
MTS,0-S0#;?=]EZ Z6!$C9D>G)Z3L7LN6AQR$R#*1O;D.Y]*9LW=.Q5V*NQ5V
M*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5V*NQ5IE5E964,K A
ME(J"#U!&*O.=:_)W\IO,9=]>_+/RMJTDAK)/<Z39R2$^[F+E^.9>/7ZC'].2
M0^)<++V=ILOUXXG_ #1^I)++_G'K\B=.F$]G^3WD^*4='_0UFWX-$1EDNU-7
M(4<LOF6N/9&CB;&&'^E#T[2M#T308/JNAZ/8Z-;'K;V-O';Q[=/AB51F'/)*
M9N1)]^[FX\4,8J( 'D*33(-CL5=BK\S/^?F<@'D;\JHJ&K^9KIPW;X;"4?\
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
7[%78J[%78J[%78J[%78J[%78J[%7_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>nsp-20231231_g10.jpg
<TEXT>
begin 644 nsp-20231231_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% '2 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 **** "O
M&?VT_P!N3X-?L-> ;3QE\4S>WEWJT[P:'H>EQJUS?.@!<C>RJD:;EW.3QO4
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !12221Q+OED55'4L<"HH=2TZXD\
MFWOX9')("I*">.O -.S:N)RBG9LFHHHI#"BBB@ HHHH **** "BBB@ HHHH
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
M:G/.[F6YN0Z(?-F=V(1020H  /SV_:(_9>L/@O\ M;_M':3%\=OBAXI;1?\
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'Y4?\%(/^"F7[/7AO]MC7O@7XYU/5["3PA;VUA+JO]F^=8[V@2X8
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
MO^"U'P5_;KT*S^&_Q+N;/PA\4H(%6[T:>39::NPP#-92,<?,2"8&/F*3A?,
M+5]O5_+#\,_")\&>'EEN8RFI7ZK+=$@;H8^J0YZ@]'89'S%5(!CS7V)^S=_P
M6&_;4_9UL[7PZWC:#QAH5JH2+2O%\37+1H/X4N%99Q@< ,[*N!A<<5_'O%N<
M9!@>)J^%P"?LH.U[W7,OB4>O*GHM7L[:6/M\J\9<'A:_U/-(-J.GM(V>O7FC
MIMU:W?V>I^[5%?F=X+_X.-?#$MDD?Q$_9?OX+A<"271?$:2H_J0DL2%?IN;Z
MUIZ__P '&/PGM[5V\+_LT^(KR8+^[2_UR"V4GT+(DI ]\&O(6<Y:U?VGX/\
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
MCZWHU[)::IIE_"8YK:9#AD93T(/X'J.*_KNKXM_X*Q_\$?OAQ_P4)\+MX_\
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
MEA/<1K_#_O'GZ9Q7:^&O#'AOP9H5MX8\(>'['2M-LHA'9Z?IMJD$$"#HJ1H
MJCV J]73'P\X6J9W1SG%X>-7%TERPG)7Y5>ZLMKIW<9--QN^5JY_4/ W"L^"
M\HE@HXB53G?-+I%.UGRK=7TO=N]EL%%%%?<'V 4444 %%%% !1110!\9^/O^
M"W7[-GP_^/DOPKO_ (3_ !&N_!^GZQJ6C:]\7;/0(VT#3M1L=1T[3;I"?-^T
MRP07FI06\URD)CCE90#(OF/%UG[2_P#P5:^$/[*&K^*8/BK^S?\ 'DZ-X.A>
M?6_&>D?!_4;K0TMTC$CW"WRKY+1*IY?. 5(/2OS^^/\ \>_"?['GQX\0_MG_
M /!//]I-X[;0#\2;GQE\"OB/IT4\#^(%\3^&K?5='T]5\N\T^?4KB9+J$%IT
M,B1M'$J3R"OMO]N2)OVK/VUO@7^P!J,+'PD;6]^*GQ6TJ7&V_P!/T>>UATO3
MIARLD,NJ74,TD9!#+I^.030!VGC#_@J1\ /#%YX:\/Z-\._B?XHU_P 0> [/
MQG>>%?"7P\O+_4_#^B7*YAN=2@09M68AT$!W3LT4@6-MIK;^(7_!1O\ 9H\'
M>!_A[XT\':AKOQ E^*]B]]\.=!^'>@RZIJ.N6<<*3374<*A?*AB22,R23&-4
M9T1B'94/@_QSU#QS\ ?^"C_Q+^)?[-/[1/P<TO6O%OPFT"_^*7A7XSR:AIXT
MBPT^;4H;+7;&YAC\N[@"RW4<]KN0*T,9::+S1GXN_P"">OP2^**?$3]EWPO\
M6?VH_%/PNT'QO^S;XQET/Q5I"6VEZGK[R^,GU6.PMYKJ*1;(S6%Y87C)$!*8
M[155@@>@#]@OV:?VE?A5^UE\*+;XP_!_4;V33I+Z[T^^LM6TV6RO]+O[6=[>
MZLKNVF59+>XAFC='1AP1D94ACX_XS_X*V_LI>!O&&M:5J^F>.Y?"OACQ</"_
MBKXI6?@FZE\+:-JXF6W>VN+\#"B.=TADF56ABD;:\BD-C&_X)9_M'W_BCX :
MS8_&;XWZ5XCAT_XW>(_!7P\^(6I2V=I-X^M;2Y=;:Y!A$<-Y=,([B)I(%_?&
MSDD Y8UXQ^T%\:?@+_P4$\9^*?\ @GY\*_'G@+X?_ ?PWXQ>W^.?B^YU>RT^
M;Q3J$5VMW>:#I-ON0D27 Q>ZBP RTL<7F.7=0#[%_:)_;<_9N_9;\=?#[X6_
M%[XA6]IXH^*'BRT\/>"O#EL1+>W]S<2B,2^4#N6W0D;YC\BY49+,JG"_: _X
M*%_!3]G_ .+'_"C9O!WCWQKXLM?#RZ_KNB?#CP7<ZS-H>E-(\<=W>>2,1J[1
MRB.(%II/*<I&P&:\>_X*J?!WX4Z+XX^!7QMTKX=:-!XQUK]J+X>Z?JOBB/3H
M_M]U:0WDIBMWGQO,2DEA'G:"2<9.:Q/C?J?CG]GW_@HS\4_B5^S7^T;\&]*U
M;Q7\*_#^I?%7PQ\9WU&P.B65@^H066NV%Q"GEWMOL>YCGMMZ!7A0F:(RC(!]
MJ?"WXH?#_P"-GPWT/XO?"GQ7::YX:\2Z7#J.AZO8L3%=VTJ!XY%R 1D$<$ @
MY! ((K>KY)_X(3^$?%W@K_@D_P#!_2_&TUW+>7FF:CJEO/?6?V>6:RO=5O+R
MTE:+_EEOMIX6"?PA@.U?6U !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!!J>EZ9K5C)I
MFL:=!=VTJXEM[F%9$<>A5@0:\H\;?L!?L4?$.=KKQ3^R[X*DF?/F7%IH45K(
MY/=G@",3[DYKUZBHG2IU/CBGZHY,5@,#CH\N)I1FO[T5+\TSXT_:,_X),_\
M!/CP?\$?&OQ%\/\ [/45MJ>B^%=1U&R=/$VJ",30VLDB93[5MV[E&0 *\A_X
M)._\$ZOV*OVLO^">'PD_:9^,_P "8;OQ/XQ\)1ZAK+6GB/5(+=IS(X)2-;KY
M1A1QDBOJ_P#X*E_%S1_@5_P3<^.OQ4UJ\2%-+^%6N?9B[8#W4ME+#;1Y]7GD
MB0>["J'_  2/^%.K?!'_ ()@? +X9>(+1[?4=.^%&B-J5M(N&@N9;2.:6,^Z
MR2,I^E<_U# _\^H_^ K_ "/(?"'";=W@*/\ X*A_\B:OA+_@F9^P/X*ECFT;
M]ECPI*T?W?[5LVOQ^(N6D!_&O7_"7@/P/X L/[*\">#-)T2UX_T;2-.BMH^.
MGRQJ!6K16T*-&E\$4O1)'IX3*\LP'^ZT(4_\,8Q_)(****U.\**** "BBB@
MHHHH **** "BBB@#RCQ'^PU^R/XM_:5TC]K[Q%^SSX/N_B)HEA/:V7BF?PU:
M/=YD>V99VF,1D:>(6JI%+NW1)+,JD"5L^A_\(-X*_P"$U_X65_PA^E_\)'_9
M?]F?V_\ V?']M^Q>9YOV7S]OF>3YGS^7G;N^;&>:U** .'^+_P"S'^S9^T'>
M:5J/Q[_9[\#^.+C09C-H<_B_PG9ZF^G2$@EX&N8W,+$JIRF#P/2KOQ;^ _P.
M^/\ X/7X>?'?X->%/&WA]9TF70_%WAVVU*S$B A'$-PCIN4$X.,C)Q75T4 >
M>>-/V7?@UXUT_P"'^A2^$;/3=*^&?BBUU[PGH^D:=;06UI<VUM/! B((CY,:
M"X9@(3&3L"%C&TD;\SJ?_!-W_@G=K>I7&LZS^P3\%KN\NYWFN[NZ^%ND22S2
MNQ9G=FMR68DDDDY).:]IHH R_$_@CP9XV2PC\9^$=+U==*U2'4M+75+".X%G
M>PG,-S%YBGRYD))61<,I/!%<U\7?V8OV:_V@=0TG5OCU^SUX&\;W6@S&70KG
MQ?X2L]2DTZ0D$O UQ&YA8E0<I@\#TKN:* $1$C01QH%51A548 'I2T44 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R;^TA\</
MVF/C%^W/8?\ !/G]ECXI6GPYCT?X<1^-_B1\1CX?M]5O[>VN+V6SL--T^"Z#
M6R32O;W,LDTT<JI'&H5"S9KZRKY0_:<^!7[4'PL_;8TG_@H'^R+\-]'\?W-_
M\/1X'^(_PZU/Q&FCW%]8PWKWMC?V-U*C0BX@EGN4>*;:LD<W#JRB@#0^'GC7
M]J']B>S^)7B;]OS]H;1O&OP@\*>&8=?T3XN7VC6NF:Q;E3*+S3[ZRL(UAG*!
M(GAEMXHS(9O+\MGQ5_X>_P#!3GX.^+-<OO"OQ!^$'Q.^&VKQ^"[_ ,6:)I7Q
M'\)#3YO$&DV2JUW-9;)I%:2(21%[:1H[A!*A:,#)'BO[0O[)G_!17_@I/\!?
MC;X0^/\ +HGPFT3Q=X,T_2/AE\)QKT>JK!J-G?IJ!U35M0M(PR-/)##;>5:N
MZQP;F.^3!KC/A3_P3B^)NN_$.Z\=)^P5:?#*71OA9XDTNVU3QA\?M:\8:C>:
MUJ5B;1(M,6349+6UL]AE\V:YC,LFZ$+%$49Z /H/X,?\%>/V>?CAXL\"Z!H'
MPF^*NE:;\4M,N+KX8>*_$?@DV>E^*I8;)[U[6TD:4N)C!'*Z>:D<<PC8Q22#
M!/F7[.7_  6LTN\_91\,?&S]IWX'^/+?Q#XU^+7B?P;X2T/PEX-^TRZQ=6>H
M:L+2UMH4N)&:06]@MO([LJBY5\E8\N.HT7]BOX[6'PC_ &$?!\NA6"WGP%O-
M(D^(D:ZE'MM$M_!M_I4GDG.)\74\2C9G*DMT%>;_ +.W["_[8?A'4O@?\//'
MWPCTNRTCX+?M/^-/%DOB6#Q3;W$>M:)K$?B6>WNXH !)"Z3:O;0M"XW95G'R
MC@ ]N^(7_!6?X5> +?5+E/V8_C=K:^%/#-CKGQ%71/ :.W@R&ZLQ>K#J EN(
MR;F.V(DE@MO/>,$;@"<5H?!C]K#Q-\8?^"BVN_#'PCXXAU/X8W'[.'A+QOX6
MABL(T\VXU+5-8C:[$A03%9+:VM<1L=J[<A06;/SG^VG^Q%^W'^T+\7_CAH7B
MSX7:U\1-%\8V*VGP6U-_CO>:!X4\)6DFEI!(FHZ+:2HUY<)=^=.7:&Y$XDC3
M= H.WUG_ ()__L=?'SX%_'CPU\2/BEX9L["QL/V0/A_\/[T0ZI%.\>NZ3<:D
M][" A.Z-1<Q%91\K9..AH ^S**** "BBB@ KC_C]\:O#'[.?P;\0_&_QGHVM
MZCI?AO3S=WECX<TI[Z^G4$+L@@C^:5R2,**["B@#\N/BC=?M4?\ !?CQMX7^
M"UW^RGX[^#7[)VA^([37OB%JWQ4TW^S-<^(AM9!+;Z5;:?N9XK)I55WF8X8!
M64JR!'_46***")8((U1$4*B(N H'0 =A3J* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KYG_;1_P""GGPX_8^^(.G_  >T
M[X(^/_B7XON8-(O=2T'P!IEO*VDV&HZO'I5K<7$MS-#&'FN7>."!6:25XB"$
M0-*OTQ7YK?\ !630?@KXF_:E@N?A?^T_KGPE^.VD1?#<WTEW8VT^B>(_#\OC
MFV6SN9[6[ %Y_9U\9;@M#)"Z>8(Y',<I4 'V /\ @H1^R5;?L8VW[?NO_%BU
MT;X8W.A'5%UK6XVM9% +*;8PR 2&Z$J-#Y !=I5V*"<9]&^#OQ2\+?'+X1^%
MOC7X'-P=$\8>'+'6]'-Y#Y<OV6[MTGBWID[6V2+D9.#D9KX[\#>/-)_X*)?\
M$BW_ &I_VE_A/X/U?Q9HOA'QC+H>K6NE^=8"\LQJ.G)K6F"XWM"ES% )XGR6
M5+C"N0=S>T?\$^O&O@WP7_P3F_9P'C'Q;IFD_P!K?"?PAINE?VG?QP?;;V72
M+;RK:+>P\R5]K;8URS;3@'% &?\ $?\ X*G?LN?"_P"*&L_#[Q#;^,9])\*^
M([/P_P"-/B'IOA&YN/#7AO5KGRO*L[W4%&R)P;BW$C -'";B,2O&2<=S^V'^
MVA\ /V%/A1!\8OVA_%;Z;I=[KMEHVEV]K!YUUJ%]=2!(H((L@R-C?(W98XI'
M/"FOSO\ '_C/P)X0_P""1/[<_P !_'&LV7_">7/Q?^).D_\ ".33I_:&H:IK
MFIS2Z&(X"?,D:YBO+%H< [AC;]PXX+_@K/<?MFWG@'XH^/\ ]I']A/QUJNE^
M$;7P_P"&/A1XKLO$N@RZ-IEF-5TM[[5FC?4!=&]U&XB6#=Y ,,"0ID"2X9@#
M],/VH_V__A/^RI\2/#OP?U[X;_$CQGXH\3:)>ZQ9:#\,_ EUKUU#86DUO#+<
MS1VP+11^;=0H&(P6;'7&?3_A!\2[3XQ?#;2?B78^#O$GA^+5X#*FC>+]"ETS
M4K4!V7;/:S /"WRY 89P0>]?%7Q8^'_P)_:9_;F@\9_%O]K+XJ_ 3XF0_LZV
M#W?P\TOQ#9:+/I^ERZC=7$MT=219HKIXIT$<\<$SPKY$32;U*UZE_P $K/VH
MO&'QO_8B^'/B']H/XK:;J'C'Q1<Z]9>%]:O/(LKGQGI^GZA=PVNK0VHV[S-8
MPP73^4NW;+Y@"HZT ;'A;_@J=^RYXN^+&F_#;3+?QC'I.N>,;CPEX<^(]UX1
MN8_"^L:] \D<FG6VHD;'D,L,\*.0(I987CCD=L ]S^T5^VC\ /V6_'/PV^&?
MQ:\5O;^(/BSXQA\-^"='M(/-GO+I\;I64$;((]T8>4\*98QR74'\W? GB;PS
MJ7_!"O\ 9N_9CT+7;(_%*+XR^"?"Z>'4NU.HV7B32O&%M/JHDBSYD;PQVEY/
M(S ;8\N?E8$\I^UOXV_;,L?CWX(_:2_:-_X)M?$<^-=4_:E\,V_A&[A\4>&I
M;&U\/V,]X=.T#3S_ &GYB37)9KN>:9(DDGD*NRI!   ?HO\ '[_@J'^S7^SO
M\1?$_P //$^B^.M;_P"$!TVVU#XFZ[X0\$W>IZ=X,M9X_.BEU*>%3Y7[@&=D
MC$CI#^\950@GZ$T?5]*\0:3:Z]H6HPWEE?6R7%G=VT@>.>)U#(Z,.&4J001P
M0:^&/^"D/Q"^#O[1W[.WQ\^!?@S]KJ'X*^(_ WAUYOB]I>IZ19P?VS:W.DI-
M#;7DLH6>2RFA;[.UQ931R$AXDE!3;7U!^Q)XYU#XG?L:_"?XC:K\-%\&7.N_
M#?1+^;PBBL%T9I;&%S9J'^8+'NV -\P"C< <B@#T^BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,?VF_V,_V7
M_P!L?0]*\/\ [2WP/\,>,8-$UBTU'2FU_0;:\>VD@NH;C8C31N5BE,*QS(,"
M6)GC;*L17IU% &<GA#PG'X3'@./POIRZ&-/^P#15LHQ:"TV>7]G\G&SRMGR;
M,;=O&,5R/Q&_9G^$?Q+\.>"?!FJ^&K:RT;X?>*-*UWPSI.EV-O#!:7&G9^QQ
MQKY1\B.,[," QMM3R]WE/)&_?T4 </X@_9D_9M\6_%O3OC]XJ_9\\#ZGX[TA
M%32?&NH>$[.;5[)5SM6&\>,S1@9. KC&372>,O!'@SXB^'+CP=\0?".EZ[I%
MVT;76E:S81W5M,8Y%D0O%*K*VUT1QD<,H(Y -:E% '#_ !G_ &9?V;OVCX-.
MMOVA_P!GSP/X]CTB<S:3'XT\)V>J+92'&7A%S&_EL=HR5P>!Z4GBS]GCX9^,
MOB3\/OBAJ>D+%??#&2^D\(PVMM!'':O=6364F#Y?F*@MWD01(ZQG<K.CM'$8
M^YHH X?2_P!F3]FW1/C%=?M$:+^SYX'L_B!?1&*]\<VOA.SCUBXC*[2CWJQB
M=U*@ @N1@8KI/$_@GP9XU_L__A,O".EZO_9.J0ZEI7]IV$=Q]BO8L^5<Q;U/
MES)N;;(N&7)P1FM2B@#@OB=^RK^R_P#&SQCI/Q$^,W[-_@+Q=X@T'']A:[XG
M\'V5_>:=AMX\B:>)GAPWS#81SSUKO:** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
%HHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>nsp-20231231_g11.jpg
<TEXT>
begin 644 nsp-20231231_g11.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% '2 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 **** "O
M&?VT_P!N3X-?L-> ;3QE\4S>WEWJT[P:'H>EQJUS?.@!<C>RJD:;EW.3QO4
M$D ^S5YA\=/V/?V=?VBO&'ASXB?&7P*=5U3PA.L^AW3ZI<Q);E94E(:))%CD
M4M&I(=6R!CIQ6.(5=TFJ-N;I?8\S.(YM/+IQRUQC6=N5SORK57=DG=I7LMF[
M7T/GOX(_\%IOACX\^+6D?"'XT_ OQ5\-;SQ%+''H5]KPW6\S2MMB,A9(VC5V
MPH<*R9/+ 9(]6_;A_P""A?PD_8=T[2++Q5HNI>(?$GB%V&B>&=&"^=,H(4R.
MS<1IN(4<,S,<*IPQ7XP_;A^(.D?\%1/V[?AU^S;^S7;?VKI7@2^GD\1>,K1,
MP+&\MN;F1)!P8HE@54?($DLF%R"K-N_'.4^.O^#@OP%X=\0J)[71=/M18QRC
M(3RM.N;U" >F)F+#WYKQ?KV*4)1C)2]^,8RMWWTVT/RQ<6\04L)7H4J\:U\1
M2P]*OR))NI\;Y5[LO9O1-:-N^I]*?L6_\%/OA=^UWX\U'X-ZGX UOP-XXTV!
MIW\.>( "T\:XW^6^%.]0061D5MIW#< Q7,_:S_X*Q_"W]F_XNG]GWP/\+O$7
MQ$\:PHK7VC^'4 2U+()!&7"NSR;"&*HC  \D'(KY^_:TE_X0/_@O/\)]?\.H
M(;G6=.TM;]XA@R^<;RR<MCK^Y55^@%?7?B+X.?L8_L:^,?&/[='B#2X?#FK:
MC9S_ /"2^(+O5;F?[1YTJ2,D<,DC*)'>- J1*">% QQ6].MC:M.<.=)PE9R:
M^S:][;7_  /8P.:<48_!8G"K$TX3PU>4*E:44OW2CS<RA\'/K9W:BDK[F3^P
M_P#\%)O@_P#MM:EJW@K1?#FJ^%_%^A1&74_#&N*OF^4'"-)&Z_?".RJP9596
M897!!K<_;D_;J^%?[#/PS3QIXT5=4UB^G2+0_"UO>K%<WYW 2."0VR-%RS.5
M(SM7JPKY&_X);:#XN_:I_;\^)?\ P4/B\(SZ#X/O!<V.BQRH%-W/)Y*!>.&*
M0Q;Y2,CS)5P3SCG_ /@J5_P3N\*?"KX*?$W]KWQU\2M9\6^,-<\7Q2:,;Z5T
MM]%L;C4,I;1J79I-D3"(%B$"C"HO6L_KN.>6NK%7>OO;:+:5O/HCB7%/%<N!
MJF84(1G./M;56E!>SA?EJ\CO>4DO=BE:^KTW_1;]GOXO6WQ]^"'A;XTV>AOI
MD7B?18=0CT^2<2M;B1<["X #8]<"NQKQ;_@G+_R8E\*/^Q(L?_18KVFO8H2E
M.A&3W:7Y'Z5E&(JXK*</7JN\IPA)OS<4W^(4445J>B%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?!/\ P6\^
M/7[0NC>#=*_9J^ /@OQ)<1^)[&2Z\6:OH>DSS$6>\QI9B2)2%\QED,@R"455
M^Z[ _>U%<^*H2Q-!TU+EOU/%XARJMG>45<#3KNC[16<DKNW5+5;K1^39^2_[
M$/[;_B?]C+X;V7PP^'W_  2X\7RW]Z\1\1^*+C5;I;C4[CH9'']F'9&N3LB#
M%4!/)8LS>J_\%,/A5\8/V?OVZO /_!1CX8_#/4?%6AZ3!!;^*;+286DF@:,2
MQ.S!02B26\NQ9,%5>/YB-R@_HG17%'+9_5_92J7LTXZ)<K7IO\SY:EP+B5DG
M]G5L:Y*G*$J+5.G#V4J;;32BDI7OKS:[ZW;9^9_[-FD_%+_@HG_P4\T[]MO4
MO@_K7A7P!X+TV---DUR HUU+'#(L,2,0!(_G3/,VS*HJA2<LI/C_ /P4Q^,7
M[0'[2O[7,N@^(O@'X[UKX7>!=?>TT_PYI5A=6J:J(7*3W/GB"0!I2K!)-C;8
MB H!+,?V0HJ:F5.I0=/VCNY<TG9:OT[>1AC/#VKB\HG@WC9*56JZM67)']Y)
MVLG&]E!67NZJZU/C'_@G_P#M[^*_BUX\TC]FRR_8 UCX6^&=/T29K"^EOIVM
M;985!6$(]C",L2>2^2<DY)-=%_P6A\+^)O&/[!/B'0O"/AV_U6^DUC3&CL]-
MM'GE8"Z0DA$!) ')XXKZLHKJ^JU)825&I.]TU>R5EZ+0^B7#^,K<.5LKQF*=
M1U(RCS\D(<L91LDHPM'W>AX]_P $^](U;0/V)?A?HNNZ9<65Y;>#;*.YM+N!
MHY8G$8RK*P!4CT(KV&BBNJE#V=.,.R2/>P.%6!P-+#)W4(QC?ORI*_X!1115
MG4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%>1W'[=O[)UI^ROJ?[:]Y\8+:'X8Z/\ ;!J?
MBB;3;M1;M:WKV,Z- 8O/WI=1O#L\O<6& #D9 /7**\\UC]J[]GW0O!/P]^(V
MH_$BW&B_%;5M,TSX>WT%G/*NM76HP-<6:1K'&6420H\FYPJJBLSE0#7H= !1
M16+X*^(O@/XD0:E=> /&&G:S%H^M76D:I+IEVLR6M_;/Y=Q:NRD@2Q2 HZ=4
M=64X(( !M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !139)(XEW
MRR*JCJ6.!4<.I:=<2>3;W\+N2<*DH)XZ\ T[-JXG**=FR:BBBD,**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MOJ>%?]YJ>GZGR/%_^Z4_\7Z&%1117VY\"%%%% !76?!GXW_$_P#9_P#&]O\
M$'X4>*[C2M1@^5S&<QW$><F*6,_+(AQ]UAZ$8(!')T5E6HT<32E2JQ4HR5FF
MKIKLT;X;%8G!8B-?#S<)Q=U*+:::V::U3/V0_8:_X*#_  ]_:\T5?#VI1PZ)
MXVL[??J&AM)\ERH^]/;$G+IW*'YDSSD88_1%?S[>%O%/B/P3XBLO%WA'6KG3
MM3TZX6>QOK24I)#(IR&4CI7ZJ_LD?\%3O@S\0_@1K'C3]I/Q_H7@O4_!&F?:
MO%FI:O>QVMG):@JGVQ&<@ %F5&C'(=U"@[U%?SGQ]X?/([YAEZ;H/XH[N%_S
MC^*Z]S^T/"/Q@CQ1RY1G$E'%I>Y/954NEME-+6RTENK/0^M*^4OVQ?\ @LY^
MPU^QMXX7X*:SXPUCX@?$^=C'9_"?X4:*^O>()90,^6\$!V6[]"%G>-B#D BO
MG>Z_:'_;C_X+CZY=>$/V&O$WB#X$?LN17#6VL_'6:P>V\3^/$4XDAT&&4!K*
MV."OVQ@'],%9(#]C_L3_ /!.G]CW_@GOX&;P5^RY\&]/T2:Z3_B=>)+D?:=8
MUF3.YI;R]DS+.2V6VE@BDG8JCBOR@_H$^>O!?[?/_!9;XW^)],O/AO\ \$8X
M_!7@ZZOX$N=;^*GQ=L;745M6<>9+_9L"&6)D0D[&8DD8SUK[SHHH *_+_P#X
M*+6'[3OAO_@LGI?[2'[)]WJ&I^)/A+^S+!XAU'X>6TN(O&VC'Q#<PZCI6/\
MGX:!O.MVP?\ 2+:$8.[C]0*\KC_9<TA/VVY?VU1XMN3?R_"N/P2=!^S+Y(A7
M4GO_ +3YF=V[<^S;C&!G/:@#X5N/^"D7PJ\&_M1?'?\ X*%_"..7QSX8NOV6
M_AOJ'A#2[2[%N=3O+[7=<L[2U=F#"V<W4\4,I92T1#AE)0K7M?B;]M[]MC]E
M?XCZ9\,?VRO _P ,-3F\<^ /$VM>!M7^'$FH10V6K:-I_P!OGTN]BO&9IHW@
MWLEU&T>3 ZM"FY34-C_P0M_9;T_QS^T5J]CXHUZR\-_M$:58P:CX6TV188_#
M%W;W4][]LTV3YO)8WT[7BQE2B3%B 5;:.HM?^":_Q&^(GC-/B-^UU^V#JGQ*
MUK0_ FM>&/ KP>#K/1K;1AJML+:]U&6&!F^UWKPHL>\M'$JF0)$I<D 'S/\
M$C]IW_@JA\</AK^R'\?=:N_A5X&TGXM_&;PW>Z%X>T"ZUF:=[.\\.ZG?0VNK
M/YL:3Q$1B5H4&!*(!EO)+OE_#C]K']M;]D'X5_M7?M1^!/ WP[U7X7?#C]J#
MQ?>^)=,\07]^==UFU^WV_P!K^Q/%B"S\J-QY8E6;S71P1&-I;[ ^*?\ P3CN
M_%_[*'P._9X^'7[0.H>%=>^ 6H>'M0\&^-1X>M[[S;K2]+FTP-<6<K!'26"X
MFRH<;692"=N#%XT_X)B>$_&7[(_QY_9,N/BQJ,%G\=O&6O\ B#4=933(S+I,
MFJ31RO%'&7Q(L9CP"Q!.><4 >!?M;?\ !;O4OA9^TM\4?@I\,/B+\$/#,7P?
M-O:WVG?%?5[^+4?&6I/8QWLEK8?9<)8Q(LT4(N9EGW3%QY05-QZGXS?\%8_&
MMYX,^&?Q+^%7Q$^!GPJ\,?$7X8:?XLTG4OCMXDDDU'5+R[R?[(M-)L;B*Z9H
M% \VZ^=-TBJD;E6KU+XG?\$]/BP_Q>^(GQ0_94_;1UWX40?%T6\WQ!TFT\*V
MFIAK^*TCLO[3TZ69D;3[MK:**-G(F0M#')Y88$FCJ7_!,WQUX3^/DGQ[_9X_
M;(\1^%M4U;X;:-X*\4ZAXF\/VWB;5;RTTPS^1>6]_?-OM[QQ<2F5W6>.:3;(
M\3,O(!X-K_\ P6[^*&K_ +/OP!^,L>E?#KX3:5\6_">IZCKWQ$^*%OJM]X9T
MS5;*\BM!I"268A,,EPQGG2:ZDB18H",2.2!TNI_M"?MA?%S]M_\ 8LU^Q\5>
M ]*T3QIX(\7ZCXLT+PQXHN-9TC49;86"SW%O=6TBP7:?9Y5:T=E)B:>8/NSB
MN^^%_P#P2Q^*G[.OP2^'GPB_9M_;L\3:&O@30]9T.ZA\2^'(=:TCQ#I]]J#W
MJM>:;)-'&;R$L(UNXW1F0R*RE9-@G^&?_!)'1?@5:? &3X(?M!ZMHVH? _6O
M$%W=75WX=L[B+Q+;:]=I=ZQ:O HCCLEED3$1@ %NIVJK8!H ^P:*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MJVL:OIF@:5<ZYK-[';6EI TUS<2G"QHHR6/T JS7RY_P4 ^-[0I#\$?#UT07
M5+G770_P_>B@/UX<_P# />O2RG+JF:XZ.'AUW?9+=_Y>=CP.)L^P_#>3U,;5
MU:TBOYI/9?J^R39XO^T=\==6^.GCR76"\D6D69:+1K)S_JX\\NPZ;WP"?3@9
M(45Y]117[?AL/1PE"-&DK1BK(_C['X_%9GC)XK$RYIS=V_ZZ+9+HM HHHK<X
MPHHHH **** "OE#XG\_$OQ%_V';O_P!'/7U?7R?\3O\ DI/B'_L.7?\ Z.>O
MJ>%?]YJ>GZGR'%_^ZTO\3_(PZ***^W/@@HHHH **** "IM/NK6TNTEO]#TW5
M+;.+K2]9L([JSO(_XH9X9 4EB8<,C @@D5#145:5.M3E3J).+5FGJFGNF:T*
M];#5HUJ,G&<6FFG9IK5-/HT]C]R/V/?VAO G[2OP)T?Q]X%L+?3E@A6RU'0[
M8 +I=Q$JAK<*, (!M*<#*,O Y ]0K\<?^":?[64W[,7Q\MK+Q#J)C\*>*7CL
M-?5WPENQ;$-W[>6S'<?[COWQ7[' @C(-?R;QSPQ+AC.73IK]S/WH/RZQ]8O3
MTL^I_H/X5\=1XZX:C6JM?6*5H55YVTFEVFM>RDI):(****^,/TP*^&/^"A'[
M>W[6?@#]J>Q_9$_9%G^'.@ZM::1X/UK5-:^(MG=7C:K'K?BR+0H[6RMH)H3Y
M<1WO<W&YRJ31HBJ["1?N>OS=_P""W$W@[Q%XIT/P-^U%^P7K'C?P,FN>";KP
M+\4/ _A2\U75M.O7\56<6L:0TE@OVO3I+BR,2V[Q%!.\IB#^;Y:T ?0?QI_;
MO^-7[-/[$&E?''XS?L?^([CXLW^AW)F^%O@V5=4@M]1MX99)7FU&+-O:V 6+
MS3<S.-L;JNUI<1GV']E/XNZM^T#^R[\-OCSKVE6]A?>-_ .CZ_>V-FS&*WEO
M+*&X>-"Q)*JTA R<X S7SW^RS\.OVHK'_@CA?_#G]H+3O$]]X\NO 'BF#3M*
M\171O]<2QG>_.D6=Y(I8SWJ6+V<4G+,9%()9LD];^SC\4D_9(_8#_9I\,?%_
MX>^*H=1U/PWX'\$7EC::*S2Z+J=U86]JIOD<J;:)+A1"[-DJ[HNTDXH X3]I
MK]O?]M+]F\>*_P!H#Q1^S/X2T[X/>$?B%8>&8].UKQ%<1^*_$]O/=V]FVJ:=
M''&UMM,USF"U=C).D+DM$SJM7_B5^W)^U_XH^,OQC\.?LD? SP+K7A;X!?9[
M7QA<^-/$MU9WOB35'TV'4YK#31!#)';>5:SPKY]QN5YI0H0(K25XA_P4GN/'
M/[4F@>,/A%KW_!/'XCQ?M$>$/$MS;?LV?$KP?H5Y-IED'FCDT[7E\0(JVNFJ
MN$>[MIY%<>2\824%28/VUOA/JFD_'SXJ8^ '[2L?BKQUX*TRV/\ PI&XN)O"
M?Q=O1IOV7&K21VI309(9!]FDD>YM2]JD;^:_W  >WVO_  47^,_[5GC+POX$
M_P""<W@+P;JCZG\&-(^)6NZY\3-1N[:ULK+5C*NEZ:L=FCO]KF^SW+2.QV0K
M#]V0N /=?V*?VG]*_;*_9@\)_M':7X5N-!?7[:>/5-!NKA9GTO4;6YEL[VT,
MB@"3RKJWGC#@#<$#8&<#XJ_9?^#WQ&_X(]?$KP_<^.O@K\0/'_AK7_V9/!/A
M'4=7^%O@V[\02VGB;PZ+]9;9[>T1I8H+E-0#0W#JL(:)ED>/@GV?_@G3/XC_
M &+/V</@=^R_^T#\/M=L/&_Q8\0>+=6DBL;1;BQT+4+NZU+Q')I]Y<*^V.58
M)I8EV;Q(]M+@X&Z@#7\)_P#!2#7/B%_P4JLOV(?#/P!\0Z=X4'A/Q+>3_$#Q
M/ILM@FKZGI%]86D\&FPR[7GM8VNRK797RI7P(2ZHSMP6H_\ !0K]K[XH?M:?
M$+X%_LVG]F^PT?P=X^7PEH]O\4OB'J&GZ]X@O(M.L;J\>UL[:WE$L<<MV\ (
M.2T#9 P:]-^*_P .O'VI_P#!6[X,?%+3O!FJ3^&M(^"OCC3]5UZ&Q=K.TN[C
M4/#[P022@;$DD6"9D4D%A$Y .TU\E?MF_"CPE\3OA3\?_P!E?0?^"16MZ5\;
M_'GC?49/ ?CSPWX&EN],U.\N)E?3O%<GB80B'3I(24GFADF26)X7CC20,-P!
M]#?'O_@H%^T@_P </B!\*_V2_ GPMN[;X6SVFF:I-\3?&LFES^+O$4]E#J']
MA:0(T*K,EK<6NZ>4LHENXT\O".X^M/ FOZOXK\$:-XIU_P )7F@7^I:5;W5[
MH.H21O<:;-)$KO;2M$S(SQL2C%&*DJ<$C!K\M?BE^R#X"^!GQI_:<T_]J?\
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
MGZ5X6<+T\SS2>.Q4+PH6LFMYO5?^ I7]6B]1117Y2?TF%%%% !1110!\P_\
M!2W]B#3/VG/AC-X[\%:2B^.O#MJTFG21)A]2MURS6;8^\>IC)Z/QP'8U^0S*
MR,4=2"#@@CD&OZ%Z_'3_ (*E_ BT^!W[6>K2:)9B'2?%4*ZW81HF$C:5F6=!
MC@8F21@!T5U%?NWA)Q+6J2GD]>5TDY4[]/YH^FO,NWO'\H?2&X(P]&-/B3"1
MLY-0K)=6U[D_73ED^ON^9\Y4445^Y'\K!1110 5O_"OQWJ'PN^)GA_XD:66^
MT:#K5M?Q!3]XQ2J^WZ';@CT-8%%15IPK4Y4YJZ::?HS6A6JX:M&K3=I1::?9
MIW3^\_H2T^_M-5L(-4T^=98+F%98)5Z.C $$?4$5-7E_[%/BU_&_[)/P[\0S
M2;Y'\)6<$SD\M)#&(6)]RT9/XUZA7\1XW#2P>,J8>6\)./W-H_U%RS&QS++:
M&+CM4A&:_P"WDG^H4445S'<%%%% !1110 4444 %%%% !1110 4444 %%%%
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
MOLCX4?!;X._ ?PG%X#^!_P */#?@[1(?]5H_A;0[?3[5#C&1% BKGWQ7344
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
M"CT";PUK6LWL'C.YTR36$TF/5XXS#]F#2RR+<169.Z2!DQ,&<"OMZ@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /%?VU?V ?V:?V]O (\%?'KP6)KNUC<:)XET\B'4M*=NK0S8/RDX
M)C<-&V 2I(!'X[_M-?\ !&7]H?\ 8-LM5\0Z-82^./"DTS/+XNT:S(>UM5.4
MCN;<%G@P?F=P6B)V?,"@S^^5! 8%6&0>H-==?,LTJY+4RN->4:,[77H[Z=DW
MNDU?J?'\5<%Y9Q3A90FW3J-6YXVOZ27VE]SMHFC^7^BOW9_:G_X(_P#['W[3
M4MQXAM?"K^"O$4Q+-K/A1$A29SWFMB/*DR>2P".QZO7P!\??^"$/[87PNGGU
M#X52Z3\0-+CR8VTVX6SO=@[M;SL%S_LQR2$U^;XK)<=AW=1YEW7^6Y_->?>%
M?%F22<J=+V]/^:GJ_G#XE\DUYGQ+172_$7X-_%SX0:@=*^*OPPU_PW<;RHBU
MS2)K4L?]GS%&X>XR"*YJO)<91=FC\[JTJM"HX5(N,ENFK/[F%%%%(S"BBK_A
MSPMXF\8ZK'H/A'PY?ZK?2_ZJRTVS>>5_HB D_E0DV[(<8RG)1BKME"BOJ3X%
M_P#!'/\ ;M^-SPW=Q\+1X/TZ0C.H>-)S9%1_U[@-<9QZQ@>]?=W[,G_!!?\
M9M^%<UMXD^/'B&\^(&JQ$.;!T-GI:-UP8D8R2X/]]]K#JG.*]/#91CL2](V7
M=Z?\$^ZR+PWXMSV2<,.Z<']JI[B^2?O/Y)GYU_\ !/O]G;]J[XN_&?3/%?[.
M'@::YBTJ\"ZIK-^YM],BB;B2*:<@@[D)^1 \G.Y5)&1^W_P@_9V\)_#!8]6N
M]NHZQMYO94^6$]Q$O\/^\>3[9Q7:^&_#/AOP;H5MX8\(>'[+2M-LHA'9Z?IU
MJD$$"#HJ1H JCV J]79'P_X8JYQ0S?&8>-7%44U"<E?EN[Z+:Z>L6TW%MN+5
MV?T_P+PD^"LKGA(XB53VC4I=(IVM[JW5U:[;=[+:U@HHHK[4^R"BBB@ HHHH
M **** .._:%U7XK:%\"O&&M_ SP)IGBGQC9^&[R;PSX:UFZ\BUU:]6%FBM))
M.B+(P"9) &[D@9(_)[]CSX(_\+@_;O\ %D7[&/[+'Q,^!GAG6?$.MV?QLT74
M_#%YH'AW3]*O/ FE1P::;"39:S:BFM3O=1O:IN\AVE+M#/%N_9*H+73=.L9[
MFZL;""&6\G$UY)%$%:>0(L8=R!\S;$1<G)VHHZ 4 ?D1^S#^R1-X8^'G[+7[
M,_P\_P""?OBWP'\>/@_\3-#N_BA\6)O DEI8'3=/+)K%POB(H(]5@U*V5H([
M:*65MMQ&KQQ+ -OH?[<Y^*7[631^'+#_ ()^_$+PO^UIX.\=Q:?\*OBEH?AZ
M]?0='TZ+5O,CU<>(0J6AL9=/:1I[*1C,S2R0&!CAJ_3NB@#\VOB4OQT_9F\(
M_M>?LBZ'^RQ\1_&.O?'/Q;KNN?"#7?"WA*XO-$OSK^D6UHT5]J$8,&E_9+Q)
MS*;MX@80CQ^83BOI3PQ\1O%O[-WPPM?V&O@W\-K_ ,6_$WX;?L]Z?JOAL:D/
ML.B>(9;6,V$=FM\Q.R9YK9=P*8C6>)F.&X^D:HP^&/#5MXDN?&5OX>L8]8O+
M*&SN]52T07,]M"\KQ0O*!N:-'GF94)PIE<@ L<@'YM:?X%\=?M*_MN>&?CU^
MPA^S7\2_V>_&6L^#?$T7Q[\>^.OAY=Z792W-SI4L6EV\EO=F.+7;FUU5H+E)
M;<M$L5O*OG;90IS/A/\ \$]/^"BG[,W[<W[*OAF'XZ>#/$O@GP)X8\9Q:KXC
MT;X,7]ND$%S<:+-?QZA<R:M/OU'4V261+IV!$L5Q(8Y]Q"?J-10!^7*_M/\
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
M*.4%E413RI&(2SE3)L7]/OA1X?U+PG\+?#7A768U2\TS0+.TNT1PP66.!$8
MC@C(/- &_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 8/Q2^)O@;X*_#/Q#\8?B=X@BTGPWX5T2Z
MU?7]4G5BEI9VT3332D*"Q"HC' !)Q@ FOF_]D_\ X*V_"7]J+X\3_L^:E\!_
MB7\.M9O7F;P=+X^T*&WB\0QPZ9I^I2JA@FE^SW"VVI6\YMYMC^3(K<-YD47K
M_P"VS>?!?3_V/?BA=_M'>&M1UCX?+X"U4>-],TFUDFN;C23:R"[6)(R'+>27
M(*D$8R",9K\Z?V+/VC_B9^R;^V3<? _X.?M*Q_M _#;XD^+K]='L-4AMIO%"
M6^G?#O0]3L]66_LPD=U;/&MMIC>9 K;Q _F/+)(& /L[X3_\%7_V5?C%\1O#
MG@GPS:>-;72/&^N7>C?#_P"(.K^#;FU\.>*=0MEE:2VL;YQMD9EM[@QEPB3"
M!_*:3 ROC'_@J[^RKX)^).I>"=3MO&D^AZ%XSA\(^)?B58^#;J7POHNNRRQP
M+87.H ;$=9Y889' :**654DD1L@?GA^R]H-QX(^ _P"Q-^T''^T_IOCOP[KW
MQETMO#'[--K#"NG>#+K6#<1RKITB.=0FGT-+JX+K?2W$2)#/A("(V2#X/:U\
M9?V<?^"<_B+XZ:9^VWKL7Q8^'?QWUK0X_@')_9ITC4]0G\8SJVC7=@]N;F\N
MM06Y:Z2Y\SS4%S$\15(CD _0/]I+_@K=\%_V4K[Q2_Q=_9O^/D.B>#Y)!K/C
M*Q^#NHS:((TP#.E\%$3Q<@!P<'->^S?&SX?Z1\#3^T5XUU&;PUX7@\*_\)#J
MEUXDMFLY-+L1;?:9&NHW&Z%HX\[T(RI4@\BOFC]L.U_X:I_X**_!G]AK53YO
M@WPCHES\7?B/ILG^KU5K*[BL]!LY!T>+[>\]VT;#:QTZ/.<5Z7_P4-TCX!?&
MG]D#XR_LW?%_XP6_AZUU#X3ZI=^)I=.!O-2T;2F@F7^T_L,.Z>6)&B<@*I$A
MB9!DY% $7[.?_!1WX#_M(^-]*^'NC^%?'OA/4O$^B2ZUX(3X@^";K1T\4Z;%
MY9DN;!YEQ*$66*1HFV3".57,84EATGAC]MS]F[QO^UUK/[#W@OXA6^K_ !#\
M-^$SXA\2:9II$T>DVWVB*!8KB13B.X9ID80GYPA#,%#+N^%/#GC#]K+XY_\
M!0/]BRT^*'Q@^#?B1/#D'B3Q*&^#4]Y=?;]$?PW<60UN\-PJ?88I9[JT@BMU
M#JSW$G[UO+"K[7\/_A!\*_@9_P %K;;PM\'/AKH_AS3I_P!EO5=1N;#0M/CM
MENKR;Q3;233R;0/,FD<Y:1LLQY)- 'T'\:?VT/@!\!/CK\,OV;/B!XJ=/&GQ
M<U6ZL?!VB6<'FR2"WMI+B:XEY'E0JJ;-YZNZ@ X8KZM7XL?$3QW^VCH7[57P
M*_:)_:9_X)H_$FW^*/BK]I'[7)<?\)3X9FMO[-M_#VOP:=X;TQDU,F..WM[B
M:Z>281+-,;N0D-)'$/VGH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** &RQ1S1M#-&KHZE71AD,#U!'>O
M*_@%^P]^R7^RYXX\6_$;]G_]GWPCX2UGQMJ*W>NWV@>'+2SD?%O;P^2C0QJ4
MA)MUF,6=IFEFEQND8GU:B@#@/"O[*/[+?@7XKW_QX\$?LV> -&\<ZJ9#JGC/
M2O!UC;ZM>>9]_P V[CB$TF[ON8Y[U-J'[,/[-6K?&*#]HC5?V>? US\0+6(1
MVOCJX\)6;ZS"@7:%6],?GJ O  ?&.*[FB@#+C\#>"8O&TOQ*B\'Z4OB.?2H]
M,G\0+I\8O9+*.1Y4M6GV^885DDD<1D[0TC,!EB3ST/P#^'T7[0-_^TJ]BTGB
M74/!MOX8DD>&$(MA%=3W6W*QB1RTDW(D=T4(/+5"\ID[6B@#A_@_^S'^S9^S
MU<ZI>_ +]GOP/X'FUR82ZU-X/\)V>F-J$@)(><VT:&5LD\MD\GUKI#X)\&-X
MS7XCMX1TL^(4TLZ:FO&PC^VK9&02FV$^W>(3(H<QYV[@&QD9K4HH R_$'@GP
M9XMO])U7Q5X1TO4[K0=0^WZ'<ZA81S2:==^5)#]H@9U)AE\J66/>F&VR.N<,
M0=2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
K "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>nsp-20231231_g12.jpg
<TEXT>
begin 644 nsp-20231231_g12.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% &X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !116;XP\7^%OA_X6U#QQXX\06FDZ/I-G)=:GJ=_.L4-M"BEGD=VX50
M3DTXQE*225VQ-J*N]BWJ>IZ;HNFW&LZSJ$%I9VD#S75U<RB..&-069W9B J@
M DD\ "OR5_X*9_\ !Q?;>'KR_P#@K_P3^N+6]N8]T&H_$JZMQ+!&_0C3XG&V
M7'_/>0%#@[$<%9*^9O\ @KQ_P6D\=?MM:]?_  .^!.IWFA_":TN-C!=T-SXF
M9#Q-<=U@R,I!QV>0%MJQ_ M?M?"7AY2I0CC,UC>3U5-[+_%W?]W9=;[+\AXH
MX[J59RPN62M'9S6[_P /9>>[Z6W>MXY\>>-OB=XLOO'GQ&\6ZCKNM:G.9M0U
M75KQ[BXN'/\ $[N2S'\>G%9-%%?K<8QA%1BK)'Y?*4I2;D[MA1113$%>E_ P
M_P#$GOA_T\K_ .@UYI7I7P,_Y!5__P!?"_\ H-?F_BY_R;[&?]P__3L#R<]_
MY%-7Y?\ I2.ZHHHK^*S\Y"BBB@#2\'^,O%OP^\2V?C+P+XEOM'U;3YA+8ZEI
MMTT,\#CNKH01_A7[3?L*?MY?$/4?AUHOAK]L:Z@37KB!3_;D-D(-@;[B7:+P
MLN,%G54"D[60;2Y_+W]BCX$+XX\3'XH>)[)7TC1;@"RAD'%W>###([I&"KG/
M!8H,,-X'U]UZU^S>'7!WU[ U,=C&U">D$G;UG^BOY^1]KPGQ%G'"];V^$J64
MMX/6,EYKOV:LTMGJ?J1%+:W]JL\$D<T$T89'0ADD0C@@]""#7%?"#]F+]FO]
MGR]U74O@'^SUX&\#W&NS"76Y_"'A*STQ]0D!)#SM;1H96R2<OD\GUKY7_9=_
M:TUGX17L/@_QI<S7GAB5]H!RTFGDG[\?<IZI^*\Y#?;.E:KINN:;!K.CWT5S
M:W42RV]Q"X9)$(R&!'4$5MG&2XK)Z_)4UB]I='_D^Z/ZMX5XMR[BK!>UH>[4
MC\<'O%_K%]']]GH<9K_[+G[,OBOX3K\!?%'[.O@34O RW#W"^"[_ ,(V4VDB
M5Y7F>06;Q&'<TLDDA;;DO(S'EB3T'@?X:?#KX8^"+3X9_#/P'HWAOPY86Y@L
M-!\/Z;%96=K$224BAA54C&23A0.2:VZ*\<^J//O&'[)W[,?Q"^#FE?L\^._@
M!X0UCP+H45M'HGA+4O#\$UA8+;IY< AA=2L>Q"44J 0K,O0D'M]$T31?#.BV
M?AOPWI%KI^G:?:QVUA86-NL4-M#&H5(HT4!415 4*     *M44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 $@#)-?@Q_P79_X*RWG[4OCR\_9/^ OB(CX;^&M
M0V:UJ5G-\OB2_B;EMP^]:Q.,(/NR.OF<@1[?M7_@X+_X*,3?LO? B/\ 9E^%
M7B!K?QU\1+)Q>W%K+METK122DLH(Y5YV#0H>RB9@0RJ:_ VOV/PXX6C**S;%
M1_Z]I^6\_P!(_-]F?E''_$DHMY7AI?XVOPC^K^2[A1117[*?DP4444 %%%%
M!7I/P+_Y!E__ -=T_P#037FU>D? L_\ $OU ?]-D_D:_-_%S_DWV,_[A_P#I
MV!Y.>_\ (IJ_+_TI'>4445_%9^<A72?";X9:]\7O'5EX(T!2K7#;KJZ*;DM8
M%^_*W(X Z#(W,54<L*YL DX R3T K[C_ &5?@2GP:\"B]URS4>(=819=39E.
MZV3JEL,]-N<O@#+D@[@B&OJ^#^&JO$V;QH[4HZS?:/9><ME\WT.G#4/;3N]E
MO_D>@>$O"NA^!_#-CX/\-6A@L-.MQ#;1D@G&22S$  LS%F8X&68G'-:-%%?U
M;1HTL/1C2I*T8I));)+1(]<*]Z_8T_::F^'&MQ?#7QMJ/_%/W\V+2>9N-/G8
M]<]HV/7L"=W'S9\%HKGQ^ P^9865"LM']Z?1KS1ZV29SC<@S*&-PLK2CTZ27
M6+\G_P %:I'ZF @C(-%>$_L/?'B3XC>#&^'OB2[WZQH,*B&1VRUS:?=5O<H<
M(3Z%#R2:]VK\/Q^!K9=BYX>KO'\5T?S/[!R3-\+GV5T\=AW[LUMU3ZI^:>GX
M[!117#?%_P#:>_9J_9[MQ=_'S]H7P/X(B*;A)XO\66>FJ5]<W$B<5QGJG<T5
MX3\#?^"G7_!/G]IKXJI\$?V>?VO? WC7Q5+;37,>C>&M;2\D>&$ R2 QY4JH
M(YS]*]VH ***^'/BG_P4H_X*%_"W]HOP3^S7?_\ !+KP[<ZU\1CK;^#9D_:"
MMUCNH-+BCFN))3_91\@F.:,A23DDC/&: /N.BO,?A_\ M.^"+N\\._##XX^+
M/!'@GXKZUIRW%S\+AX_L[Z_@<@DI",127*XP=ZQ '/2NON/BM\+K33-<UNZ^
M).@167AF=H?$EW)K$"Q:3*JJS)<N6Q P5E8ARI 8'N* -^BN&\??M._LU_"K
M7]+\*?%']H;P-X;U36T1]%TW7_%MG9W%^K'"F".:16E!((!4'.*L_$C]H;X
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
M7>.-7E\(Z/X2TO5/&#V7FZ9X>THW)L-.B%G;0*X1KN=WFD#S2LX+N=J@>ZT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M_(AX[UJX\2>-]9\17;[I;_5;BYE;U9Y68G\S7]=]?R#^(-.ET?7K[29B2]K>
M2PN3URKE3_*OV+PE2Y\8^O[O_P!O/RGQ/;Y<(O\ '_[84Z***_9C\E"BBB@
MHHHH **** "O<_V%/A%JOQI\?W?A&R=HK1?(GU2\4?\ 'O;*7W,.#ECD*HZ;
MF&<#)'AE>T?L3_'/Q+\)/B%<>'-&UR2R@\2+%$S* 0US&7\D,""&SYDB 8^]
M(O09KPN)<BI<29-4RZK*T9N%_2,XS:\K\MK]+W/-S>#GEM3W7*RO9;NSO9>M
MC]1M%T72?#FCVN@:#8):V5E L-K;QYQ&BC &3DGCN223R22<U:KYRTO]I;XI
MV$A>\OK.^!Z+=62J!_WZV5NZ5^UIK42'^W/!MK<-G@VETT(_)@_\ZYWPQF&'
M@H4HQ:2LDG96717ML?FE/BC*:GQ2<?5?Y7/<**\MT[]J[P7+ &U;P[J<$I'*
M6XCE4?\  BR']*WK']H/X2WJ*6\4&!V( CGLY@1]2%*C\ZY*F59E2^*E+Y*_
MY7/0IYOEE7X:T?F[?G8[2BLJQ\=^"-3=(M/\8Z5-))]R*/4(RY_X#NS^E:Q1
MU 9E(##()'6N*=.=-VDFO4[X3A45XNZ\A****@H*LZ-=OI^L6E_&V&@N8Y%/
MH0P/]*K5+90&ZO8;9>LDJJ,>YQ2DDXNY4')33CN?J/1117\\']U!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445YK^TQ^V#^S=^
MQ[X<T[Q/^T5\4+;P_%K5\;+0K%+.XO;_ %6X"[C#:65I'+<W3A>2L4;E1R<"
M@#TJBO)_V;OVY/V5OVM;+7;GX$_%JWU*X\+NB^)]'U33;O2=3T?>I9&N[&_B
MAN;964,5>2-58*V"=IQL:!^U1^SYXK\5>!_!GA7XI:=JE]\2?#%YXB\"G31)
M/!K.EVOV7S[N&>-3$8P+VU()<%Q*"H8 D 'H%%%% !1110 4444 %%4/$GBO
MPOX.TQ]:\7^)+#2K./[]WJ5XD$2_5G( _.OG'XV_\%H_^"47[/,<Q^*'[?GP
MSBFMP?/L-$\1QZO=QD=0UO8>=*#[;<T ?3M?RC_MI>!7^&7[8'Q3^'K6YB71
MOB'K-I"I7&8DO90C#V*;2/8BOVR;_@O_ .%?C+_H?_!/[_@GE^T-\='F_P"/
M+7],\"/HGAZ3/3?J.H;/*SVS%TR>U?DA_P %5?#W[2R?M@:Q\4_VJOV:K?X2
M^)_B#90:_P#\(3:>*;?6DLX2#:@F\MP(Y7=[9W?:!AG(Z8K]1\*\6J6;UL._
MMPNO6+_R;/SCQ*PKJ952KK[$K?*2_P TCYPHHHK]W/Q8**** "BBB@ HHHH
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
M _9N\/QW%]J.I7&IPV]LD\US;RP!(8+2\;RLB5FG38&R0?T&KY__ &@/"/\
MP43T'X[+\4?V2O&OP]\0^%M2\*IIFI_#KXFZA=Z9;Z9J,<TCIJMI>6-G<RRE
MTD$<MK(JJPA0I+&2U 'B?C:7X%?$#_@G=H?[:GA__@J!^T-IWPY\#^"=3U.]
M\6:#XAT^UU77$BFD,L=_'<::2U]%+&]HL02)@Z^65+<UZY_P2I^%W[3WPU_9
M"TK4?VO?B[XK\4^-?%E]-XAN++QC?Q75WX:M;E4-MHS31PQ"5[>%4$K[%#7#
MSE0J%5'F\W_!+/Q_:?L)_#[]C1/B9HVL8^-.G>-_C-J%[;RVMMX@@/B!]>U.
MUMH4638DET4CCB<@>4GS/NR3]7_%)OC8H\._\*4B\+,3XILQXL_X2F2Y7&B?
M-]J-IY .;S[GEB3$?WMQ'% 'YE_%S]I'Q#JW[3GQQ^)W[2?[1O[7WPR^&WA/
MXL+X;T?6?ACH$4/A#0-+M;#3X'O;VXN+&:1EEOC=N\L(>.-&0L4!X]7^/GQ1
M_:@\-_\ !0&^U>S\6_$FRTZQ^(7A.;PFEG9WG_"$R_#S^S4E\1WU_<+$;!9X
MYCJ!\R>1;A&BL1%A9,/V/[1_[)G_  4T^-_@CXK_ +(MS\:_AMJWPJ^*^HZA
M;KXZU\W<?B;PMX>U ;;K28-.@M/LEZT4;RQ6]S)<Q,JLAD21DR?9_P!J#]FO
MQ+\8_@YX4_96\%R6MGX O=4L;#XCO=7C_:)_#%K$7DTZ(!3YIO&A@LYBQ7%M
M/<D'?M! .;_8-^.EO\8;SQ!\2/B#\7[=?$WQ*NE\2>$?A;>Z^@O?#GA%8TAT
MMSI[/YD$ES"!?3L4!$MZ8F8B% /I*OB30/\ @GG\<],_;?MOB;+9^"HO"&G?
M'>_^)\'CJWU*8>(KF*Y\,2:*OAY[;[*$6!'D#&;[2RF"WA00AN4^VZ "BBB@
M HHHH **** /QW_X.4O^"?%TE_9_\% /AAHFZ&2.#3/B-#;Q\HPQ'::@V.H(
MVV[GMM@XY8C\@Z_KN\>>!?"'Q/\ !6K?#GQ_H%OJNB:YI\MCJVFW:9CN;>5"
MCHWL03R.1U&#7\U?_!4O_@G1XW_X)W_M"W/@Z2"ZO?!.N2277@?Q#*F1<VV1
MNMY& Q]HAW!7'&X;7  < ?NOAQQ/'%X597B)?O(+W/[T>WK'_P!)]&?C''W#
MLL+B7F5!>Y-^]Y2[^DOS]4?,M%%%?J9^;!1110 4444 %%%% !0"0<@T44 ?
M8?P9^(0^)GP^L_$5Q*&OH\VVJ#O]H0#+]!]]2K\# +E1]TUU-?+W[+GQ$'@S
MX@KH&H7&S3]>V6TI8X"3@GR7/_ F9"20 )2Q^Z*^H:]7!U>>GRO=?ET_KR/P
M7C/)O[*S=R@K4ZEY1\G]I?)Z^2:"BBBNL^1"BBO:OV'/V//%'[7WQ:B\-Q)/
M:>&M,9)_$^L1K_J(<\1(2,>;)@JHYP-S$$*17)C\?A<LP<\5B9<L(*[?]=7L
MEU>AZ.4Y3C\\S*E@,%!SJU&HQ2[^?9):M[))MZ'T[_P1C_9(FDN[C]K'QQI9
M6.,267@Z.9/OL<I<78]@,Q*>^9?0&OT1K\QO#O[1?[57_!"?Q/>_"K]M33O%
M7Q6_98N=5>;P/\=M*L?MNJ> X)I"W]G:[;0+N>UC9L1W,:X5=JJIW+!!^B/P
M:^-GPA_:(^'6G?%SX%?$K1?%OAG5HO,T_7- U&.YMYAW&]"0&!X9#AE.00""
M*_D'B;/\1Q)G%3&U=$](K^6*V7ZOS;9_HSP/PE@^">'*664-6M9R_GF_BE^B
M[1270ZBBBBO /K@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,/VO_ -D?X/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M.?T_X3_"S2? =Q\+-*^&OA^V\,7BW2W?ARWT:!+"<7,DDMR'MPGEMYLDLKR9
M7YVD=FR6).'\-OV6?V8O@UX$U7X6_"#]G+P'X4\,:ZLJZYX<\-^$+*QL-1$B
M&.03V\$2QS!D)5MZG*D@Y%=Y10!Y5XX_84_8B^)UW87_ ,2?V./A5XAGTK28
M-+TN;7/AYIMV]G8P K#:Q&6!C'#&"0D:X50> *Z#3?V;?V>]$^#MW^SQX?\
M@?X3TSP%?VT]M>^#-*\/V]KI<T,Y)GC:UB18BLA9MXVX?<=V<FNUHH X?XN?
MLS_L[?'V[T*_^.'P-\)^+I_#%V;KP[+XCT"WO&TV4E"6A,J-Y>3'&2!P3&A/
M*KCN*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>nsp-20231231_g13.jpg
<TEXT>
begin 644 nsp-20231231_g13.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M$ '2 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 **** "O
M&?VT_P!N3X-?L-> ;3QE\4S>WEWJT[P:'H>EQJUS?.@!<C>RJD:;EW.3QO4
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%>;_M0?M??LQ_L6?#>3XM_M4?&W0?!&@*YCBO-:N]KW4@&?*@A4&6X
MDQSY<2NV 3C H ](HKP[]AW_ (*&_LW?\%$/">M^/OV9+[Q%?:'H>H1VCZKK
MGA:[TN.\9TWK);BZC1Y8]O\ %M&,@=:]QH **\V_;+^(7BSX1_L@?%;XK^ M
M26RUWPQ\-M=U;1;QH$E$%W;:?/-#(4<%7VNBG:P*G&""*^%OA;_P57_:4\3?
M\$A?C-XL^*E_9>&OVE_@[\&G\17UQ#I\#V^JV]SIAO=)\0VL#IY,D%PF Z;-
MD=Q#/&44!5H _3*BOFSQU_P4@\ _"_7;#X4V7PF^)/Q-\8V/@JP\0^,]/^&/
MA-=1.@6=RC&*:[9I8D5YC%.T=O$7G=8F98BN";VC_P#!4+]C_P 0>'/$_C71
M?'5S<:%X7^#5K\4I=:6P*V]_X:G%Y_I-MN(9WC:RFCDB94>-RBD9;@ ^A:*\
M3^$G[?O[/GQO?X0P_#J\U:\E^-?A"_\ $WA.$Z=M>UTZR2V-S)>#=_HY22[@
M@(^;]Z^WL2//OVKOVHOB[^P_^UQX-^)_QA\;6\_[-_Q AB\,:Y=WEE;P#X?>
M)&<FROYKI45SI][G[-(TS,L$_DMO1)"M 'U;17PK\'_^"EWC:XGF_:9^*VF^
M+-2\*?&/76TS]EWX)>#O",-QKVN:190M)<>()C((W072_P"D#SYHH+>U^SEB
M9)J]#U__ (*__LJ>%?@T?BWXC\/>/K2]M_B1!X U3P"_@^5O$>G>))X&GMM/
MEL58EGG01F)XFDCE\^(H[ D@ ^IZ*^%_ W_!5B'PY^T-\:=7_:#M?%?AGP?H
M?@WX>3> ?AKK/A2-/$S:UK+Z[')IT5I;[YKJ\N&L;?9#O<*$+@HGF-7V_HNH
M3ZMH]IJESI-S827-M'+)8WNSSK9F4$QR>6S)O4G!VLRY!P2.: +-%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MO(\O@JZ\*V<FDNSS-.Y-FT9A):9WD)V\N[,>236SX%^&'PW^%O@>T^&7PP\
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
M\U?J3T5Y%^U%^WS^Q=^Q5I/]K_M4_M->#O!&Z+S8+'6=9C6]N4]8;1"T\_\
MVS1J^5T_X+_>%OC03%_P3^_X)X?M#_'6"0XM/%&D>!7T;P]-GI_Q,-0*%,]?
MFB''-?,'Z(?H+17P?X0_;#_X+P?$3Q1IC2?\$?/ _@+0+C4(4OY?%/Q\L=1O
M(+4R#S)@EE$ 6";B(SSG />OO"@ HHK\Y_\ @X+_ &'/V3O%?[&?Q!_:R\0?
M!'2;GXC077ABTB\6L\JW20-KNG6K("KA<&"22/I]UC0!^C%%?F/\7?VJ/V9O
M^"67[3.J?L+?L46/P*^"2GPM9>+O&GB'XH7.I-97]Q<2S06MC:VUM(LCR^7;
M2/).T@2)7B CD9B!V5W_ ,%O;SPM^QQ\,_\ @HYXW^#D+?![6IM6T/XI-X=F
MEOM1\-ZW;W$UI:36APBWUA=7=N8$<I&X^UVLAX9U0 _0:BOBOXY_MS_M>_ W
MX%?#'Q5\;)_@%\&]>\;6U]>^*M:^*/C,KI?AIE\M[32(+5;F&YU>_9)0)6A>
M.)&@E(W!HP?*%_X+;?%W4/V/]#^-G_"-> =&E;XU:UX \9?%2ZL-8O\ P=H<
M-A#-+#K#P0*MXL%V1;Q1K*\:QO-F24 #< ?I717C/[!_[0OC+]IOX 0?$_QM
MK7PZU>X;6+RTM/$/PJ\4KJNB:S:Q28BO('W,]N74C?;2,SQ.K*6/%>S4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'C7_!03]J:R_8R_8_\;_M"2F)K[1]),6@V\N")]2G80VJD?Q*)75F
M_@5SVK^6G6-8U3Q#J]UK^N:A+=WM]<O<7EU.Y:2:5V+.[$\EBQ))[DU^O_\
MP=+_ +1ES;V7PV_9/TB_VI<&?Q1KT"M@L%+6MGG';/VPD'NJGM7X[U_0?AIE
M4<%D3Q4E[U9W_P"W8Z)??=_,_#/$+,Y8O.?JT7[M)6_[>>K?W67R"BBBOT4^
M""BBB@ HHHH **** "O>/#QSH%B?6SB_] %>#U[OX;.?#M@?^G*+_P! %?@7
MCY_R*<%_CE_Z2?+\4?[O3]7^1=J_X6\,:YXT\16?A3PU8-<WU_.L-M"IQECW
M)/"J!DEC@  DD &J%?7?[$_P&7P;X<7XK^)[-?[5UBW_ .)7'(AS:V; '?ST
M>48.1TCQ@_.ZU^ \,</XCB3-H82GI'>4OY8K=^O1>;['R6'HNM4MT6YZE\'_
M (7:+\'O 5GX(T9O-,0,M]=XP;JY8#?+CL. JCJ%5022"3T]%%?UE@\)A\!A
M88>A'EA!))>2_KYGL^@4445T@%%%% !75CX9?M__ +;VGZ#^S?\ !K]L^+X.
M?"O0K61_'>M^$+1QXSOP\A,-I973YBM(2-X,R 2QE%&)%;:.4KU7]C'QXW@?
MX]Z5%-<%+760VG7(SP3)CR__ "*L?YFO!XEP*Q^45(I>]'WEZK_-71]IX?YS
M+)>**$V[0J/V<O26B?RE9_(]&_97_P""(W_!-;]DO5O^$V\)?LZV'BOQG++Y
M]]\0/B5,WB#6KJX[W!N+S>(9#CDPK&#Z<FOK!555"JH  P !TI:*_%3^N HH
MHH *\H_;>_95T?\ ;8_9E\0?LU:]XON=!M=?NM,GDU6SM5FDA-GJ-M?* C$
M[FM@AYX#D]J]7KY5_P""L'_!2#7/^"=G[/.K_$'X=? 'Q#\0?%<.A76IV=I:
M:;*ND:9:VYC$MYJ5]Q';Q+YB[80WGSMA(UQO= #HOCI^Q%\0O$_[1LW[6'[,
M'[35W\+_ !IJ_A&#PUXN,OA2VUK3M;L;::::SDDMIGC*75N]S<!)EDP4E9'1
MP!CGM6_X)8^"OB9IGPU\!_M.?&_Q9\6_!GP]TK4WNO#7Q!F%]_PD^NWPE1]6
MU&5C^]$,-Q<QVUJJ+%;^<"G^KC";_P"VE^UA\9?A#\:/A'^S!^SSX/\ "EUX
MP^+ESK36.N>/-1N(-(TVWTNVBN)U9;=3+<7,HF010J4RJ3.6Q&0=K_@G[^UE
MK_[8GP(O?B#XQ\&:?HFO>'O&NM^$_$$>A:FU]I=W>Z7?26<MU87+(C3VLK1[
MT9E#+ED.2A) /'M%_P""3_Q)\ :[\+O'_P +_P!M?5(_%OPF\*:OX0\.^(/&
M/@FVUPR^&[RY@F@MI4DFC/VRW6VAA6^1D>2-,2H^YLW?AS_P2S^*'P1\"W6G
M_!G]OWQWIGBN?XO:QX]F\3:GI5M=6^KS:I;)%>V6J:=&8;:^A:0/-&5$)@=D
M\K9L^;;^-O\ P4@UOP#^WU\+/V*O _P"\0WNG>+/%]QHGC#XB:QILMGI-C.-
M!O-6AL["1POV^X9+=&D>(-#"IV,WFMM3%^*'_!0WXQ^"_P!K[5?AIH_@CPO-
MX#\,?%KPA\.]<M[I[@:Y?7VOV,%U'J-JRMY*VT'VRW5HFC9I!#=,)(_*"L >
MK_L-_L7:+^Q=X*\6:5%XW?Q'KWC[QS=^+O&&L1Z+;Z9:SZE<0P0,+:RMQY=K
M"L5M"H3+LS!G=W9R:]LKR;]EOX]^*?VC[CQO\0+72M/@\ V?BZ?1?A[J$*/]
MIUF&R_T>]U!V+E# ]\EQ%!L4;HK83;F6=0OK- !1110 4444 %%%% !1110
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
MPNW1HDNH)9[E6CFVQRQ38WHR*3@>%/V;_P!K/]K;]JJR_:Y_:S^&^B_#/3?
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
MF!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y/^VE^QM\'_VZ/@1J
M7P*^,.G,;:Y/GZ3JMNH^TZ3>J"([J$GHRY(*GAU9E/#&OYL/VUOV*OC5^PE\
M;;[X+_&71BK(6ET76[>-OLFL6F<+<0,>H/1E^\C95N17]4]>3_MD?L7_  +_
M &Y_@[=?!SXY^&Q<V[;I=)U:V"K>:3<XPMQ;R$':P[J<JX^5@1Q7V_!_&%?A
MVO[&M>5"3U76+_FC^JZ^I\=Q7PI1SZC[6E:-:*T?22[/]'T]#^5.BOI?_@HG
M_P $MOVB/^"=WC0P>.-/;7/!E]<E- \<:;;,+6YZE8IEY-M/CK&Q(."49P"1
M\T5_0^#QN$S##1Q&&FI0ELU_6C[IZH_"<7A,3@<1*AB(.,UNG_7X[,****ZC
MF"BBB@ HHHH **** /I7]DCQTNO^!)O!EY,/M6B39@!(!>VD)88'5BLF\$]
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9GC3
MP5X/^(WA6^\#>/\ POI^M:-JENT&HZ5JEHD]O<QGJCQN"K#ZBOR7_P""@/\
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
M^-,MM)TJRE\ZSTRWB?&-\4*J<?4"K%%.[M85E>X4444AA1110 4444 %%%%
M!1110 4444 %>)?\%(/V:/&?[9'["WQ/_9=^'>M:7IVM^-_"TVF:;?:U)(EK
M#*[*0TIB1W"\?PJQ]J]MHH \2_:@\'?MQ#XC>$?BM^QWX\\(75KI-I?6/BWX
M:?$&[GL=,UR.?RFANX[^TM+FXM+FW:)@!Y4D<B3N"%*JU<7^RW^RS^U5^S3X
M3UGQ1%XE^'VL^/?BM\;V\:?&!Y4OH=,L=.G@AM9K32-H,DDT-M:6B127 597
M$KN$W!1]0T4 ?G]\1?\ @FW^VV_PF^-O[$OPM\5?">7X2?'3QGX@UG4_&OB2
M74/^$D\/VVNSM/J,"6$=NUMJ$T;2RBWN)+J H/*W(QC&?I;]JC]G7QA\</A'
MX7_9B\.:A#'X(U+5[*S^)UUJ%ZQN[SPW;1F2:PC 4^:UZ\4%I,6*@6]Q<L#O
MV@^UT4 ?$F@?\$\_CGIG[;]M\39;/P5%X0T[X[W_ ,3X/'5OJ4P\17,5SX8D
MT5?#SVWV4(L"/(&,WVEE,%O"@A#<I]MT44 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
3!1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>nsp-20231231_g14.jpg
<TEXT>
begin 644 nsp-20231231_g14.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% '2 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 **** "O
M&?VT_P!N3X-?L-> ;3QE\4S>WEWJT[P:'H>EQJUS?.@!<C>RJD:;EW.3QO4
M$D ^S5YA\=/V/?V=?VBO&'ASXB?&7P*=5U3PA.L^AW3ZI<Q);E94E(:))%CD
M4M&I(=6R!CIQ6.(5=TFJ-N;I?8\S.(YM/+IQRUQC6=N5SORK57=DG=I7LMF[
M7T/GOX(_\%IOACX\^+6D?"'XT_ OQ5\-;SQ%+''H5]KPW6\S2MMB,A9(VC5V
MPH<*R9/+ 9(]6_;A_P""A?PD_8=T[2++Q5HNI>(?$GB%V&B>&=&"^=,H(4R.
MS<1IN(4<,S,<*IPQ7XP_;A^(.D?\%1/V[?AU^S;^S7;?VKI7@2^GD\1>,K1,
MP+&\MN;F1)!P8HE@54?($DLF%R"K-N_'.4^.O^#@OP%X=\0J)[71=/M18QRC
M(3RM.N;U" >F)F+#WYKQ?KV*4)1C)2]^,8RMWWTVT/RQ<6\04L)7H4J\:U\1
M2P]*OR))NI\;Y5[LO9O1-:-N^I]*?L6_\%/OA=^UWX\U'X-ZGX UOP-XXTV!
MIW\.>( "T\:XW^6^%.]0061D5MIW#< Q7,_:S_X*Q_"W]F_XNG]GWP/\+O$7
MQ$\:PHK7VC^'4 2U+()!&7"NSR;"&*HC  \D'(KY^_:TE_X0/_@O/\)]?\.H
M(;G6=.TM;]XA@R^<;RR<MCK^Y55^@%?7?B+X.?L8_L:^,?&/[='B#2X?#FK:
MC9S_ /"2^(+O5;F?[1YTJ2,D<,DC*)'>- J1*">% QQ6].MC:M.<.=)PE9R:
M^S:][;7_  /8P.:<48_!8G"K$TX3PU>4*E:44OW2CS<RA\'/K9W:BDK[F3^P
M_P#\%)O@_P#MM:EJW@K1?#FJ^%_%^A1&74_#&N*OF^4'"-)&Z_?".RJP9596
M897!!K<_;D_;J^%?[#/PS3QIXT5=4UB^G2+0_"UO>K%<WYW 2."0VR-%RS.5
M(SM7JPKY&_X);:#XN_:I_;\^)?\ P4/B\(SZ#X/O!<V.BQRH%-W/)Y*!>.&*
M0Q;Y2,CS)5P3SCG_ /@J5_P3N\*?"KX*?$W]KWQU\2M9\6^,-<\7Q2:,;Z5T
MM]%L;C4,I;1J79I-D3"(%B$"C"HO6L_KN.>6NK%7>OO;:+:5O/HCB7%/%<N!
MJF84(1G./M;56E!>SA?EJ\CO>4DO=BE:^KTW_1;]GOXO6WQ]^"'A;XTV>AOI
MD7B?18=0CT^2<2M;B1<["X #8]<"NQKQ;_@G+_R8E\*/^Q(L?_18KVFO8H2E
M.A&3W:7Y'Z5E&(JXK*</7JN\IPA)OS<4W^(4445J>B%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?!/\ P6\^
M/7[0NC>#=*_9J^ /@OQ)<1^)[&2Z\6:OH>DSS$6>\QI9B2)2%\QED,@R"455
M^Z[ _>U%<^*H2Q-!TU+EOU/%XARJMG>45<#3KNC[16<DKNW5+5;K1^39^2_[
M$/[;_B?]C+X;V7PP^'W_  2X\7RW]Z\1\1^*+C5;I;C4[CH9'']F'9&N3LB#
M%4!/)8LS>J_\%,/A5\8/V?OVZO /_!1CX8_#/4?%6AZ3!!;^*;+286DF@:,2
MQ.S!02B26\NQ9,%5>/YB-R@_HG17%'+9_5_92J7LTXZ)<K7IO\SY:EP+B5DG
M]G5L:Y*G*$J+5.G#V4J;;32BDI7OKS:[ZW;9^9_[-FD_%+_@HG_P4\T[]MO4
MO@_K7A7P!X+TV---DUR HUU+'#(L,2,0!(_G3/,VS*HJA2<LI/C_ /P4Q^,7
M[0'[2O[7,N@^(O@'X[UKX7>!=?>TT_PYI5A=6J:J(7*3W/GB"0!I2K!)-C;8
MB H!+,?V0HJ:F5.I0=/VCNY<TG9:OT[>1AC/#VKB\HG@WC9*56JZM67)']Y)
MVLG&]E!67NZJZU/C'_@G_P#M[^*_BUX\TC]FRR_8 UCX6^&=/T29K"^EOIVM
M;985!6$(]C",L2>2^2<DY)-=%_P6A\+^)O&/[!/B'0O"/AV_U6^DUC3&CL]-
MM'GE8"Z0DA$!) ')XXKZLHKJ^JU)825&I.]TU>R5EZ+0^B7#^,K<.5LKQF*=
M1U(RCS\D(<L91LDHPM'W>AX]_P $^](U;0/V)?A?HNNZ9<65Y;>#;*.YM+N!
MHY8G$8RK*P!4CT(KV&BBNJE#V=.,.R2/>P.%6!P-+#)W4(QC?ORI*_X!1115
MG4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **R_&OC?P=\-_"=_X[^('BBPT71=
M+MFN-2U75+I(+>VB'5W=R H^I[U^3'_!0+_@Y5AL;B\^&?[ &AQ7#(6BG^(G
MB"Q)3/3=96D@&[L1).,=1Y1&&KVLFX?S7/JWL\)3NEO)Z17J_P!%=]D>1FV>
M9;DE'GQ4[-[):R?HOUV\S]2_C3^T#\$?V<_"3^.OCK\5-#\*:4F0MUK6H)#Y
MS 9V1J3NE?T1 S'L*_/+]I?_ (.>/V;/ K7&A_LQ?"76_'=XA*QZQK#_ -E:
M<?1T5E>>0?[+1Q?6OQ@^+_QL^+GQ_P#&US\1OC7\1M7\3ZY='][J.LWKS2!<
MY"+N.(T&>$4!5'  %<O7Z_E'AAE6&BIX^;JR[+W8_A[S];KT/RO-/$;,L0W'
M!15./=^]+\=%]S]3[E^-G_!P]_P4F^+$TD/A3QWH7@.Q<D?9?">@1%RO;,UW
MY\@/NC)SV'2OFKX@?MM?MB_%6YDN?B)^U+\0-7\S[T-YXNO&B ]%C\S8H]@
M*\OHK[O"9)D^ 5L/AX1](J_W[O[SXO%9QFN-=Z]><O63M]VQ+>WU[J-R][J%
MY+/-(<R332%F8^I)Y->]:>Q%E P.#Y2D$?05X!7OVG'.GP'UA7^0K\5\?%;*
M<%_CE_Z2CX?BC_=J?K^AV7A+X]_'3P"4/@7XT>+-%\O[G]D^(KFWV_3RW&*]
MN^&/_!8'_@H'\,984B^.DVO6D1&ZR\3Z?!>B3'9I643?E(*^9:*_FBGB<11?
MN3:]&SY_!9YG66R3PN)J4_\ #.2_)GUSXO\ ^"GEU^T_^V_^SI^T-^U5X)M[
M'PM\#]1US4[O1_",+2G5=3O;);:UNO+N)1L%LRF0#S&)+''H?US_ &=OVV/V
M7_VJK7?\$?BYINJ7BQ[YM&E9K>^B&.2UO*%D('0LH*^A-?SIU/I>JZIH>HP:
MQHNI7%G=VTHDMKJUF:.2)P<AE92"I'J*];#<08RDTJEI+[G]_P#P#])R/QEX
MFRZ488Y1Q$%O?W9_*2T^^+/Z>:*_&K]C;_@N;\=_@L]KX-_:-M[CX@>&T(0:
ME)*%UBT3U$K?+= <\2X<_P#/0 8K]6_V??VE/@K^U'X#B^(GP2\<VNLV#86Y
MCC;;<64A&?*GB;YHG]F'(Y!(()^HP6987'+W'KV>_P#P3]^X7XYR#BRG;"3Y
M:J5W3EI)>G22\TWYV.UOY;N"QGGT^T6XG2%F@@:78)' .%+8.W)P,X.,U\._
ML7?M!?MHZ5^US^U3;?MO^+M"N_\ A"? '@SQ#HG@CP7)*^E>&H+B'7I9K2">
M9$DNYG6UB,MRR1^8Z@+&B(BC[GKP?X>_LF>(-#_;-^._Q^\9:AI5[X7^+7@S
MPEH=EI4,DIN8_P"S(]62Z\\% H20:A&$V.Q.U\A<#/>?8'R/\*OBM^U;\-O@
M+^RS_P %&/'/[4OB[Q%J'QZ\=>$[/XA?#_4IK=O#L&F^*R$M(=/MEA#V;V,E
MS9;)5D+2K%+YID,F1]+_ /!3#XL?%+PKHOPC^ OP>\>WWA/5?C1\8]/\'WWB
MO24B-]I.E_8K[4;Z6T,J/&EP\&GO DC(WEFXW@;D%>3_  B_X)S_ +9%CX9^
M"'[)OQK\>?#R[^#/[/OB[3=:\-^(-%NKYO$?B>'1U<:':7EI);K;6(@/V=YI
M8YYS,UJ@5(@[8]5_:A_9D_:K_:0\$6&O-X@^'VC^/OA?\;8O&?P:GA^W/IUU
M86T4EO%::L2OFQRW%K=WT,S6X98S)&Z!]I4@'S]\4?B#^U]\#=0_:,_8C^&W
MQA^(?CJ;PUX7\$>,O!?B"0+J'BK3O#^J:O-9Z_:P2PPB2[G@MK"]GM3L><-,
M$!<I'4GPX_:"^*VH^$T_9NUCXR^,O#7AC5OBCJGB&R^(?Q#U"ZTK6M&^%>FR
M63M/=7-^(KJ%[S4G?3K>6YVSO:2R3*Q, :OI#]D/]FGX[>%_CU\2_P!L+]JR
M]\)1^._B%8:/HEGX>\#W]U>Z9H&B:8+EH($N[J"WENII9[VZFDD,$2C,:JOR
M%F\X^,7[!/QW^*V@>*?C3K,?A;5OB5JOQFT#Q/:^&=7U.5-)N?#7A_4"VE^'
MWN1!(T8:(S7S/Y,BI?WDG#1JK  ^PO#7B;PWXS\/V?BSP?X@L=6TK4;=9]/U
M/3;M)[>YB8962.1"5=2.0P)!J]7BO[ ?[//C;]F;]GMO 7Q#.CP:MJOC7Q'X
MEN=%\.7#RZ;H@U;6+O45TVT=XXB\-NMR(@_EQABK,$0,%'M5 !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7DW[9'[:?P'_87^$-Q\8/CMXF^RV^XQ:3I
M5J ][JUSC(@MXR1N;U8D(@Y9E'-+^VC^V3\'OV&/@5J7QS^,6J;;>V'DZ3I,
M#@7.K7K*3':P@]6;!);HBAF/"FOYL/VU/VUOC;^W;\:KSXR_&G7"[L6BT71;
M=S]DT>TW96W@4] /XG/S.V68DU]OP?P?7XBK^VK7C0B]7UD_Y8_J^GJ?'<5\
M5T<AH^RI6E6DM%TBN[_1=?0[K_@HC_P5*_:+_P""AWC627QMJTFB>"[2Z+Z!
MX%TZY/V2U R%DF.!]IGQUD<8&6"*@)%?-%%%?T/@\%A,OPT:&&@HPCLE_6K[
MMZOJ?A&+Q>)QV(E7Q$W*3W;_ *V\MD%%%%=1SA1110 5[[I9SIEL?^F"?^@B
MO J]\TC_ )!-K_U[I_Z"*_ O'S_D4X+_ !R_])1\OQ1_NU/U_0L4445_,!\6
M%%%% !7W7_P3_P# _C7]ENVC^+5G?7&G^*=6A7S+=S\MO:9#+;R1]"S\,X;E
M<*N$96SX;^Q;^S\/&VNCXJ>+]/#Z/I4^--MYA\MY=+SN*_Q1Q\$YX9MJ_,!(
MH^NR23DFOVGPTX/C6C_:V-A>+NJ<6M^CDUVZ1^;[,]C+?;8.I'$TY.,UK%IV
M:\UY]O\ @GWS^SE^U%X6^.VG?V9=)'IWB&WCS=::7^64#K)"3RR^J]5[Y&"?
M4Z_+W1M:U;P[JMOKFA:C-:7EK*)+>Y@<J\;#H017W/\ LL_M,:=\<M .CZXT
M=OXDL(0;VW7A;E.!Y\8],XW+_"3Z$5[W$G#+R^^)PRO3ZK^7_@?D?TYP!XA+
M/+9?F+2Q"^&6RJ6_*7EL^G8];HHHKXP_6 HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *S/&OC3PK\.?!^J>/_'.NV^EZ-HNGS7VJZC=OMCMK>)"\
MDC'T"@G\*TZ_(3_@Y6_X* S64.G_ + ?PPU\H\Z0ZI\1I+:7G8</:6#8]>+A
MU]/([%A7M</Y-7S[-:>$IZ)ZR?:*W?Z+S:1Y&>9M1R3+9XJ>K6B7>3V7^?E<
M^#?^"I/_  42\:_\%$/VB;GQQ.]Q9>#=#:2S\#:!(V!;6N[YIY%''GS%5=SS
M@!$!(C!KYHHHK^I,%@\-E^%AAJ$>6$%9+^NKW;ZL_F_%XO$8[$SQ%>5YR=V_
MZ_#L@HHHKJ.8**** "BBB@ KWO1?^0/:?]>T?_H(KP2O>M".=$LS_P!.L?\
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
MV51SZDX49) /W[X!\"^'?AKX1LO!7A:U,=I91;0S<O,YY:1SW=CDGL,X
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
MK)"BBB@ HHHH *[;]GOQH/!'Q5TV[N;GRK.^?[#?%I J".4@!G/94D\N0_\
M7.N)HHUZ&5>C3Q-"5*HKQDFGZ-69]V$$'!&".H-%<_\ "KQG_P )_P##S2?%
M4MQYES/:A+\LX+?:$)21FQT+,ID _NNM=!7NTYJI34NY_,^/PE3 8VIAI[P;
M7W=?GN%%%/M;6YOKF.RLK>2:::0)%%$A9G8G 4 <DD\ "K;21RI-NR&5] ^'
M?AA^T]_P3[\$^"?^"E6N?LKQ_$/P)HVK/<^.O#5J\AU_0]$:+":Y:6N DS1,
M3*4<Y6-0V%#&:#Z9_P"">'_!*U_#]Q8?'/\ :?T-6O$VSZ'X/NDR(#U6:[4\
M%QU$)^[P7Y^5?OTJK*58 @C!!K\(\0O$*G6ISRO*YW3TG-=>\8OMW?79:7/Z
MP\'?!VKAJM//L^IVDK2I4I+5/I.:Z-;QB]4_>=FDCB?V=?VC_@?^UG\(-'^/
M7[.OQ)TWQ7X3UZW$NG:OI<VY3_>C=3AHI4/RO$X5T8%64$8KMZ_/[XX_\$E/
MC1^S3\7M8_;#_P""+GQ6TKX8^+=9G-WXW^#7B&!Y/ _C60<EFMX\'3;H\@30
M #L/*W2.QX!_X+[?"KX4^(+;X/\ _!57]G[QG^S#X[:3R!<>*].EU#POJLH'
M+V&L6J-#*AP22X55^[O8C-?AQ_4Y^@-%>=?!S]L#]D[]HB:&V^ ?[3GP_P#&
MLUQ;F>*W\*^,;*_E:,=6V02LP SSD<=\5Z+0 445\J>(O^"@?Q[^)7Q9\<?#
M/]A#]C.+XI67PTUMM"\9^+?$?Q%A\-:9_;,<:23Z98L;6ZDNYX%D192R11([
M;/,)!P ?5=%>,_ G]MSX7_%/]F__ (:,^*EC<?":WT[4[O2?%VD_$JYATU]!
MU.UN&MKBWEGD<0R*)4.R9'*2*RLIY(%+XV_MW_"[X=?#_P"'7Q/^%E]HWQ#T
M+XB?%C0?!-EJWAKQ-!-:0OJ5V+8W2S0B5)A$>3&"-W3<O6@#W.BOC_\ :G_X
M*IS_ +,WA'1(;SX6>#+SQKXO^,VH>!?"'AO4OC)865E-;6INV.KWM\L,WV"/
MRK3,D!ADDAFFC@;YFS7T1#^T5\%[#QWIGP7\8_%_P7I7Q"U"RCF_X05O%MJV
MHEF0,PB@9DFE0<X<1C<!G SB@#N**X[Q#^T3^S]X1\4?\(1XK^.G@[3-:W7"
M_P!D:AXGM(;K,%NES./*>0/F."2.9^/EC=7.%(-/\&_M _ ;XB^--0^&_P /
MOC;X1UWQ%I$(FU70=&\2VMU>V49QAY8(I&>-3N7E@!R/6@#KJ*\E\(?M<_#G
M3/V=_#/Q[_:;\8>!_A>FOVRM-%JOQ&T^YTZ"<EOW,6I!HX+KA<[DZ\\<5Z7X
M8\4^&/&_AZS\6^#/$=AJ^E:A LUAJ>EWB7%O<Q'H\<D9*NI[$$@T 7Z*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH \5_;8_8"_9M_;W^'A\#?';P>)+NVC;^Q/$NG[8M1TIS_%#
M*0<J3C=&X:-L#*Y (_"W_@H#_P $3?VLOV'KJ\\7Z3HTWCWP!$6DC\6>'[)R
M]G$/^?VV&Y[? ZN"T73YP3M']'E! (P17UG#O&.;<.ODIOGI=82V_P"W7]E_
MAW3/F,^X4RS/ESS7)4_G6_S75?CV:/X^Z*_H[_;(_P""&/["O[7,]YXJM?!<
MG@'Q7=%G?Q!X,5($FE/.Z>T(,,N3DLRJDC$\O7YE?M,?\&W_ .W5\&WGU;X-
M7&B?$[2(R2G]D7"V.H!!W>VN&"D_[,<LA/I7[-E''_#V:149U/93[3T7RE\/
MWM/R/R7-.",]RUMPA[6'>&K^<=_N37F?GS176_%?X"?'#X$:O_87QJ^$/B7P
MG=EBJ0^(=$GM#)CNGFJ X]UR".17)5]G3J4ZL%.#33ZK5'R4X3IR<9IIKH]
MHHHJR0HHK2\*>#?%_CS6H_#G@;PIJ6M:C-_J;#2;&2YF?Z)&"Q_ 4I2C%7;L
MAI.3LMSV3]C/QD0VK_#V[G.U@-0L59@%##;',!W9F'E''81,:]VJO^Q-_P $
M5/\ @I'\0O'^B^/Y?@V? ^CP70-U?^.KG[!(UNP*3(+;:]R&:-G )B R1R*_
M5G]GW_@C-\!?AQ+;Z]\9=<NO&VI1X8V3H;73U;KS&I+RX/\ >?:>Z=J\#&<?
M<-Y)2E"I6YY+:,/>?I?X5KW:W/F<X\(>+.*<ZAB,%1Y(32YIU'RI-:7M\3NK
M6Y8O;<_/C]G;]DGX[?M1:Y_97PG\%S7%K'*$O=:N\Q6-I_UTE(P3CG8NYR.B
MFOT__8T_X)L?!_\ 946#Q?JA7Q-XR$?S:Y>0 1V9(Y6UB.?+]/,)+GGE02M?
M0>@>'M \*:/;^'O"^B6FFV%I&$M;&PMEAAA7^ZJ( %'L!5ROQKBGQ&SCB&,L
M/2_<T']E/62_O2TT\E9=[G[EP'X,<.<'3CB\1_M&*6JG)6C!_P!R&MG_ 'FW
M+JN78****_/#]C"LWQ;X-\(>/_#]QX3\=^%=-UO2KM=MWIFKV,=S;S+Z/'("
MK#ZBM*B@#Q3X1_\ !-_]@C]G_P"+H^/'P)_9!^'_ (+\7+;S0+K?A3PS!I\@
MBF&)4Q JKAAU&*]KHHH *_/']E?]JKX+_P#!+?Q9\9_V9/VV-3U;P5+J'QJ\
M2^-? OB:[\,W]UI_BK1M9NS?QM;W-M#(LEW#)-);2VY(EW1H55@PQ^AU5-0\
M0:#I-_8:5JNMVEK=:K<-!IEM<7*I)>2K$\K1Q*2#(PCCD<JN2%1FZ*30!^:/
M[7G[8/CKXU^"/@5\6_C-^RMX:^&6B:[\5/$5QX/\??&[PUJFLV'A+3;>REBT
MS4]1T:"6T$.H:A%+,((KJ79;XW;O,95'A7P.T3Q+>ZIXKM],@O=4L;C_ (*%
M_##7;+4+/X;3>&;34+62STT2ZG;::V?(M9'A=A+EO,51(S$L37['^+_BM\+O
MA]JNFZ%X]^).@:)?:S-Y.CV>KZQ!;2WTF0-D*2,#*V6 PH)R1ZUOT ?DSX0^
M$(\0>,_AA)XH^&'VX+_P4V^)$URU_HGF@:?+#XH97;>A_<._DL"?D9MAY.*X
MGXA:?\'=._X)_P#QL_8[^(7P?O[_ /;&\1?%+Q-=:';Q>$+A]>UGQ!<Z]/<:
M#KUC?"+BTAM&L9%NED6*"*V=&*[2I_7[PK\4_ACXZUO5/#7@GXC:#K&I:)-Y
M.M:?I6L0W$]A)DC9/'&Q:)LJ1A@#D'TIO@WXM?"KXC:QK/A[X>_$SP]KU_X<
MO/LGB&QT;6H+J;2[CD>3<)$[-!)\K?*X!^4\<4 ?G#J'[-7AK5#_ ,%(_C'X
MU^$.G:IX]_LVXL="\3S^'UDNRH^'%E&XL9&3>BO)/<(?*(W;BISC%=#\//V;
MOA[\&_B]_P $Z-6^%/P7T_P_<0>']:LO$=_I&AK;S-#+X)GF=;R1$#/ONXXY
M&,I):8;CECFOT-\+^+/"OCC1(O$W@KQ+I^L:;.\BP:AI=ZEQ!(R.T;A9(R5)
M5U93@\,I!Y!K0H _$O\ 9]\:K\./@;^R-X*^(OAOP%\.9;/]GK47LOB[\7_A
MOJGB:**>;5$2?0M-TZ.YM[>&_=(HIGEE+2M&4C1&!<'[9_X(":?JVA_L)ZMX
M9U?2=2T\Z=\9O&R6NG:KX8?1);>WDURYN(1_9S*OV$-',KBW  C\S:.E?;=%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 5]4TG2]<L)=*UK3;>\M9UVS6UU"L
MD<@]&5@01]:\6^('_!,__@GY\3YY;OQC^QW\/I9YB3-=67AN"SFD/JTENJ,3
M[DYKW&BNBAB\5A7>C4E%^3:_(PKX7#8E6K04EYI/\SX^UC_@@K_P2EUAFE/[
M+GV61CDO9^,=8C'?HOVO:.OIVJO:?\$!?^"4MM<+._[--Q,%.?+E\;:SM/UQ
M=BOLFBO27$?$*5OK=7_P9+_,X'D&1-W^JT__  "/^1\Y^"?^"1O_  35^'\\
M=SH'[&W@N9XON?VU8MJ0_$7;2@_CFO<O!/PX^'GPTTW^Q?ASX"T7P_9\?Z)H
MFEPVD7'3Y8E4?I6U17!B,?CL7_'JRG_BDW^;.RA@L'A?X-.,?1)?D@HHHKD.
MH**** "BBB@ HHHH **** "O@?\ :J_9\;PQ_P %E/V4?V@_$/Q=\6^(=0U_
MQOXMT_2-"U34$72?#E@G@K4V:"RM8D1=\LJ"22>7S)G(5=ZHBH/OBO/_ (H_
MLW> ?BW\9?AE\<O$]]JD>L?"C6-2U+PU#9W");S37VF7&FS"X5D9G40W,A4*
MR$.%)) *D _,CX@^#?C!^TO\;?VW?B+JO[$WPK^*NE^$O%LGAG5YOB?XAGM]
M0E\/6.@64Z:+H1BM9O[.ES-<WOVIG0-<7L1 S&9$^S/C[^T (_\ @B3XM_:A
M_9FO];LT;]F&\\2^!+W4;IY=1M8V\/M<VDTLC,SO.BF-V8L274DDDYK7^/7_
M  3 ^$OQR^(_B_XAZ;\;?BAX"3XDZ?;V7Q2T'X?^)(+.Q\80PP?9D-V)K:66
M&0VP6W::TDMY6B559SM&/2[;]EKX>6>LQ06VK:TG@^'X;#P1'\+Q?+_PC0TX
M,,2?8]F?M A'V??OQY/R;>] 'QC=_ 'X)?LD_$W]@;Q/^S1\/]&T#4]6UF7P
M=K-YH=A'!/K^AW/A*_O;C[8\8#7>+JRMKO?(6(E!?.78GS_3OV8_VE?V&++P
MOX#U#Q1X,\,^)=0^%]W\)?"GB_PIJLUQ>ZG8F^.JZKXVU))+6$6DMAIUO/.B
M%K@->WC(9 )D,GV+^SO_ ,$Q/A)^SW\1O"OQ#;XS?$SQNOP[T6YTCX6Z%X]\
M16]Y8^#+.>-89$LA%;12ROY"BW$UW)<3+#F-7"LV?1O$G[+'P]\=?&K7/C1\
M0;F\UN;5OA^W@VTT>\91::9ID\KRWX@"@.)+MOLPF<L<K8VX7;M)8 X3_@G_
M /M._LW?%+P'IWP'^ 'P[\3^#+#P9X%T*^\-^'/%FB_8I;CPS=Q2Q:9J-N!(
M^^"46DR_.5F5HF$L:,1GZ'KPK]D+]@[PA^R3K-[XGA^+?B[QQJ\OA'1_"6EZ
MIXP>R\W3/#VE&Y-AIT0L[:!7"-=SN\T@>:5G!=SM4#W6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
,@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>nsp-20231231_g15.jpg
<TEXT>
begin 644 nsp-20231231_g15.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% 'B P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "L7P5\1_A]\2(-0N?A[XWTG7(]*U2?3=3DTG4(
M[@6EY"VV6WD*$[)4;AD."#U%?''_  <#6OQ4N_V#K"/P=IGBV^\$K\3_  \W
MQSLO HF.K3^!1<DZLEN(")3E?*W[#_JO,W?)OKYC_P""*W[-'_!.3XF_M!S?
MM4_\$Y_VD-%\):GX3^)'BZ'5_ OA#4.?%G@^XFV:9%?Z?/*LL,,.5DAF:+?N
MP"25&T _7VBOR@_X.35_X*):O^S1XY\1Z-XZ\.>!/@1X/UCPL!;:1<2W&O\
MCRYN]5TZ"2*X8;4L+&"2X8[%+R3/;C</+<8_5^@ HK\\/VC? VG?\%'O^"QU
MY^P]\<-:UN?X-_![X,V?BC6/!6DZ_=:=#XA\1:E>O%!)>O:21R30P6T19(BP
M D8DY!*G+_8ZT+XX?!?]HK]K;_@DC\ OCEJ>F:;X;\):1XC^ 7B'Q=<3ZW-X
M-BUBSFCFMMT\ADG@MKN-9($=VP"0Q;G(!^D=%?BW^T9\(?V8/V$/C?\  _\
M9X_8B_:.\6Z[^VX_Q'\-P^-9YO'FK7LWB>QG"3ZO-KL5S.]JEI+;L9E0A9!N
MC\H<,:[G_@H)^TS^S'\;_P#@J=XU_9I_;M^)WC"3X4_!CP?H*:+\%_ ?]K2W
MWCOQ1JT,]\UU+;:1_I5W#:6<48VG$43RJS,/,VN ?K717Q1_P1-M?@4/A5\0
M-3_9(_;#UCXC?".X\;,/!G@7Q197JZK\-)5A47FBSRZA*UTR"7$D<4L<?EJ<
MAI?,+GG?^#@/Q-XH\*_ ?X7:AXO\:>)/#_P-D^+^F0_M%:KX/OY[:_C\,NLB
M[&>V(N!:-.8EG\C][L(QQNH ^^:*_*3_ ()=^/\ ]FZV_P""GOC;3?\ @E/\
M2=8UK]F'2?@RMW\2[9]>U"_T/3_%IO-UJ=..H.THN'LUD,PB)B( W'>% Y_]
MC_\ 8;TW_@IU_P $W=;_ ."H/QQ^)/CNW^/WQ)3Q#XE\ ^,-'\>:E9GP(MM=
MW<6DV.GP03K EO$MO&75HRTGFR;F)PP /U[HK\Y?AUH7CS_@L7_P3I_9G_:,
M_:"_:$NO"OPO7PO<:]^T%X:T6ZN-,D\8SVMLT 5[RUEC:ULENH)[B6%>'5E
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
M>!/@1X/UCPL!;:1<2W&O^/+F[U73H)(KAAM2PL8)+ACL4O),]N-P\MQCPSX
M:[\$/VW?^"@7PO\ B!^P!\-=3NOB!X<_:T\4>+_B'\5-/\&7FEP:?X#EDN"^
MGZA=3PQ>9)=B14BMFW21GS 5CWMG[R_X.+_"OB?QI_P21^(/AWP=X<O]6U";
MQ'X3:&QTRS>>9U3Q+ICN0B L0JJS' X )/ H ^X*_/#]HWP-IW_!1[_@L=>?
ML/?'#6M;G^#?P>^#-GXHUCP5I.OW6G0^(?$6I7KQ027KVDD<DT,%M$62(L )
M&).02I^OOVP/VN?A=^Q)\&9?CM\8M-UZYT*#5K/3YQX=THWD\3W,HB21D##;
M&&8;G)PHYKY"_:2\=Z=_P3@_X+#77[<OQM\/Z]'\&_B_\&;/PMK?C71?#UWJ
M4/AWQ#IM\\MNMZEI'))#!/;3;4EVD>8I!P 6 !I?\$TM0\5?LL?MR?M)_P#!
M,KP_XEUSQ%X&\!:7H'C'X/Z?XDUV:]N=)L=3MI1<Z2+JX9Y#;QW4(\G>S%%D
M;)8\GR/X)VW_  4%7_@OC\*/$_[>WQ'\.C4?$OP,\57V@_#3P.\TFC^#K5;J
MS00">7#7MU)@--<%%!9%5/W:(![%_P $O;;Q!^T[^WI^T7_P4]M?!.NZ+\/O
M'5EX=\(_":;Q)H\VGW>MZ=I<$AN]3%M.JRI;RW$H$)=5+*C$@'@:WQK\+>)[
MK_@X!^!WB^V\.7\FDVO[/GBNWNM4CLW-M#,]]:E(WD VJ[ $A2<G!Q0!X!_P
M<6+_ ,%$M8^$NN>(;?QUX<\#? 7PIXZ\'PV>G:+<2W&N^/;FYU+3TD^V-\J6
M-E;S32!8E+O,]L&?Y&3;^K]?#_\ P<-^%?$_C+_@F=J^A^$/#E_JMZWQ$\'2
M+9Z;9O/*43Q!8L[!$!.%4%B<< $FOH_]KK]KGX7?L5?"NW^,/Q?TW7KG1[CQ
M#8Z/GP_I1O)8IKN7RHI)%##9$&(W.3A<B@#QK]IW_@FMJ_[;_P"V+!XW_:N^
M(UUK/P*\/>"X[7PQ\)=%\2:CIL=UX@>=FGU/4?LKQ?:-L6R.%#(57#':"S;O
MG3_@G'HOQ<USQ?\ MM_L??L%?M%ZM:_"CPEJ>FZ%\#/''B:\N->M_"?B&?3I
M?[8L[*>>0R7,%I<&$K&SE8W(/S[V+YW_  69_P""B_BF;]J:Q_X)NVOBKXD_
M#'X9G0X]0^,?Q7\!^ -4U75;^*95:/0=)DM+>5;9Y(G#379SL5]J_,K))['^
MR]^UM\!+?]A?QM\)?^"+O[/&HOK/PA\(I<^%/ ?C/P)J^@VNISN9'$7FWD<+
MW5Q,8IBS[RS2NID8;]U 'RC\=?A3^RQ^PQ^T]\!OV:_V!_VA?%FL_MCI\3_#
MUO\ $P3^/-5OY/$>CS0K<:Q<:_'=3/:K!+;R"=5PLH+Q^2../KG_ (*&_L@?
ML_>,?B]KG[8?_!47]I=H_P!GOPAX3LK#PU\/GUW4-'TS3-4FN-D^IWKV<Z->
MW$C210PCH@; 4MAC\P?\%*?VS?@A_P %:/V--(_94_98^ /C2]_:=\2>(-"N
M-*T6^^'6I:9?_##5K>\MI;O4+[49[9$LDMXXYHC*DA+AU !4DCZW^/?_  4M
MF_8R_:RU;X/?MZ?#.XTCX-ZGX5TZ]^'/Q=TKPIJ&J6E[J:*RZAI^HBUBF%M<
M;PLD V*K1@_,6(  .>_X-_/'7C7X@_LK>.];L_''B+Q)\)8OC%KEO^SYK7C"
M_EN=4G\'QM$ML)))R9S$LHG6'[1B81@!@%"5]VU^?7_!$_P#KE_\??VI_P!K
M;X??"+6?A]\$OB]X\T:]^$OA/6]%DTI[EK33V@U/6X[&15:VBO[AHY5W(C.(
MP2H %?H+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QA_P56_X*[_ /#LGQ+X
M-\/?\,]_\)M_PEUC>7'G?\)9_9OV3R'B7;C[)/YF[S<YRN-O?/'R9_Q%>?\
M5A/_ )E+_P"]=8?_  =6?\E)^#7_ & ]9_\ 1UK7Y,U^Z<)<'<-YGP]0Q.)H
M<TY)W?--7M)K922V78_&N*.*\_R[/:V'P];EA&UERP>\4]W%O=]S]@O^(KS_
M *L)_P#,I?\ WKH_XBO/^K"?_,I?_>NOQ]HKZ+_B'_"/_0-_Y/4_^3/ _P!>
M.*?^@C_R2'_R)^P7_$5Y_P!6$_\ F4O_ +UT?\17G_5A/_F4O_O77X^T4?\
M$/\ A'_H&_\ )ZG_ ,F'^O'%/_01_P"20_\ D3]@O^(KS_JPG_S*7_WKH_XB
MO/\ JPG_ ,RE_P#>NOQ]HH_XA_PC_P! W_D]3_Y,/]>.*?\ H(_\DA_\B?L%
M_P 17G_5A/\ YE+_ .]='_$5Y_U83_YE+_[UU^/M%'_$/^$?^@;_ ,GJ?_)A
M_KQQ3_T$?^20_P#D3^E'_@E3_P %1/\ AYMX:\9>(O\ A1O_  A/_"(WUG;>
M3_PDW]I?:_/25MV?LT'E[?*QC#9W=L<_6=?DU_P:I_\ )-/C)_V'='_]$W5?
MK+7X9Q;@,)EG$-?#8:/+"+C97;M>,7NVWN^Y^S<,8W$YCD5'$8B7-.2=W9+:
M36R26R[!1117SA[Q@> /A?X#^%MOJMIX!\.QZ;'KFOWFMZJL4KM]HO[J3S+B
M<[V."[G) PH[ 5OT5^:'[:W_  <3?\,>_M1^+_V:_P#AC[_A(O\ A%+Z*W_M
MK_A8/V3[5O@BFW>3_9\FS'F8QO;IGOBO4RK)LRSNO*C@J?/)*[5XK2Z7VFEN
MT>=F>;9?D]%5<9/EBW9.S>MK]$^Q^@?QJ^"?P_\ V@O Q^&WQ0L+F\T234[*
M]N]/@OI8$NVM;B.XCBF\M@9(3)$F^(_)(H*L"I(/65^/O_$5Y_U83_YE+_[U
MT?\ $5Y_U83_ .92_P#O77O?\0_XN_Z!O_)Z?_R9XG^O'"W_ $$?^23_ /D3
M]@J*_'W_ (BO/^K"?_,I?_>NC_B*\_ZL)_\ ,I?_ 'KH_P"(?\7?] W_ )/3
M_P#DP_UXX6_Z"/\ R2?_ ,B?L%7)?&?X)_#_ ./WA&#P'\3["YO='AUJQU27
M3X;Z6".ZEL[A+F%)O+8&6'S8HV:)LH^P*P920?RJ_P"(KS_JPG_S*7_WKH_X
MBO/^K"?_ #*7_P!ZZ/\ B'_%W_0-_P"3T_\ Y,/]>.%O^@C_ ,DG_P#(G[!4
M5^/O_$5Y_P!6$_\ F4O_ +UT?\17G_5A/_F4O_O71_Q#_B[_ *!O_)Z?_P F
M'^O'"W_01_Y)/_Y$_8*BOQ]_XBO/^K"?_,I?_>NOTP_8I_:5_P"&POV7/"'[
M2G_"%_\ "._\)78RW/\ 8O\ :7VO[+LGDAV^=Y<>_/EYSL7KCMFO+S7AC/,D
MH*MC:7)%NR?-%ZV;^S)O9,]'+.(LFSBLZ6$J\TDKM<LEI=+JEW/4J***\$]L
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#\8?\ @ZL_Y*3\&O\ L!ZS_P"CK6OR
M9K]9O^#JS_DI/P:_[ >L_P#HZUK\F:_IK@3_ ))/#>DO_2Y'\\<:_P#)3XCU
MC_Z1$****^N/E@HHHH **** "BBB@#]G_P#@U3_Y)I\9/^P[H_\ Z)NJ_66O
MR:_X-4_^2:?&3_L.Z/\ ^B;JOUEK^9N//^2LQ/K'_P!(B?T/P7_R3&'])?\
MI4@HHHKY ^I"OYH/^"UO_*4;XO\ _8<M?_2"VK^E^OYH/^"UO_*4;XO_ /8<
MM?\ T@MJ_3_"K_D>5O\ KV__ $J)^<^)?_(GI?\ 7Q?^DR/EJBBBOWD_%0HH
MHH **** "BBB@ K^F#_@BG_RBY^$'_8"N?\ TON:_F?K^F#_ ((I_P#*+GX0
M?]@*Y_\ 2^YK\Q\5?^1'1_Z^+_TF1^B^&G_(YJ_]>W_Z5$^I****_!3]K"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH _&'_ (.K/^2D_!K_ + >L_\ HZUK\F:_
M6;_@ZL_Y*3\&O^P'K/\ Z.M:_)FOZ:X$_P"23PWI+_TN1_/'&O\ R4^(]8_^
MD1"BBBOKCY8**** "BBB@ HHHH _9_\ X-4_^2:?&3_L.Z/_ .B;JOUEK\FO
M^#5/_DFGQD_[#NC_ /HFZK]9:_F;CS_DK,3ZQ_\ 2(G]#\%_\DQA_27_ *5(
M****^0/J0K^:#_@M;_RE&^+_ /V'+7_T@MJ_I?K^:#_@M;_RE&^+_P#V'+7_
M -(+:OT_PJ_Y'E;_ *]O_P!*B?G/B7_R)Z7_ %\7_I,CY:HHHK]Y/Q4****
M"BBB@ HHHH *_I@_X(I_\HN?A!_V KG_ -+[FOYGZ_I@_P""*?\ RBY^$'_8
M"N?_ $ON:_,?%7_D1T?^OB_])D?HOAI_R.:O_7M_^E1/J2BBBOP4_:PHHK\V
M_P#@L1^U9^U3>?M(R?L%?L[_ +08^$%A'^S;XH^)NO\ C&STV"?5=?-EYD$6
MBZ=)."MM)\CSRS1@S+&NY&0J20#])**^*/V!?$O_  42_9]^"OCO5/VS/%Z?
M%OP/X?\  &G>)_A?X[BM[6UU[5HCIAN+O2KRVM^'DB=52.X*AI=Q9]Q.%^7M
M3_X*'_\ !4GX:_\ !-SPY_P6V\7?M._#37_!^L7FG:GJ/[/FF^ XXH%TF]U&
M.S%C9ZN)S<R:C&) QWJ4$BR*5(3# 'Z\45\E_M4^+/\ @I#\8/VM=#_9=_9!
MU*W^$_@6V\#GQ)XP^-VO^!AK7G7CW/DPZ'86\TB0>>%!FE>0MA&&T J0_D_P
ME_X*;_'G]EC5_P!JOX'_ +>OB30?B#JO[,O@BQ\8V'COPGHXTD^)=,O+.:>&
MSNK0/)':7OF1+&-AV.)5;: I9P#]#**_+WQS^U;_ ,%<OV1_V0?"G_!5_P#:
M0^.'@;Q-X'O#H^L?$WX%:3\.Q9MX;T#4YX(P;#4Q.T]Q=VJW,3.LRE'Q(,X0
M%OT^L[RUU"TBO[&X26">-9(98VRKHPR&![@@YH DHK\W/^"G/_!77]H[X2?&
M_P &? C]D7X&^([30[;XY^%?"7Q/^,/B+04BTF(WU["'TG3!<C_39Y(F<2SH
MI2!>%.]T=/=O^"G7[7GQR^">K?"']E?]DQM$M_BO\>O&TNA>&M;\1V+75EX?
MT^TMFN]3U5[=64W+P0!=D)959I 6.%*L ?5M%?$7P(_:(_;,_9?_ ."A?AW_
M ()__MO?&O0OBEI?Q3\$ZCKWPL^(NF^#H]!OEO\ 36C.H:5=6L$CPNH@E6>.
M9-K  JP;(*\/8>(_^"X'QY^"7C+]M2S^.GA/X#PZ=<:O>>"/@3XR^%*7;2:9
M82S+"=:OYKA)[>6Y6$N6@4+&DB.N=VT 'Z*T5XS_ ,$\OVKY/VY?V)/AI^UI
M<>$3H-QXY\+PZA>Z.)"Z6MQEHYD1CRT?F(Y1CR4*D\FO9J "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\8?^#JS_DI/P:_[ >L_
M^CK6OR9K]9O^#JS_ )*3\&O^P'K/_HZUK\F:_IK@3_DD\-Z2_P#2Y'\\<:_\
ME/B/6/\ Z1$****^N/E@HHHH **** "BBB@#]G_^#5/_ ))I\9/^P[H__HFZ
MK]9:_)K_ (-4_P#DFGQD_P"P[H__ *)NJ_66OYFX\_Y*S$^L?_2(G]#\%_\
M),8?TE_Z5(****^0/J0K^:#_ (+6_P#*4;XO_P#8<M?_ $@MJ_I?K^:#_@M;
M_P I1OB__P!ARU_](+:OT_PJ_P"1Y6_Z]O\ ]*B?G/B7_P B>E_U\7_I,CY:
MHHHK]Y/Q4**** "BBB@ HHHH *_I@_X(I_\ *+GX0?\ 8"N?_2^YK^9^OZ8/
M^"*?_*+GX0?]@*Y_]+[FOS'Q5_Y$='_KXO\ TF1^B^&G_(YJ_P#7M_\ I43Z
MDHHHK\%/VL*_/#_@LU<_\$]?VF-7\3?L._M1?!ZYO/B=X>^ ?B'XC_"WQ5>+
M]BC1K>*:.2WL;Z&X2=[E7@6:6TVF-XH@SA@ *_0^O$/V[O\ @GS^S%_P4/\
M@_=?"S]HGX8Z/J]S#8W:>%_$-W8[[SP_=SPF,75M(C)(I#!'*!U63RU#9 &
M#\WOV:OVC?VK/V%I_P!HC]F;X&?'CQ1\:] ^'?[(%C\3/"*^-[P:O?>#/$<E
MK(4T1YPH>:%HE%U';/RL4:(G5F?@_'O_  3O_8>^#'_!%;1?^"KGPS^/%V/B
MUHGAZS^)FB^.KG6HY]&U#QA*J3O9KH; Z9&7NGDM5BCMUFB?&6WHV?UN_8R_
M88_9F_8,^$D?PC_9O^%&C>'K6=8I->O;"T*SZS=K&$:YN9'9Y)7/)&]VVAB%
MP*X'P_\ \$9/^"6OA7XQ1?'GP_\ L1>![7Q);ZM_:EK)'8O]CM[W((N8[$O]
MECE! 8.L092 001F@#S+]JG_ (*I?%;X?^$OA5^S/\!OAAH^H_M/_%WP'9ZZ
MOA?Q#>FTT;P-;20)]IU75Y6.^.VAF,D:0C]Y,\11?FP&\K_:&_X)QZ%\)/\
M@C'^U'X/\&?%Y_BW\:OB1X,O?$_Q4\?&>*2^\2ZE;1^>(HX8B?(MHXXGAM[9
M>$5L#)8Y^N/VB_\ @E#_ ,$Z/VM_B;/\9?VD_P!DGPIXQ\47-K#;3ZUK$$CS
M-#$NV-,AP %'0 5M_LL_\$Z/V(/V)-9U?Q#^RA^S7X;\#7NO6D=MK%QHD#JU
MW#&Q9$?<QR S$_C0!\:?\%3?VBOAA\6_^#</^W/AOXALM8G^+?@'POX>\!:7
M87"23ZKJMY/91+8PH#EIXR)=\8^9/(D! *D5^@W@#5_"'@+3O#7P+U;QUI!\
M36GABW\O1VU&,7ES!!&L3W"0EO,:/<I!<+@'C->1_#;_ ()'_P#!-?X/_':/
M]I7X9_L<>#-'\9P7\M]8ZI:V3^58W4GWY[:V+FWM93C[\4:,.QKH_%?['^A^
M+OV]O"/[;MY<Z=!=^#OASJ?AFUB@L'^VWC7MU#+F6<R;1!"L4FR)4W%[J1F?
M"JI /GC_ (+_ /\ R0'X&_\ 9VGP]_\ 3B:K?\%2+RQ^%G_!4']@S]IKQO>1
MV'A'0_'?C/PIJFK73A(+:_UW0?L^GJ[GA-\MNR GU(K[+^,'P)^$/Q^T?2M
M^,O@&P\0V>A^(K/7M(M]00LMKJ5H_F6URN"/GC;D'IFCXX_ ?X-?M+_#'4_@
MO\?OAGH_B[PKK,:IJ6A:[9+/;S;6#*VUONNK ,KKAE8 J00#0!\9?M:WEE\6
MO^"_W[(G@3P3>1WNH_"/P!\0O%7C>"W<.VG6&IV%KIEFTV/N>9.#M!Y. 1Q7
M!?%[]HKQ7_P6U\>>)?V6/@)\6K3X>_LM:!K$NB_%3XJ)J\4&J_$26(XN=%T0
M,V8K _ZN>^((E!*1ADWB3[1_9B_X)Z?L7?L9^'=>\,?LR_L]Z'X3@\4*$\17
M%H99KO4D"LJI-<SN\[HH9@JE]J;FV@9->3?\."/^"-O_ $CV^'__ (!S?_'*
M /I[X2>"_AI\-_AAX?\ AW\&])TZP\*:!I$&F^';#26#6UM9P((HHHR"<JJH
M%SDGCDYKH:Y;X*_!3X4_LZ?"[2/@K\$/ ]CX:\*Z! T.C:'IJ%8+2-I&D94!
M)(!=V;KU8UU- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!^,/\ P=6?\E)^#7_8#UG_ -'6M?DS7ZS?\'5G_)2?@U_V ]9_]'6M
M?DS7]-<"?\DGAO27_I<C^>.-?^2GQ'K'_P!(B%%%%?7'RP4444 %%%% !111
M0!^S_P#P:I_\DT^,G_8=T?\ ]$W5?K+7Y-?\&J?_ "33XR?]AW1__1-U7ZRU
M_,W'G_)68GUC_P"D1/Z'X+_Y)C#^DO\ TJ04445\@?4A7\T'_!:W_E*-\7_^
MPY:_^D%M7]+]?S0?\%K?^4HWQ?\ ^PY:_P#I!;5^G^%7_(\K?]>W_P"E1/SG
MQ+_Y$]+_ *^+_P!)D?+5%%%?O)^*A1110 4444 %%%% !7],'_!%/_E%S\(/
M^P%<_P#I?<U_,_7],'_!%/\ Y1<_"#_L!7/_ *7W-?F/BK_R(Z/_ %\7_I,C
M]%\-/^1S5_Z]O_TJ)]24445^"G[6%0:IJ5EHVFW&L:E-Y=O:0/-<2;2=J*I9
MC@ DX / YJ>L/XG?\DV\0_\ 8#N__1+U<(J4TGU9,VXQ;/EK_A_?_P $FO\
MHZ[_ ,L77O\ Y!H_X?W_ /!)K_HZ[_RQ=>_^0:_F\HK]Z_XA7P]_S]J_^!0_
M^0/Q/_B)6>_\^Z?W2_\ DS^D/_A_?_P2:_Z.N_\ +%U[_P"0:/\ A_?_ ,$F
MO^CKO_+%U[_Y!K^;RBC_ (A7P]_S]J_^!0_^0#_B)6>_\^Z?W2_^3/Z0_P#A
M_?\ \$FO^CKO_+%U[_Y!H_X?W_\ !)K_ *.N_P#+%U[_ .0:_F\HH_XA7P]_
MS]J_^!0_^0#_ (B5GO\ S[I_=+_Y,_I#_P"']_\ P2:_Z.N_\L77O_D&C_A_
M?_P2:_Z.N_\ +%U[_P"0:_F\HH_XA7P]_P _:O\ X%#_ .0#_B)6>_\ /NG]
MTO\ Y,_I#_X?W_\ !)K_ *.N_P#+%U[_ .0:GTO_ (+N?\$J-9U.WT?3?VI_
M,N;N=(;>/_A!]<&]V8*HR;$ 9)')XK^;6MSX8?\ )2_#O_8=M/\ T<E3/PMX
M?C!M5:NG]Z'_ ,@5#Q(SR4TG3IZ^4O\ Y,_KHHHHK\$/VP**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /QA_X.K/^2D_!K_L!ZS_Z
M.M:_)FOUF_X.K/\ DI/P:_[ >L_^CK6OR9K^FN!/^23PWI+_ -+D?SQQK_R4
M^(]8_P#I$0HHHKZX^6"BBB@ HHHH **** /V?_X-4_\ DFGQD_[#NC_^B;JO
MUEK\FO\ @U3_ .2:?&3_ +#NC_\ HFZK]9:_F;CS_DK,3ZQ_](B?T/P7_P D
MQA_27_I4@HHHKY ^I"OYH/\ @M;_ ,I1OB__ -ARU_\ 2"VK^E^OYH/^"UO_
M "E&^+__ &'+7_T@MJ_3_"K_ )'E;_KV_P#TJ)^<^)?_ ")Z7_7Q?^DR-+]@
M;]O3X ?L-_ ;QSK6F_ *'Q+\<M7OHH_!WB/Q#H]O>:3I5B/*#J0TRRI(<W#'
M8N'(A#':&KZ-_P""LVG_  NU7]F7]F7]JW]I_P" 6D>'/BCXIU(3^/\ PKX9
MMQI<^L:+&1)('7EHI"A@"L^6B-TR\[=HSO\ @@=^Q?\ L\>+(M6_;+_:#\6>
M$9M0\.ZD]I\/?"?BC7(;:![^*-9/MUPK98HKNB1G8P5ED?:S(F.9_P""HW[.
M'Q,U'XY>&/VGOVZ?VT? OBS0_%/C*UT/4;7X8ZD]U-X:TIO,D8VUO(F%BB17
M('S,[MEBS.2?LZ];+:O%O+3DXS@VYRO)RFW!I4X6VBMW_>T6NI\G1I9A2X8Y
MJB4HR248VCRQ2FG[2=_M/9?W=7IH?5O[*_[0'A3]MKX8?$SQE\;?V,_ /@K]
MCO0?!5Q;Z-(-)MQJ5G?VZP!UB,+%C( \[*\<2%6$(5B^[=^(S[-Y\O.W/RYZ
MXK]H?V)OV0?#/_!.;]HS4?VI;'_@H'X5O_V9K;PM<O9+<^,EGFU?SX!B&2UB
M40NZS;G7R]SN510NYV _.+4_V6]!^-WP1^+O[<7@+XB>%_#?A[PYXVGCTKX?
M7L_EZG-:W%S"81;QC@I&ETH/H(7]*VX9Q. PN-Q/L6_8R]DHNTK*3O'E:E=^
MTVYW?6ZNE;7+B'#XW$X3#^U7[V/M')7C=Q5GS)JR]GOR*W>U[Z?='_!*;]J'
M7?C1J'PV_9/_ &-/V'?!\'@KPY9V_P#PT#X@\76UK=3ZC'+\DMYYK%&8MMF*
M1E)#DHF!&AKF?V4],^!&F?M^?M8:;^PK;:3%XNMO!VHI\!()4A4Q:D"HNUT\
M7/R"19=PA':(''R;JI?LD_\ !.'PYJO_  J/]J_]@C]OO3](T9)K'4/BW;>)
MO%:6%[HEQ ZR30F"! )%"^?'LF(5@0P9HY"1\V_\%G?C=\$/VA/^"A?C3XB?
ML_3V=[H;I:6DVL:>H$.JW<,"QS7*$<.I8; XX?R]X)# GCP^#PN89QB,/A&U
M"<'S74O=G&HF_:J3]YRU2U7N76SNNK$8K$X'*J%?$I.4)KELXZQ<&E[-Q7NJ
M.C>C]^SW5C[%_:)^!GP<\8_\%'M-_:+^-%EI)TGX*?!/1O%O[10TI8/*O?%<
M1F\O3G\K]VUS<2BV4IT=$9>IK\POV@?C=XV_:2^-GB?X[_$6\\[6?%.L37]Y
MAB5BWGY(4ST2- L:CLJ*.U?=]K;_  I_8OTW]G;_ ()V_%XV5NWC+QUHGCK]
MHS^T"JQ1)--'_9^D79;@0PPXDFC;Y0S!QPQKT/\ X++Z3XDMOV-/$US^U)H^
MA6GBN/\ :0U&'X&FUMK..Z?P2+?]R(OLP#-:XY)?G?Y>[G971E..678VA2<>
M=32A3E>WN)VO&.MU*5Y/56IJ&]C#-,&\=@ZU5/D<'SSC:_OM)VE+2S4;16FM
M1SV/R=K^F#_@BG_RBY^$'_8"N?\ TON:_F?K^F#_ ((I_P#*+GX0?]@*Y_\
M2^YKE\5?^1'1_P"OB_\ 29'3X:?\CFK_ ->W_P"E1/J2BBBOP4_:PK#^)W_)
M-O$/_8#N_P#T2];E8?Q._P"2;>(?^P'=_P#HEZTH_P 6/JB*G\-^A_(O1117
M]B'\I!1110 4444 %%%% !6Y\,/^2E^'?^P[:?\ HY*PZW/AA_R4OP[_ -AV
MT_\ 1R5%7^%+T9=+^+'U1_711117\=']6A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!^,/\ P=6?\E)^#7_8#UG_ -'6M?DS7ZS?
M\'5G_)2?@U_V ]9_]'6M?DS7]-<"?\DGAO27_I<C^>.-?^2GQ'K'_P!(B%%%
M%?7'RP4444 %%%% !1110!^S_P#P:I_\DT^,G_8=T?\ ]$W5?K+7Y-?\&J?_
M "33XR?]AW1__1-U7ZRU_,W'G_)68GUC_P"D1/Z'X+_Y)C#^DO\ TJ04445\
M@?4A7\T'_!:W_E*-\7_^PY:_^D%M7]+]?S0?\%K?^4HWQ?\ ^PY:_P#I!;5^
MG^%7_(\K?]>W_P"E1/SGQ+_Y$]+_ *^+_P!)D?+5%%%?O)^*A1110 4 D'(-
M%% #Y[BXNI3<74[R2-]YY&))_$TDLTTVWSIF?8H5-S$[5'0#T%-HH *_I@_X
M(I_\HN?A!_V KG_TON:_F?K^F#_@BG_RBY^$'_8"N?\ TON:_,?%7_D1T?\
MKXO_ $F1^B^&G_(YJ_\ 7M_^E1/J2BBBOP4_:PK#^)W_ "3;Q#_V [O_ -$O
M6Y6'\3O^2;>(?^P'=_\ HEZTH_Q8^J(J?PWZ'\B]%%%?V(?RD%%%% !1110
M4444 %;GPP_Y*7X=_P"P[:?^CDK#K<^&'_)2_#O_ &';3_T<E15_A2]&72_B
MQ]4?UT4445_'1_5H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?C#_P '5G_)2?@U_P!@/6?_ $=:U^3-?K-_P=6?\E)^#7_8#UG_
M -'6M?DS7]-<"?\ ))X;TE_Z7(_GCC7_ )*?$>L?_2(A1117UQ\L%%%% !11
M10 4444 ?L__ ,&J?_)-/C)_V'='_P#1-U7ZRU^37_!JG_R33XR?]AW1_P#T
M3=5^LM?S-QY_R5F)]8_^D1/Z'X+_ .28P_I+_P!*D%%%%?('U(5_-!_P6M_Y
M2C?%_P#[#EK_ .D%M7]+]?S0?\%K?^4HWQ?_ .PY:_\ I!;5^G^%7_(\K?\
M7M_^E1/SGQ+_ .1/2_Z^+_TF1\M4445^\GXJ%%%% !1110 4444 %?TP?\$4
M_P#E%S\(/^P%<_\ I?<U_,_7],'_  13_P"47/P@_P"P%<_^E]S7YCXJ_P#(
MCH_]?%_Z3(_1?#3_ )'-7_KV_P#TJ)]24445^"G[6%8?Q._Y)MXA_P"P'=_^
MB7K<K#^)W_)-O$/_ & [O_T2]:4?XL?5$5/X;]#^1>BBBO[$/Y2"BBB@ HHH
MH **** "MSX8?\E+\._]AVT_]')6'6Y\,/\ DI?AW_L.VG_HY*BK_"EZ,NE_
M%CZH_KHHHHK^.C^K0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _&'_@ZL_Y*3\&O^P'K/_HZUK\F:_6;_@ZL_P"2D_!K_L!ZS_Z.
MM:_)FOZ:X$_Y)/#>DO\ TN1_/'&O_)3XCUC_ .D1"BBBOKCY8**** "BBB@
MHHHH _9__@U3_P"2:?&3_L.Z/_Z)NJ_66OR:_P"#5/\ Y)I\9/\ L.Z/_P"B
M;JOUEK^9N//^2LQ/K'_TB)_0_!?_ "3&'])?^E2"BBBOD#ZD*_F@_P""UO\
MRE&^+_\ V'+7_P!(+:OZ7Z_F@_X+6_\ *4;XO_\ 8<M?_2"VK]/\*O\ D>5O
M^O;_ /2HGYSXE_\ (GI?]?%_Z3(^6J***_>3\5"BBB@ HHHH **** "OZ8/^
M"*?_ "BY^$'_ & KG_TON:_F?K^F#_@BG_RBY^$'_8"N?_2^YK\Q\5?^1'1_
MZ^+_ -)D?HOAI_R.:O\ U[?_ *5$^I****_!3]K"L/XG?\DV\0_]@.[_ /1+
MUN5A_$[_ ))MXA_[ =W_ .B7K2C_ !8^J(J?PWZ'\B]%%%?V(?RD%%%% !11
M10 4444 %;GPP_Y*7X=_[#MI_P"CDK#K<^&'_)2_#O\ V';3_P!')45?X4O1
METOXL?5']=%%%%?QT?U:%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'XP_P#!U9_R4GX-?]@/6?\ T=:U^3-?K-_P=6?\E)^#7_8#
MUG_T=:U^3-?TUP)_R2>&])?^ER/YXXU_Y*?$>L?_ $B(4445]<?+!1110 44
M44 %%%% '[/_ /!JG_R33XR?]AW1_P#T3=5^LM?DU_P:I_\ )-/C)_V'='_]
M$W5?K+7\S<>?\E9B?6/_ *1$_H?@O_DF,/Z2_P#2I!1117R!]2%?S0?\%K?^
M4HWQ?_[#EK_Z06U?TOU_-!_P6M_Y2C?%_P#[#EK_ .D%M7Z?X5?\CRM_U[?_
M *5$_.?$O_D3TO\ KXO_ $F1\M4445^\GXJ%%%% !1110 4444 %?TP?\$4_
M^47/P@_[ 5S_ .E]S7\S]?TP?\$4_P#E%S\(/^P%<_\ I?<U^8^*O_(CH_\
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
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _&'_ (.K/^2D_!K_ + >L_\
MHZUK\F:_6;_@ZL_Y*3\&O^P'K/\ Z.M:_)FOZ:X$_P"23PWI+_TN1_/'&O\
MR4^(]8_^D1"BO0OV>/V4OVC/VL?$MSX2_9U^$.L>*[VRA$M\--@'E6J,2%,L
MKE8XMQ!"[F&[!QG!J/\ :$_9;_:%_92\5P>"?VB/A+J_A34;J S6<6IPC9<Q
M@X+12H6CE /!*,<'@XKZ;ZWA/K'U?VD?:;\MUS6[VW/G?JN*]A[?D?)MS6=K
M^NQP-%;OPT^&?CWXQ^.]-^&7PO\ "UWK>OZQ<>1IFE6*;I;B3:6VJ#[ GZ U
MZK\4/^":?[=_P6\!:E\4/BI^S#XFT/P_I$2RZGJM] @BMT9U0%B')P691^-*
MKC<'0JQI5:D8RELFTF^FB;N]=!TL)BZU-U*=.4HK=I-I==6MCPVBO:KK_@G7
M^VI9_L]#]JBY^ 6J+X&;3%U+^U_M5L918L?ENS:B7[2+<CYA,8_+V_-NV\UQ
M'A[]GWXO>*?@IXA_:+T;PCO\%^%]3M=.UG7)[^WA2.[N#^Z@CCDD62X<CYBL
M2N47YGVKS2ACL%43<*L6D^5VDM);<N^]]+;CG@\93:4J<DVN973^'>_I;KL<
M911174<Q^S__  :I_P#)-/C)_P!AW1__ $3=5^LM?DU_P:I_\DT^,G_8=T?_
M -$W5?K+7\S<>?\ )68GUC_Z1$_H?@O_ ))C#^DO_2I!1117R!]2%?S0?\%K
M?^4HWQ?_ .PY:_\ I!;5_2_7\T'_  6M_P"4HWQ?_P"PY:_^D%M7Z?X5?\CR
MM_U[?_I43\Y\2_\ D3TO^OB_])D?+5%%%?O)^*A1110 4444 %%%% !7],'_
M  13_P"47/P@_P"P%<_^E]S7\S]?TP?\$4_^47/P@_[ 5S_Z7W-?F/BK_P B
M.C_U\7_I,C]%\-/^1S5_Z]O_ -*B?4E%%%?@I^UA6'\3O^2;>(?^P'=_^B7K
M<K#^)W_)-O$/_8#N_P#T2]:4?XL?5$5/X;]#^1>BBBO[$/Y2"BBB@ HHHH *
M*** "MSX8?\ )2_#O_8=M/\ T<E8=;GPP_Y*7X=_[#MI_P"CDJ*O\*7HRZ7\
M6/JC^NBBBBOXZ/ZM"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#\8?^#JS_DI/P:_[ >L_P#HZUK\F:_6;_@ZL_Y*3\&O^P'K/_HZ
MUK\F:_IK@3_DD\-Z2_\ 2Y'\\<:_\E/B/6/_ *1$^D_V/OVPOVRO#'P@UO\
M8&_9'\/P_;OBCKT4C:EH-M/'K[2@0CRH;F.91%#LA(;<N%228EE#$CZ<_P""
MV7C1?A;^R)\!OV$OBW\2X_&WQ?\ !MN^J>-M;-Z;J73TEB8):O,_S,6$B@;O
MF9+6-V #IG%_X(N?MJ_\$\/V'/AYXK\9?'?5_$5K\3O$<\MA9ZQH_AS[4^DZ
M6(TVB"1PRK(\I=VRI!\N($$*0?+OVS]2_P""3/BK6/#_ (U_9Z^)/Q=\0Z[J
MWCJ&X^(E_P"-Y/,DGTMR[74R.8U9[@L5())ZGBN&I#VO$Z?U6<84Y.7,H/\
M>3<>6[ETBEHE]I^1UTY^RX=:^LQE.<5'E<_@@I7LH]9-ZM]%YE3_ ((@>//@
M7\)O^"@OA[XN?M!?$C2?"^B^&M%U*ZM=0UF;RX9+N2W:V2,'!^;;.[#/]SUQ
M7U#^UEX9\2_MF_L??%CX^?L=_P#!4'XB_$K0?"5U)=_$3X>>*(;BSM?L#2-<
M;K>)]NV&-8V=$96!6!AN5DVGYG^''QB_X)9? O\ ;WO-8LO@KK'Q"^ ^HZ%'
M8+;^*;?S-2TZY=(F>\C1B@<I(KKM)'[N1B,L%!]-\6_MC_\ !.S]BO\ 8Z^*
MO[.W_!/7Q3XV\:^(/C1"+#7=<\6Z<+6'2-,"2Q&$ QQM+((KB= 0N"92Y8;%
M1L\TH8G$YO3QF'I5/:-4N7FA%P4>9N2DVFX-)M[IWM:YKEU;#X?*ZF$KU:?L
MTZE^64E-RY4HN*32DFTELU:]['HT'_!0G]D+QIX,NOBMX1\?ZSJ/Q*\5?LN6
M_P &[#X+0^%+IF_M620HMRMWC[,UOO<!4#>85)X#-L'!_M2_L<?M*^-_AYX6
M_P"";7[&7PKNO%>D_!>"/4/BSK.GWEO!:ZAXTOX@\T?FSR(D[V\++!&JDR ,
MRE>!7SK_ ,$U?BE\ ?V=/BGKW[4GQGUJVFUKP!X<GO?AIX3GLII?[:\0R*8[
M4LR(4CB@),K,[*0PC*[B"*]Y_82_;4_9P\1_L[_\*I_:P_:'O? WB71OVD;#
MXLS^))O#]WJ \1B-8_/MB;1&9+@O&SAW&W+)C."*G$Y=B,HQ$JF"A*<:;B_>
MBY>\TTK1BHN4:<6UU=YW;?(5A\?0S2A&GC)QC*:DO=:C[J:;NY-J+G))]%:%
MDES'P)XE\->(/!OB*_\ "/BS1;K3=4TN\EM-2T^]@:.:VGC8I)$Z-@JRL""#
MR"*I5ZO^W1\=/#'[3'[8'Q$^/'@K2YK/1_$_BBXO-,AN4"RF G:CNHR%=E4.
MPR<%B,GK7E%?=X:=6KAH3J1Y9-)M=FUJOD]#XK$0IT\1.%.7-%-I/NKZ/YG[
M/_\ !JG_ ,DT^,G_ &'='_\ 1-U7ZRU^37_!JG_R33XR?]AW1_\ T3=5^LM?
MS;QY_P E9B?6/_I$3^@>"_\ DF,/Z2_]*D%%%%?('U(5_-!_P6M_Y2C?%_\
M[#EK_P"D%M7]+]?S0?\ !:W_ )2C?%__ +#EK_Z06U?I_A5_R/*W_7M_^E1/
MSGQ+_P"1/2_Z^+_TF1\M4445^\GXJ%%%% !1110 4444 %?TP?\ !%/_ )1<
M_"#_ + 5S_Z7W-?S/U_3!_P13_Y1<_"#_L!7/_I?<U^8^*O_ "(Z/_7Q?^DR
M/T7PT_Y'-7_KV_\ TJ)]24445^"G[6%8?Q._Y)MXA_[ =W_Z)>MRL/XG?\DV
M\0_]@.[_ /1+UI1_BQ]414_AOT/Y%Z***_L0_E(**** "BBB@ HHHH *W/AA
M_P E+\._]AVT_P#1R5AUN?##_DI?AW_L.VG_ *.2HJ_PI>C+I?Q8^J/ZZ***
M*_CH_JT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/QA_X.K/^2D_!K_L!ZS_ .CK6OR9K]9O^#JS_DI/P:_[ >L_^CK6OR9K^FN!
M/^23PWI+_P!+D?SQQK_R4^(]8_\ I$0HHHKZX^6"BBB@ HHHH **** /V?\
M^#5/_DFGQD_[#NC_ /HFZK]9:_)K_@U3_P"2:?&3_L.Z/_Z)NJ_66OYFX\_Y
M*S$^L?\ TB)_0_!?_),8?TE_Z5(****^0/J0K^:#_@M;_P I1OB__P!ARU_]
M(+:OZ7Z_F@_X+6_\I1OB_P#]ARU_](+:OT_PJ_Y'E;_KV_\ TJ)^<^)?_(GI
M?]?%_P"DR/EJBBBOWD_%0HHHH **** "BBB@ K^F#_@BG_RBY^$'_8"N?_2^
MYK^9^OZ8/^"*?_*+GX0?]@*Y_P#2^YK\Q\5?^1'1_P"OB_\ 29'Z+X:?\CFK
M_P!>W_Z5$^I****_!3]K"L/XG?\ )-O$/_8#N_\ T2];E8?Q._Y)MXA_[ =W
M_P"B7K2C_%CZHBI_#?H?R+T445_8A_*04444 %%%% !1110 5N?##_DI?AW_
M +#MI_Z.2L.MSX8?\E+\._\ 8=M/_1R5%7^%+T9=+^+'U1_711117\=']6A1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^,/_  =6
M?\E)^#7_ & ]9_\ 1UK7Y,U^LW_!U9_R4GX-?]@/6?\ T=:U^3-?TUP)_P D
MGAO27_I<C^>.-?\ DI\1ZQ_](B%%%%?7'RP4444 %%%% !1110!^S_\ P:I_
M\DT^,G_8=T?_ -$W5?K+7Y-?\&J?_)-/C)_V'='_ /1-U7ZRU_,W'G_)68GU
MC_Z1$_H?@O\ Y)C#^DO_ $J04445\@?4A7\T'_!:W_E*-\7_ /L.6O\ Z06U
M?TOU_-!_P6M_Y2C?%_\ [#EK_P"D%M7Z?X5?\CRM_P!>W_Z5$_.?$O\ Y$]+
M_KXO_29'RU1117[R?BH4444 %%%% !1110 5_3!_P13_ .47/P@_[ 5S_P"E
M]S7\S]?TP?\ !%/_ )1<_"#_ + 5S_Z7W-?F/BK_ ,B.C_U\7_I,C]%\-/\
MD<U?^O;_ /2HGU)1117X*?M85A_$[_DFWB'_ + =W_Z)>MRL/XG?\DV\0_\
M8#N__1+UI1_BQ]414_AOT/Y%Z***_L0_E(**** "BBB@ HHHH *W/AA_R4OP
M[_V';3_T<E8=;GPP_P"2E^'?^P[:?^CDJ*O\*7HRZ7\6/JC^NBBBBOXZ/ZM"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\8?^#JS
M_DI/P:_[ >L_^CK6OR9K]9O^#JS_ )*3\&O^P'K/_HZUK\F:_IK@3_DD\-Z2
M_P#2Y'\\<:_\E/B/6/\ Z1$****^N/E@HHHH **** "BBB@#]G_^#5/_ ))I
M\9/^P[H__HFZK]9:_)K_ (-4_P#DFGQD_P"P[H__ *)NJ_66OYFX\_Y*S$^L
M?_2(G]#\%_\ ),8?TE_Z5(****^0/J0K^:#_ (+6_P#*4;XO_P#8<M?_ $@M
MJ_I?K^:#_@M;_P I1OB__P!ARU_](+:OT_PJ_P"1Y6_Z]O\ ]*B?G/B7_P B
M>E_U\7_I,CY:HHHK]Y/Q4**** "BBB@ HHHH *_I@_X(I_\ *+GX0?\ 8"N?
M_2^YK^9^OZ8/^"*?_*+GX0?]@*Y_]+[FOS'Q5_Y$='_KXO\ TF1^B^&G_(YJ
M_P#7M_\ I43ZDHHHK\%/VL*P_B=_R3;Q#_V [O\ ]$O6Y6'\3O\ DFWB'_L!
MW?\ Z)>M*/\ %CZHBI_#?H?R+T445_8A_*04444 %%%% !1110 5N?##_DI?
MAW_L.VG_ *.2L.MSX8?\E+\._P#8=M/_ $<E15_A2]&72_BQ]4?UT4445_'1
M_5H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?C#_
M ,'5G_)2?@U_V ]9_P#1UK7Y,U^LW_!U9_R4GX-?]@/6?_1UK7Y,U_37 G_)
M)X;TE_Z7(_GCC7_DI\1ZQ_\ 2(A1117UQ\L%%%% !1110 4444 ?L_\ \&J?
M_)-/C)_V'='_ /1-U7ZRU^37_!JG_P DT^,G_8=T?_T3=5^LM?S-QY_R5F)]
M8_\ I$3^A^"_^28P_I+_ -*D%%%%?('U(5_-!_P6M_Y2C?%__L.6O_I!;5_2
M_7\T'_!:W_E*-\7_ /L.6O\ Z06U?I_A5_R/*W_7M_\ I43\Y\2_^1/2_P"O
MB_\ 29'RU1117[R?BH4444 %%%% !1110 5_3!_P13_Y1<_"#_L!7/\ Z7W-
M?S/U_3!_P13_ .47/P@_[ 5S_P"E]S7YCXJ_\B.C_P!?%_Z3(_1?#3_D<U?^
MO;_]*B?4E%%%?@I^UA6'\3O^2;>(?^P'=_\ HEZW*P_B=_R3;Q#_ -@.[_\
M1+UI1_BQ]414_AOT/Y%Z***_L0_E(**** "BBB@ HHHH *W/AA_R4OP[_P!A
MVT_]')6'6Y\,/^2E^'?^P[:?^CDJ*O\ "EZ,NE_%CZH_KHHHHK^.C^K0HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _&'_@ZL_P"2
MD_!K_L!ZS_Z.M:_)FOUF_P"#JS_DI/P:_P"P'K/_ *.M:_)FOZ:X$_Y)/#>D
MO_2Y'\\<:_\ )3XCUC_Z1$****^N/E@HHHH **** "BBB@#]G_\ @U3_ .2:
M?&3_ +#NC_\ HFZK]9:_)K_@U3_Y)I\9/^P[H_\ Z)NJ_66OYFX\_P"2LQ/K
M'_TB)_0_!?\ R3&'])?^E2"BBBOD#ZD*_F@_X+6_\I1OB_\ ]ARU_P#2"VK^
ME^OYH/\ @M;_ ,I1OB__ -ARU_\ 2"VK]/\ "K_D>5O^O;_]*B?G/B7_ ,B>
ME_U\7_I,CY:HHHK]Y/Q4**** "BBB@ HHHH *_I@_P""*?\ RBY^$'_8"N?_
M $ON:_F?K^F#_@BG_P HN?A!_P!@*Y_]+[FOS'Q5_P"1'1_Z^+_TF1^B^&G_
M ".:O_7M_P#I43ZDHHHK\%/VL*P_B=_R3;Q#_P!@.[_]$O6Y6'\3O^2;>(?^
MP'=_^B7K2C_%CZHBI_#?H?R+T445_8A_*04444 %%%% !1110 5N?##_ )*7
MX=_[#MI_Z.2L.MSX8?\ )2_#O_8=M/\ T<E15_A2]&72_BQ]4?UT4445_'1_
M5H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45XEJG[4OQ
MEL-3N;"V_8M\;W4<$[QQW,5S;;9E#$!QENA R/K4'_#6'QL_Z,?\=_\ @5;?
M_%4 ?FK_ ,'5G_)2?@U_V ]9_P#1UK7Y,U^X/_!5;]CCXV?\%-O$O@WQ#_PJ
M/QWX)_X1&QO+?R?^$=MM2^U^>\3;L_;(/+V^5C&&SN[8Y^3/^(?3XV?]!;QW
M_P"&WMO_ );5^Z<)<8\-Y9P]0PV)K\LXIW7+-VO)O=1:V?<_&N*.%,_S'/:V
M(P]'FA*UGS06T4MG)/==C\\:*_0[_B'T^-G_ $%O'?\ X;>V_P#EM1_Q#Z?&
MS_H+>.__  V]M_\ +:OHO^(@<(_]!/\ Y)4_^0/ _P!1^*?^@?\ \GA_\D?G
MC17Z'?\ $/I\;/\ H+>._P#PV]M_\MJ/^(?3XV?]!;QW_P"&WMO_ );4?\1
MX1_Z"?\ R2I_\@'^H_%/_0/_ .3P_P#DC\\:*_0[_B'T^-G_ $%O'?\ X;>V
M_P#EM1_Q#Z?&S_H+>.__  V]M_\ +:C_ (B!PC_T$_\ DE3_ .0#_4?BG_H'
M_P#)X?\ R1^>-%?H=_Q#Z?&S_H+>._\ PV]M_P#+:C_B'T^-G_06\=_^&WMO
M_EM1_P 1 X1_Z"?_ "2I_P#(!_J/Q3_T#_\ D\/_ )(^D?\ @U3_ .2:?&3_
M +#NC_\ HFZK]9:_-C_@E3^S7\;/^"9/AKQEX=_X4CX[\;?\)=?6=SYW]AVV
MF_9/(25=N/M<_F;O-SG*XV]\\?6?_#6'QL_Z,?\ '?\ X%6W_P 57X9Q;C\)
MF?$-?$X:7-"3C9V:O:,5LTGNNQ^S<,8+$Y=D5'#XB/+.*=U=/>3>Z;6S[GNE
M%>%_\-8?&S_HQ_QW_P"!5M_\51_PUA\;/^C'_'?_ (%6W_Q5?.'O'NE?S0?\
M%K?^4HWQ?_[#EK_Z06U?O7_PUA\;/^C'_'?_ (%6W_Q5?F?^VM_P2)^-G[87
M[4?B_P#:4_L#QWX=_P"$KOHKC^Q?^$(MKO[+L@BAV^=_:,>_/EYSL7KCMFON
M^ ,YRW),UJ5L;4Y(N#2=I/7FB_LIO9,^+XXRG,,XRVG2P<.:2G=JZ6G*UU:[
MGY/T5^AW_$/I\;/^@MX[_P##;VW_ ,MJ/^(?3XV?]!;QW_X;>V_^6U?K?_$0
M.$?^@G_R2I_\@?E_^H_%/_0/_P"3P_\ DC\\:*_0[_B'T^-G_06\=_\ AM[;
M_P"6U'_$/I\;/^@MX[_\-O;?_+:C_B('"/\ T$_^25/_ ) /]1^*?^@?_P G
MA_\ )'YXT5^AW_$/I\;/^@MX[_\ #;VW_P MJ/\ B'T^-G_06\=_^&WMO_EM
M1_Q$#A'_ *"?_)*G_P @'^H_%/\ T#_^3P_^2/SQHK]#O^(?3XV?]!;QW_X;
M>V_^6U'_ !#Z?&S_ *"WCO\ \-O;?_+:C_B('"/_ $$_^25/_D _U'XI_P"@
M?_R>'_R1^>-?TP?\$4_^47/P@_[ 5S_Z7W-?E;_Q#Z?&S_H+>.__  V]M_\
M+:OTO_8IUOXV?L>_LN>$/V:_^&4_'?B+_A%+&6V_MKR+:T^U;YY)MWD^=)LQ
MYF,;VZ9[XKX3Q XGR/.\JIT<%5YY*:;7+):<LE]J*6[1]IP/P[G.3YG4JXNE
MRQ<&D^:+UYHOHWV/L>BO"_\ AK#XV?\ 1C_CO_P*MO\ XJC_ (:P^-G_ $8_
MX[_\"K;_ .*K\D/U ]TK#^)W_)-O$/\ V [O_P!$O7D__#6'QL_Z,?\ '?\
MX%6W_P 55'Q/^TO\;/$?AK4/#W_#%'CN'[?8S6_G>?;-Y>]"N[&X9QG.,BKI
MM1J)ON3--P:1_+[17Z'?\0^GQL_Z"WCO_P -O;?_ "VH_P"(?3XV?]!;QW_X
M;>V_^6U?TG_Q$#A'_H)_\DJ?_('\^_ZC\4_] _\ Y/#_ .2/SQHK]#O^(?3X
MV?\ 06\=_P#AM[;_ .6U'_$/I\;/^@MX[_\ #;VW_P MJ/\ B('"/_03_P"2
M5/\ Y /]1^*?^@?_ ,GA_P#)'YXT5^AW_$/I\;/^@MX[_P##;VW_ ,MJ/^(?
M3XV?]!;QW_X;>V_^6U'_ !$#A'_H)_\ )*G_ ,@'^H_%/_0/_P"3P_\ DC\\
M:*_0[_B'T^-G_06\=_\ AM[;_P"6U'_$/I\;/^@MX[_\-O;?_+:C_B('"/\
MT$_^25/_ ) /]1^*?^@?_P GA_\ )'YXUN?##_DI?AW_ +#MI_Z.2OO+_B'T
M^-G_ $%O'?\ X;>V_P#EM5[PO_P0-^-GAOQ+IWB+[;X[F^P7T-SY/_"NK9?,
MV.&VY_M4XSC&<&HJ<?\ "4H-+$]/Y*G_ ,@73X(XHC43>'Z_SP_^2/WHHKPO
M_AK#XV?]&/\ CO\ \"K;_P"*H_X:P^-G_1C_ ([_ / JV_\ BJ_FP_H$]THK
MF_A3XW\1?$'PBGB/Q1\.=2\+7;3O&=)U9T:954\.2AQ@]JZ2@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /BKQC)_P5G_:M_:=^)?A3X,_%VP_9U^&
M7P^O;?2O"6MZS\+HM>U'QS=M;K+<7P^US1Q16,;L(T\H%Y"K$NO0>0:'_P %
MG_VC=$_X)P^-O'7BGX>>%-8^/OA+]H>X^ VBQ:8TT>@>(_%0NX;>"_C4L9$M
MC'/YKQALEH'4&,,-G=_MK?M[?&7]H']HG7/^"8__  3L\<Z-X9\3:/:PCXS?
M'+7+B/[%\/K:X4E;6RC9E^VZO)'DH@(2'JQ#!S#Y-_P4<_9;_9[_ &$/^"=?
M[.2?L_W2W/P\^ G[6/@7QGX]\02:@MY<7$*7\B7VI7TZ_?F>6\CD=C@*&4 *
MBJH /5IOCG_P4._X)[?M/_!7P;^VQ^TOX6^,/P[^.?BG_A#)=7T[X?1>'[SP
MIXGEMY)[%(1!,ZW=I<-%+%B4"1"%;<>5;>U$?\%?/VN?CK\4I/A9\:=+_9P^
M'W@/Q1+X=\!0:[\*8]=U#QJ\,4;RZO*]U-&L=@\C[(?(&YU5\L"GS<[_ ,%F
M=<T/XN?&W]B']GSP%K-KJ7B35OVK_#GCJSLK*X65WT+1;:\NKV] 4G]T$DC^
M?[IW'!-5_P!K_P#;A^,7[97[0GBG_@FC_P $_/B9IG@B'PRR6/QV^/\ J-Y&
MJ>%!*#OTG1XV9?M6K,FX-("$M><D2X,8 WX)?\%%?^"A7[5'_!-^/QK^S]\!
M_#&J_'6#XOW'PQ\1ZG:R,_AK2)K6]:WN_$H1Y%EFLHX@LGE(S/YC@8=%;.W\
M./C_ /MT_LC?\%'OA3^PU^U9^T?X;^-VB_&WPKK^H:3K^F^ H?#VJ>%KW2+>
M.>0SPVTTD4ME.CE(W8!_-&W<0IW^BZ5\2/V#_P#@CA^RE\*OA!X<EGTWX;W/
MC&P\$:1KMBT=Y#;:G?-(_P!MU.Z#*L2R2^9)-<-A0\@X *@?+GQZ_9[^%O\
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
M_P $;?\ I'M\/_\ P#F_^.5]?T4 >0?%;]@7]C;XX?L^:#^RM\5_V>/#NM^
M/"UK:6_ACP[=VS!-'2UB$-N;656$MNR1C8'C=6VDC."<Q?#+_@GM^Q7\&OV>
M=>_92^&'[.?AW1OA_P"*HKB/Q/X=M8'VZP)TV3&ZE9C+<,Z (7D=FV@+G  K
MV2B@#Y _X<$?\$;?^D>WP_\ _ .;_P".5UGQ@_X(^_\ !,OX_:WIGB/XR_L:
M^#_$5]HWA^ST/2KG4;>5FM=.M(_+M[9,.,)&G %?2=% 'B7[+7_!-_\ 89_8
ME\2:IXP_91_9G\->!M3UJQ6SU6]T.!T>Y@5PXC;<QX# 'ZU[;110 4444 %%
M%% !1110 5YS^T[^R/\ LV_MG_#^V^%7[4GP@TGQMX=L]6CU.VTC64=H4NXX
MY8DFPK#Y@DTJC/'SFO1J* /E;P#_ ,$0_P#@DY\+?'>B_$WX??L*^!M)U_PY
MJUMJFAZI:VDHEL[RWE66&9"9" R2(K#W KLOVI_^"8W[!'[;'BVP\??M1?LQ
M>'?%FN:;:?9+;6+D36]T]MN+"WEEMWC:>$$L1%(60%F^7YCGW>B@#QWXU_\
M!/K]BK]HOX/^'/V?_C/^S7X6UOP1X0DBD\+^%9;#R;'2VCA:&/R88BBH%C=D
M  P Q ZUP'PN_P""*_\ P2L^"OQ%T7XM_"K]B#P3H?B3PYJ46H:'K%C:RB:S
MN8V#1RH3(0&4@$<5]0T4 <E\</@3\(?VD_AM>_!_X[> ;#Q/X8U&>VFOM&U-
M"T,TEO/'<0L0"#E)HHW'/5!76T44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
(% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>nsp-20231231_g16.jpg
<TEXT>
begin 644 nsp-20231231_g16.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% 'D P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPC]NK_@I'^R;_P3L\&6
MGB?]I'Q[/;:AJ]M>2>&?"NBZ9/?ZMK;6T)EE6WMH%9MJKC=-)LACW+OD0'->
M[U^:7_!:G]F[]JKP5\9M5_X*._L[_";2OB5HUM^S/XI^''CKPC>:[%I]]HEC
M=>9=_P!N6#SCRY7C&Y98LK(\2;$#%\H ?8O[%'_!0+]E?_@H'\.[SXB?LT?$
M7^TUT>:.W\2Z+J-A-8ZEH=R\>\0W=K<(DD1(W;7P8WV,4=@":XG0O^"S_P#P
M2S\3?%V#X':%^VUX*N?$%UK']DV@2ZE%C<WV0!;1WYC^R22$D*%64EB0!D\5
MXA_P3B\>?L$_M[>"OB=\//#7PC\:_"WXSZ_\)]&\+_&K3?$.FR:-XCGTHZ8;
M.SOX#ODADA,3/Y%S'E@&C+!=R \C_P %9/"_[/OP]_8)\-_\$%_V0_AG9>+_
M (E>.O#VGZ#X \$1Q1ROH%A;RQ&7Q-JDB(!:I%Y;S&X8!I9V)4-^\*@'W-^U
M3^V_^R?^Q'X=TSQ/^U/\<=&\'6^MWAM=%AOVDENM1F4 LMO;0J\TVT,NXHA"
M[ESC(SK?LV?M3_L[_M@_#2/XP?LR_%W1O&?AR2Z>U?4='N-WD7"8+P31L \$
MJAE)CD56 93C!!/YY_MEZQXX_9N_X*[_ +._BOX&?#^^_:*^*7AKX!7OA[Q#
M\+[69;6_TO2VG0#Q4E]<_P"B6DDLR26SB>2-I%?:K'=QX*_Q\\=> OV5_P#@
MI[^T]JNBS?";XQ>*(M-&L_ ]%D2[\&6K6)TVWU;[0$2*YGODN);EKFVWQ[XT
M;>21@ _3/P[_ ,%@O^"9/BSXZ0_LW^'/VSO!EYXNNM8.D6EE#=R&VN=0! ^R
M17FS[++.6(41+*7+$* 3Q7TE7XV>.?BE<?#S_@EY\/\ 0/VF_P#@D)90_L4:
M;I_AXSZAI_Q&:#Q?H]D)K=K7Q+-8V<<;P-+,R32)#=&Y N)#(PW2+7[&Z;?6
M.IZ=;ZEI=VEQ;7$"2V\\;[EDC8 JP/<$$'/?- $U%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!^;?_!8C]JS]JF\_:1D_8*_9W_:#'P@L(_V
M;?%'Q-U_QC9Z;!/JNOFR\R"+1=.DG!6VD^1YY9HP9EC7<C(5)/H_["GB/_@I
ME\ /@1\0+_\ :AO9?CGX<T+X>Z?XE^#GB73[6VMO$?B.1M,,\^AW-M;C#S),
ML<,5R5#2[RSDDX7C?^"S5S_P3U_:8U?Q-^P[^U%\'KF\^)WA[X!^(?B/\+?%
M5XOV*-&MXIHY+>QOH;A)WN5>!9I;3:8WBB#.&  KA/\ @E9\9_&?[)7[5_Q#
M_8\\9?M;>(/B%\&/!7[.>@?$:^\0?$+65OKKX>7LRGS])FO<!O(-JIN8XY/]
M5%&@7H[. 7/C5\:/^"VG[+/[#4__  5$^-'[1_P[\_1='M?$WBW]G"]^&(L;
M.QTZ9XO,TM-6-PUVM]%')C<ZLIF!3:P +?2'QQ\(_P#!2_X]7^A_&3]C;]M'
MP+\-/ VM>$K&^3PYXR^%']K7D,TL9E>1Y_M<04;'C&S;\I1N3FOFS0=>U7_@
MO'XNTKXF?''Q#8^ _P!C[0-<CU'PG\/=4U.*#6/BQ<6TNZ"_U6,L#::2)$#Q
M6A^>? =\#RROMG_!>3XU>-OAW_P3PN?A)\$-76S\8?'7Q;HOPM\%WL#?+%/K
M4_D2,I7G_CS6ZVE2""58'B@#S/\ X)>?'+_@JW^VW\-_C/\ $74OVK/ 6H^#
MXKZ?P[\"OB/!\+?LL.M7UK-Y=WK LQ<L9; 2*\$0,F92KL?+V[3PO[9'Q3_X
M+G_LN>/OAC\!_!G_  4 ^%'COXF?%SQ,=,\(^#++X'_9-MI"HDO]4NIS>R>1
M:6L/SNP1F8E553DE?TK_ &?/@;\/_P!F7X&^$OV>OA5I2V7AWP9X?M=(TBW
M&?)@B6,,Y'WG;!9F/+,S$\DU\6_\$Y;,?M>_\%2OVI/^"@?BC_2[+X>^)%^"
M7PO67D:=:Z6J3ZR\?8^??3(P<<[59<D4 ?>^@V^KVFAV5IX@U*.\OXK2-+Z\
MA@\I)Y@H#R*F3L#-DA<G&<9-6Z** "BBB@ HHHH **** "O@+_@K[\*?^"@O
MA+5?%7[4?[*FL#QUX U#X!^(/!_Q'^#.L^+9=/@MA)%--'XATY65X'O(U8QR
M(P5I(HPB',A9/OVB@#\S_P!D#]E__@HM<:AX^_X*8>(/A=X-\-_%34_V<]*^
M'GP.^&B^)!=P0VUNOVJ.^U:[$:1M))=,DGE(/DB4QEL\UQ7[ GP!_P""RW["
MV@ZYX@_X=P?"_P >?%#QO?-?_$KXN>)_C]G5_$MT6)4.?L#"WMHQA(K:,^7&
MJC +$L?UEHH ^$OC7^SG^WC\%OV[-/\ ^"F?[+/P6\+?$#4?&?PHL/"'Q:^$
M>I^,UTJXMKBWF-Q#>:;J,L+0N(V=XGCD5 ZH&'+YCY[P5_P3 ^/'[9FO?M(_
M'O\ X*$:+H7@/6OC[\,[;P!X?\"^$=8_M;_A$]'MUE>.YN;S9''>7IN9%F 1
M1&HB"Y.XA/T.HH _,#XC_LS?\%D/VGOV*M._X).?&7X(_#CP[X<ET_3?#?C;
M]H73/B!]K34] LY(=TMEHYMEGCOIX850B5A$K,Y!4,OE_IGX=T'2_"OA^Q\,
M:';>39:;9Q6MG#N)V11H$1<GKA0!5RB@ HHHH **** "BBB@ HHHH ^1OVP_
M^"WW_!/O]B3XN1? SXK?$;6-3\3V]_:P>)].\'^%KW5O^$:AGADF2XOWMHF6
M(>7&6\D%IRI#B(J"P]PM?VQ/V6KO]FB']LE/CWX83X6SZ0NIQ^.KC54BT_[,
M6V!C(Y&UO,_=^6<.)/W>W?\ +7Y:_M-^"/VL/^"7G[5FJ>-=8_94U3XL?"CX
ME_M?P?%'2/%OPZNH+KQ+'>3Z7=12^'WTN5DDN2BK(]NT;E D;@D-*$7ZX_9T
M_9B_X);?\%%/V&_AI!^S1X;NK/X/>&_B?'XST_P78&2TB77+.ZFDGT_4[2Y$
MA,8N99&EM3A&.UE)7:Q /8/V7/\ @J'^P)^VCXTN?AO^S1^TYH'B7Q#:V/VY
MM"$=Q9WDMKQ_I$4-U'$\T0R,R1AE&1DC(KC/%W_!<O\ X)(> O%FJ>!O&/[>
M7@73]7T749[#5;"XNY1);7,,C1RQ-B/[RNK*?<5X;\;O&'AK_@HI_P %C?@G
MX:_9*TV'5-/_ &6==U35?B_\6].C'V33YKFR:VC\+V]RO%Q/*S;KB)25B5>3
MN5T'=?\ !9KXB:EX-^'?@C]CS]F'PWHEA\9/VD_&!\)>%=<72(6FT.P">=K&
MM_=#$VMH2VX$,KS(XR5Q0![]X<_X**_L.^+/V:-2_;'T+]I[PG+\+](N)+?4
M?&TFH^58PS(RJT6^0*6DW.BA "S,RJH)(%._92_X*&?L6_MOW.JZ=^RU^T)H
MGBR^T...35])MQ-;7UI$^-DKVURD<PB;( DV;"> <US.F?\ !*K]B[3?V?/A
M%^S"?AHTG@[X*^(K#7_"&D?;'2&?5;19-EW>QKA+QW>665_,4AI)&;&:^1O
M7QG\<?%__@O_ /#WQQ^U)^SUJW[/6H6?PCUW0OACIOB">&]N_B<SRI/<QM>6
M)>UB2TB3SUM'E:4,X? W8 !^HM%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%>-?M6?\% _P!D3]B*\T2P_:?^+?\
MPC$OB.*XDT9/[!O[W[0L!C$IS:02A-IE3[V,[N,X./(_^']__!)K_HZ[_P L
M77O_ )!KT\/DN<XNBJM##5)Q>SC"33Z:-*VYYU?-\IPU5TJV(A&2W3G%-==4
MW<]2_;N_X)\_LQ?\%#_@_=?"S]HGX8Z/J]S#8W:>%_$-W8[[SP_=SPF,75M(
MC)(I#!'*!U63RU#9 &,_X$_\$POV(OV?OV7M4_9&\$?L_>'8O"/B?3UM_'%H
MEHRMXDD\L))+>2%VEE+8/#.VT,5&!Q7GO_#^_P#X)-?]'7?^6+KW_P @T?\
M#^__ ()-?]'7?^6+KW_R#6W^KG$/_0'5_P#!<_\ (R_M_(O^@JG_ .!Q_P Q
MW_#@C_@C;_TCV^'_ /X!S?\ QROH+QA^R_\ L_\ Q T;P-X>\9_"K2M1L?AI
MK=CK'@.UN8V*:+?V49BM;B$9X>)&95)S@&OGO_A_?_P2:_Z.N_\ +%U[_P"0
M:/\ A_?_ ,$FO^CKO_+%U[_Y!H_U<XA_Z ZO_@N?^0?V_D7_ $%4_P#P./\
MF?8-<A\&_@'\'/V>]&U;P]\%OA]I_ARRUWQ%>:]J]OIR%5N]2NG#W%T^229)
M& )/M7S;_P /[_\ @DU_T==_Y8NO?_(-'_#^_P#X)-?]'7?^6+KW_P @T?ZN
M<0_] =7_ ,%S_P @_M_(O^@JG_X''_,^P:*^/O\ A_?_ ,$FO^CKO_+%U[_Y
M!H_X?W_\$FO^CKO_ "Q=>_\ D&C_ %<XA_Z ZO\ X+G_ )!_;^1?]!5/_P #
MC_F?8-%>1_LI?MV?LJ_MNVFMW_[,'Q3_ .$GB\.26\>LO_8=]9?9VG$AB&+N
M"(ON$3_=SC;SC(SZY7F8C#XC"5G2KP<)+=233775/78]&A7H8FDJM&2E%[--
M-/IHUH%%%%8FH5^.'_!:K_@JK^WM^R3^W+J'P=_9\^/'_"/^'(/#FG746G?\
M(OI=WMEEC8NWF7-K)(<D=-V!V K]CZ_GK_X..?\ E)EJW_8H:1_Z*:OO/#K!
MX3'9^Z>)IQG'DD[22DKWCK9W/BN/<7BL'D:J8>I*$N>*O%M.UGU1R'_#^_\
MX*R_]'7?^6+H/_R#1_P_O_X*R_\ 1UW_ )8N@_\ R#7Q]17[G_JYP]_T!TO_
M  7#_(_&O[?SW_H*J?\ @<O\S[!_X?W_ /!67_HZ[_RQ=!_^0:/^']__  5E
M_P"CKO\ RQ=!_P#D&OCZBC_5SA[_ * Z7_@N'^0?V_GO_054_P# Y?YGV#_P
M_O\ ^"LO_1UW_EBZ#_\ (-'_  _O_P""LO\ T==_Y8N@_P#R#7Q]11_JYP]_
MT!TO_!</\@_M_/?^@JI_X'+_ #/L'_A_?_P5E_Z.N_\ +%T'_P"0:/\ A_?_
M ,%9?^CKO_+%T'_Y!KX^HH_U<X>_Z Z7_@N'^0?V_GO_ $%5/_ Y?YGV#_P_
MO_X*R_\ 1UW_ )8N@_\ R#7['_\ !%7]IKXW_M;?L,Z=\8OV@_&W_"0>(Y_$
M>HVLNH_V;;6FZ**0!%\NVCCC& >NW)[DU_-?7]"O_!N/_P HS=)_[&_5_P#T
M:M?!^(N495@<@53#8>$)<\5>,(Q=K2TNDC[7@+-,SQF>.GB*\YQY&[2E)J]X
MZV;/N^BBBOPP_90HHHH **** /RC_:Z\&?\ !5_]E+]H+2]+\.^ H/V@O /B
M7]J*V\:?"K4-<^)+6.I>'KB?3[U3X;N%NHY%BL(R7:&6(E8U0AE+2A4L>-_^
M"<O_  5:^"G_  3 U;]G;]E[7_#5Q\6/C7\8-7\:?'+5M \4'1X-*MM3D,UY
MI^CW$L3-$65((!/L)5?.8+EE(_52B@#X,_8"T3_@HY^S)I_@C]F+1?\ @E;\
M(?AA\)=,N4M]2O/#/QG:_N;* _ZVZ,362M>7#'YF9WWNQ)9B:]&\5?LA_&'Q
M]_P6>\*_MG>++'3Y?AI\/_@+?:'X2+7X:ZA\3WVI@W4PAQE4-@BQ[\\GBOJV
MB@#YZ_X*(?"G]M+QSX)\(?$']A#XIVVD>-/ 7C*WUNY\(ZWJ,EKI/C73E5DN
M=(NY8U9HMZL&CDVE5=!D -O7P_1/V=_V]?V[?VZ?@_\ M1?ME? +PW\%O _P
M%DU/4_#?@[3O'47B+5O$6MWMJ+;SIKBWACAM[2%,LJ@F1W'S#:W[O[UHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH _&O_@ZR_Y&_P""7_8-U[_T985^1]?KA_P=9?\ (W_!+_L&Z]_Z,L*_(^OZ
M9X"_Y)+#>DO_ $N1_//&W_)48C_MW_TB(4445]>?*A1110 4444 %%%% '[*
M?\&IO_(H_&W_ +"6@?\ HN_K]<*_(_\ X-3?^11^-O\ V$M _P#1=_7ZX5_,
M_'W_ "5N)_[=_P#2(G]#<$_\DOA_^WO_ $N04445\>?5!7\]?_!QS_RDRU;_
M +%#2/\ T4U?T*5_/7_P<<_\I,M6_P"Q0TC_ -%-7Z+X8?\ )22_Z]R_.)\%
MXB_\D^O\<?RD?!]%%%?T&?A@4444 %%%% !1110 5_0K_P &X_\ RC-TG_L;
M]7_]&K7\]5?T*_\ !N/_ ,HS=)_[&_5__1JU^=>)_P#R3<?^OD?RD?>^'/\
MR4$O\$OSB?=]%%%?SX?N84444 ?@?^W%_P %J/\ @IC\'OVR?BE\*?AS^TK_
M &=H'ASQ]JNFZ-8?\(;HTWV>VANI(XX]\MFSOA5 W,Q8XY)->6?\/[_^"LO_
M $==_P"6+H/_ ,@UY;_P4N_Y2&?&[_LJ6N?^ELM>(5_466\/Y#4RZC*6$I-N
M$6VZ<-=%Y'\X8_/,[ACJL8XJHDI2^W+N_,^P?^']_P#P5E_Z.N_\L70?_D&C
M_A_?_P %9?\ HZ[_ ,L70?\ Y!KX^HKM_P!7.'O^@.E_X+A_D<G]OY[_ -!5
M3_P.7^9]@_\ #^__ (*R_P#1UW_EBZ#_ /(-'_#^_P#X*R_]'7?^6+H/_P @
MU\?44?ZN</?] =+_ ,%P_P @_M_/?^@JI_X'+_,^P?\ A_?_ ,%9?^CKO_+%
MT'_Y!H_X?W_\%9?^CKO_ "Q=!_\ D&OCZBC_ %<X>_Z Z7_@N'^0?V_GO_05
M4_\  Y?YGV#_ ,/[_P#@K+_T==_Y8N@__(-'_#^__@K+_P!'7?\ EBZ#_P#(
M-?'U%'^KG#W_ $!TO_!</\@_M_/?^@JI_P"!R_S/ZL?V'?B/XS^,/[&WPM^*
MWQ&UG^T=?\1^ =*U+6;_ .SQP_:+F:UCDDDV1*J)EF)VJH49X %>IUXA_P $
MT?\ E'G\$?\ LENA_P#I%%7M]?R[F4(T\QK1BK)3DDETU9_1^7RE/ 4I2=VX
MQN_D@HHHKB.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M_&O_ (.LO^1O^"7_ &#=>_\ 1EA7Y'U^N'_!UE_R-_P2_P"P;KW_ *,L*_(^
MOZ9X"_Y)+#>DO_2Y'\\\;?\ )48C_MW_ -(B%%%%?7GRH4444 %%%% !1110
M!^RG_!J;_P BC\;?^PEH'_HN_K]<*_(__@U-_P"11^-O_82T#_T7?U^N%?S/
MQ]_R5N)_[=_](B?T-P3_ ,DOA_\ M[_TN04445\>?5!7\]?_  <<_P#*3+5O
M^Q0TC_T4U?T*5_/7_P ''/\ RDRU;_L4-(_]%-7Z+X8?\E)+_KW+\XGP7B+_
M ,D^O\<?RD?!]%%%?T&?A@4444 %%%% !1110 5_0K_P;C_\HS=)_P"QOU?_
M -&K7\]5?T*_\&X__*,W2?\ L;]7_P#1JU^=>)__ "3<?^OD?RD?>^'/_)02
M_P $OSB?=]%%%?SX?N84444 ?RU?\%+O^4AGQN_[*EKG_I;+7B%>W_\ !2[_
M )2&?&[_ +*EKG_I;+7B%?UUE?\ R+*'^"/_ *2C^6\Q_P"1A6_QR_-A1117
M<<84444 %%%% !1110!_4K_P31_Y1Y_!'_LENA_^D45>WUXA_P $T?\ E'G\
M$?\ LENA_P#I%%7M]?R-FG_(SK_XY?\ I3/ZCRW_ )%U'_!'\D%%%%<!VA11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'XU_P#!UE_R-_P2
M_P"P;KW_ *,L*_(^OUP_X.LO^1O^"7_8-U[_ -&6%?D?7],\!?\ ))8;TE_Z
M7(_GGC;_ )*C$?\ ;O\ Z1$****^O/E0HHHH **** "BBB@#]E/^#4W_ )%'
MXV_]A+0/_1=_7ZX5^1__  :F_P#(H_&W_L):!_Z+OZ_7"OYGX^_Y*W$_]N_^
MD1/Z&X)_Y)?#_P#;W_I<@HHHKX\^J"OYZ_\ @XY_Y29:M_V*&D?^BFK^A2OY
MZ_\ @XY_Y29:M_V*&D?^BFK]%\,/^2DE_P!>Y?G$^"\1?^2?7^./Y2/@^BBB
MOZ#/PP**** "BBB@ HHHH *_H5_X-Q_^49ND_P#8WZO_ .C5K^>JOZ%?^#<?
M_E&;I/\ V-^K_P#HU:_.O$__ ))N/_7R/Y2/O?#G_DH)?X)?G$^[Z***_GP_
M<PHHHH _EJ_X*7?\I#/C=_V5+7/_ $MEKQ"O;_\ @I=_RD,^-W_94M<_]+9:
M\0K^NLK_ .190_P1_P#24?RWF/\ R,*W^.7YL****[CC"BBB@ HHHH ****
M/ZE?^":/_*//X(_]DMT/_P!(HJ]OKQ#_ ()H_P#*//X(_P#9+=#_ /2**O;Z
M_D;-/^1G7_QR_P#2F?U'EO\ R+J/^"/Y(****X#M"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /QK_ .#K+_D;_@E_V#=>_P#1EA7Y'U^N
M'_!UE_R-_P $O^P;KW_HRPK\CZ_IG@+_ ))+#>DO_2Y'\\\;?\E1B/\ MW_T
MB(4445]>?*A1110 4444 %%%% '[*?\ !J;_ ,BC\;?^PEH'_HN_K]<*_(__
M (-3?^11^-O_ &$M _\ 1=_7ZX5_,_'W_)6XG_MW_P!(B?T-P3_R2^'_ .WO
M_2Y!1117QY]4%?SU_P#!QS_RDRU;_L4-(_\ 135_0I7\]?\ P<<_\I,M6_[%
M#2/_ $4U?HOAA_R4DO\ KW+\XGP7B+_R3Z_QQ_*1\'T445_09^&!1110 444
M4 %%%% !7]"O_!N/_P HS=)_[&_5_P#T:M?SU5_0K_P;C_\ *,W2?^QOU?\
M]&K7YUXG_P#)-Q_Z^1_*1][X<_\ )02_P2_.)]WT445_/A^YA1110!_+5_P4
MN_Y2&?&[_LJ6N?\ I;+7B%>W_P#!2[_E(9\;O^RI:Y_Z6RUXA7]=97_R+*'^
M"/\ Z2C^6\Q_Y&%;_'+\V%%%%=QQA1110 4444 %%%% ']2O_!-'_E'G\$?^
MR6Z'_P"D45>WUXA_P31_Y1Y_!'_LENA_^D45>WU_(V:?\C.O_CE_Z4S^H\M_
MY%U'_!'\D%%%%<!VA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'XU_\'67_(W_  2_[!NO?^C+"OR/K]</^#K+_D;_ ()?]@W7O_1EA7Y'
MU_3/ 7_))8;TE_Z7(_GGC;_DJ,1_V[_Z1$****^O/E0HHHH **** "BBB@#]
ME/\ @U-_Y%'XV_\ 82T#_P!%W]?KA7Y'_P#!J;_R*/QM_P"PEH'_ *+OZ_7"
MOYGX^_Y*W$_]N_\ I$3^AN"?^27P_P#V]_Z7(****^//J@K^>O\ X..?^4F6
MK?\ 8H:1_P"BFK^A2OYZ_P#@XY_Y29:M_P!BAI'_ **:OT7PP_Y*27_7N7YQ
M/@O$7_DGU_CC^4CX/HHHK^@S\,"BBB@ HHHH **** "OZ%?^#<?_ )1FZ3_V
M-^K_ /HU:_GJK^A7_@W'_P"49ND_]C?J_P#Z-6OSKQ/_ .2;C_U\C^4C[WPY
M_P"2@E_@E^<3[OHHHK^?#]S"BBB@#^6K_@I=_P I#/C=_P!E2US_ -+9:\0K
MV_\ X*7?\I#/C=_V5+7/_2V6O$*_KK*_^190_P $?_24?RWF/_(PK?XY?FPH
MHHKN.,**** "BBB@ HHHH _J5_X)H_\ *//X(_\ 9+=#_P#2**O;Z\0_X)H_
M\H\_@C_V2W0__2**O;Z_D;-/^1G7_P <O_2F?U'EO_(NH_X(_D@HHHK@.T**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _&O_@ZR_Y&_P""
M7_8-U[_T985^1]?KA_P=9?\ (W_!+_L&Z]_Z,L*_(^OZ9X"_Y)+#>DO_ $N1
M_//&W_)48C_MW_TB(4445]>?*A1110 4444 %%%% '[*?\&IO_(H_&W_ +"6
M@?\ HN_K]<*_(_\ X-3?^11^-O\ V$M _P#1=_7ZX5_,_'W_ "5N)_[=_P#2
M(G]#<$_\DOA_^WO_ $N04445\>?5!7\]?_!QS_RDRU;_ +%#2/\ T4U?T*5_
M/7_P<<_\I,M6_P"Q0TC_ -%-7Z+X8?\ )22_Z]R_.)\%XB_\D^O\<?RD?!]%
M%%?T&?A@4444 %%%% !1110 5_0K_P &X_\ RC-TG_L;]7_]&K7\]5?T*_\
M!N/_ ,HS=)_[&_5__1JU^=>)_P#R3<?^OD?RD?>^'/\ R4$O\$OSB?=]%%%?
MSX?N84444 ?RU?\ !2[_ )2&?&[_ +*EKG_I;+7B%>W_ /!2[_E(9\;O^RI:
MY_Z6RUXA7]=97_R+*'^"/_I*/Y;S'_D85O\ '+\V%%%%=QQA1110 4444 %%
M%% ']2O_  31_P"4>?P1_P"R6Z'_ .D45>WUXA_P31_Y1Y_!'_LENA_^D45>
MWU_(V:?\C.O_ (Y?^E,_J/+?^1=1_P $?R04445P':%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?C7_P=9?\ (W_!+_L&Z]_Z,L*_(^OU
MP_X.LO\ D;_@E_V#=>_]&6%?D?7],\!?\DEAO27_ *7(_GGC;_DJ,1_V[_Z1
M$****^O/E0HHHH **** "BBB@#]E/^#4W_D4?C;_ -A+0/\ T7?U^N%?D?\
M\&IO_(H_&W_L):!_Z+OZ_7"OYGX^_P"2MQ/_ &[_ .D1/Z&X)_Y)?#_]O?\
MI<@HHHKX\^J"OYZ_^#CG_E)EJW_8H:1_Z*:OZ%*_GK_X..?^4F6K?]BAI'_H
MIJ_1?##_ )*27_7N7YQ/@O$7_DGU_CC^4CX/HHHK^@S\,"BBB@ HHHH ****
M "OZ%?\ @W'_ .49ND_]C?J__HU:_GJK^A7_ (-Q_P#E&;I/_8WZO_Z-6OSK
MQ/\ ^2;C_P!?(_E(^]\.?^2@E_@E^<3[OHHHK^?#]S"BBB@#^6K_ (*7?\I#
M/C=_V5+7/_2V6O$*]O\ ^"EW_*0SXW?]E2US_P!+9:\0K^NLK_Y%E#_!'_TE
M'\MYC_R,*W^.7YL****[CC"BBB@ HHHH **** /ZE?\ @FC_ ,H\_@C_ -DM
MT/\ ](HJ]OKQ#_@FC_RCS^"/_9+=#_\ 2**O;Z_D;-/^1G7_ ,<O_2F?U'EO
M_(NH_P""/Y(****X#M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /QK_X.LO\ D;_@E_V#=>_]&6%?D?7ZX?\ !UE_R-_P2_[!NO?^C+"O
MR/K^F> O^22PWI+_ -+D?SSQM_R5&(_[=_\ 2(A1117UY\J%%%% !1110 44
M44 ?LI_P:F_\BC\;?^PEH'_HN_K]<*_(_P#X-3?^11^-O_82T#_T7?U^N%?S
M/Q]_R5N)_P"W?_2(G]#<$_\ )+X?_M[_ -+D%%%%?'GU05_/7_P<<_\ *3+5
MO^Q0TC_T4U?T*5_/7_P<<_\ *3+5O^Q0TC_T4U?HOAA_R4DO^O<OSB?!>(O_
M "3Z_P <?RD?!]%%=)\(OA%\2?CU\2-(^$/P@\(W6N^)-=NOL^E:59[0\S[2
MQY8A44*K,S,0JJI8D $U_0,YPIP<YNR6K;T27=GX="$ZDU&*NWHDMVSFZ*Z'
MXL?"GX@? WXCZQ\)/BIX>;2?$6@WAM=6TU[B.4V\P )4O$S(W!'*L173?LY_
MLA_M+?M;ZW>^'OV<?@YK'BNXTV)9-1;3XE6&U5L[/,FD98XRVUMH9@6VM@'!
MK*>)PU.A[><TH6OS-JUGL[[69I##XBI6]C&#<[VY4G>ZZ6WN><45Z'\5_P!D
M[]I/X'_%BQ^!GQ6^"^O:-XLU66&/2=$GLBTNH-*_EQ?9RFY9PS_(#&6!8%>H
M(K:_:4_8-_:U_9!TG2]?_:)^#5WX>L-9G>"POAJ%K=PM.HW- [VLLBQ2@9/E
M.5?"M\ORG$+'8&4H156-YZQ]Y>]_AUU^1;P6,C&<G3E:'Q:/W?733YGD5%=G
M\1_V??B]\(O W@_XC?$;PC_9>D^/M,EU'PG+-?V[37MI')Y9G,"2&6%"Q^1I
M402#)3< 37&5O3JTZT>:$DUJKIWV=G]S5GYF-2G4I2Y9IIZ;Z;JZ^]:KR"OZ
M%?\ @W'_ .49ND_]C?J__HU:_GJK^A7_ (-Q_P#E&;I/_8WZO_Z-6OSWQ/\
M^2;C_P!?(_E(^Z\.?^2@E_@E^<3[OHHHK^?#]S"BBB@#^6K_ (*7?\I#/C=_
MV5+7/_2V6O$*]O\ ^"EW_*0SXW?]E2US_P!+9:\0K^NLK_Y%E#_!'_TE'\MY
MC_R,*W^.7YL****[CC"BBB@ HHHH **** /ZE?\ @FC_ ,H\_@C_ -DMT/\
M](HJ]OKQ#_@FC_RCS^"/_9+=#_\ 2**O;Z_D;-/^1G7_ ,<O_2F?U'EO_(NH
M_P""/Y(****X#M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /QK_X.LO\ D;_@E_V#=>_]&6%?D?7ZX?\ !UE_R-_P2_[!NO?^C+"OR/K^
MF> O^22PWI+_ -+D?SSQM_R5&(_[=_\ 2(A1117UY\J%%%% !1110 4444 ?
MLI_P:F_\BC\;?^PEH'_HN_K]<*_(_P#X-3?^11^-O_82T#_T7?U^N%?S/Q]_
MR5N)_P"W?_2(G]#<$_\ )+X?_M[_ -+D%%%%?'GU05_/7_P<<_\ *3+5O^Q0
MTC_T4U?T*5_/7_P<<_\ *3+5O^Q0TC_T4U?HOAA_R4DO^O<OSB?!>(O_ "3Z
M_P <?RD?!]?K?_P24^$7A?\ X)XI\*_B1\5/"8O?B_\ M#^(+33?"FD7,)+>
M&O"[R*T]]*!_JY+@;0H.#AD ^[,M?DA7Z+?LM_\ !P]^UWX7^)O@KPU\=/$V
MA#X>:==VMMX@73?"B-=C3XP$;80V2^T#FOUGBW!YIC\N]CA8J47=S7,XMI+W
M4K)WUU:TO;EO9L_,>%\5EN"Q_ML3)QDK<CLFE=ZMW:MIHGK:][72/GK_ (*^
MV]Q#_P %+/C$\T#H)/&,S1EE(##8G(]17U?_ ,$B[?4O''_!+7X]?"GQ7\2K
MGX->%)_$]I>#XYK=)'%!<G[&KZ8ZB:*5\K'&,(V"+QE)!95?S7]HK]NO]DS]
MOW_@H7>^-_VTM<\0M\&]#TF[L?!4OAC2_LVHK&9%DA$R_,3\S2Y)]JK_ +&O
M[9O[$VI_L9>.?^"<?[8EWXJ\/>#]6\8MK_A/QMX9LQ<3VK!HBL<\6UF)_<J<
MA'#"5U.PJK5YF,ACZW#M##2H24Z?L7*RYK)-7<4[<THI:Q:=K[,]'"3P5'/J
MV(C6BX3]JE=\MVUM)KX8N^DDU>VZ/H;_ (*,?'+_ (9=^+'[%7Q"U_[?\1_
M7PXLH[Q/B^EU#=/XNR;07!BVRN0\<<2RJ)7R[28W'8SG'UO5OV4?VVM*3]A;
M]G_X[7WC:R\>?M#ZM\7/'_BJZ\.76F0>#_#_ )$C7,+O=JI>8(VT2J/++N<X
MW#/SG_P4N_;8_9G^)?P ^%7[#W[&UOKU]X#^%L<\S>*/$]N(KK5;N4'YDCP"
MJ O*Q+*N6D "*$!;COA3\?/A%^S;_P $[O&?AGX<^,4O/B[\8]4&B>(8H+29
M'\/>%H#ODB\UD",]W+A65&8&+&[:RXKFPF25UE5"IRSC64G&.EM'.4HU)QL^
M7E4G/E3BK^[;5(Z,3G%%YE6I\T94G%.6M]H13A!W7-=I0NTW;WN[.Q_;R^#'
M[8W[9VO:]^W5X'_9QUJV^#&DZ4MEX":(1(NG^%[ &&WECM"_GB#:#,[B,QJ9
M'.[:,U\7U^J'@;_@H]^Q1I/PJ\-?M :G\7;V'QCX8_96D^%#?"%?#5T3>Z@"
M@2[%T%^S"V?9D@MN"A>"PV'\KZ^CX=K8V5&="M1]G&G:,=)+175M?B:LFYK2
M5]#P,^I81585J57GE4NY:IZZ.^GPWNTHO56"OZ%?^#<?_E&;I/\ V-^K_P#H
MU:_GJK^A7_@W'_Y1FZ3_ -C?J_\ Z-6OG?$__DFX_P#7R/Y2/>\.?^2@E_@E
M^<3[OHHHK^?#]S"BBB@#^6K_ (*7?\I#/C=_V5+7/_2V6O$*]O\ ^"EW_*0S
MXW?]E2US_P!+9:\0K^NLK_Y%E#_!'_TE'\MYC_R,*W^.7YL****[CC"BBB@
MHHHH **** /ZE?\ @FC_ ,H\_@C_ -DMT/\ ](HJ]OKQ#_@FC_RCS^"/_9+=
M#_\ 2**O;Z_D;-/^1G7_ ,<O_2F?U'EO_(NH_P""/Y(****X#M"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /QK_X.LO\ D;_@E_V#=>_]
M&6%?D?7ZX?\ !UE_R-_P2_[!NO?^C+"OS]_86_8OU7]L_P"(FNZ)>>.8_"7A
M3P?X4O?$?C7QA/IINTTJPMXRVX0^9'YKLV $WKP';G817](\%XFA@^"Z%:L[
M1BI-O_M^71:M]DM6]$?S_P 78>MB^+JU&DKRDXV7_;D>^B\V]%U/$:*^L_V1
M?^"6%W^T/\";S]J?XP_M,>$OA'\.!KIT?1?$/C!?GU2[!P5CC\Q%"C# GS"<
MI)@$(S#S;]O#]ACXK?L _&M?@]\3]1T[4X[[3(]3T#7]'D9K74[*1F595W %
M&#(RLAZ$9!92K-]+2SC+:^.E@X5$ZBOI9]+72=K-JZNDVUU/GZN59A1P:Q4Z
M=J;MKIUV;5[I.VC:L^AXK173_!_X,?%3X_\ Q L/A9\&? FI>(]?U.4)::;I
MEN9'/(!=CTC1<Y9V(51DL0!FO;/^"B__  3JU;_@G-\4/!WPP\>_%.'7[CQ)
MX7AU?4[C3=',8TYFGDBDA0-,?M&TQL0Y,>[CA:VJ9A@Z6,AA937M)IM1ZM+=
M^7SWZ&5/ XNKA98F,'[.+2<NEWLO/Y;=3YLHKZ1_:&_X)M?$;X-_M>^#/V6?
M!7C&S\5VWQ+BTBY^'GC 6C6EKJ]IJ#*D5PR;I#"%<L'7<Q"INY#"NB_;+_X)
M@:;^S1\&M5^-OPM_:2L?B+IGA+XBS^!?'L,7AF;3)=&UN*/>\:"2607,(/R>
M:-OS%<*>2O-'.\KE*E%5-:JO'1ZWT5]/=N]+2L[Z;Z&\LGS&,:LG3_AZ2U6G
M737WM-;QNK:['R917LW[5'[(_P#PRGX+^&LWB_X@_:?&?CGPF/$6M>#ETGRS
MX=LYG/V)99S*3)-+&&D:,QQF+ !W9!KQFN[#XFCBZ2JTG>+OKKT=NO2ZT>S6
MJNCCKT*N&JNG55I*VGJK_?KJMUL]3]E/^#4W_D4?C;_V$M _]%W]?KA7Y'_\
M&IO_ "*/QM_["6@?^B[^OUPK^;N/O^2MQ/\ V[_Z1$_H#@G_ ))?#_\ ;W_I
M<@HHHKX\^J"OYZ_^#CG_ )29:M_V*&D?^BFK^A2OYZ_^#CG_ )29:M_V*&D?
M^BFK]%\,/^2DE_U[E^<3X+Q%_P"2?7^./Y2/@^BBBOZ#/PP**** "BBB@ HH
MHH *_H5_X-Q_^49ND_\ 8WZO_P"C5K^>JOZ%?^#<?_E&;I/_ &-^K_\ HU:_
M.O$__DFX_P#7R/Y2/O?#G_DH)?X)?G$^[Z***_GP_<PHHHH _EJ_X*7?\I#/
MC=_V5+7/_2V6O$*]O_X*7?\ *0SXW?\ 94M<_P#2V6O$*_KK*_\ D64/\$?_
M $E'\MYC_P C"M_CE^;"BBBNXXPHHHH **** "BBB@#^I7_@FC_RCS^"/_9+
M=#_](HJ]OKQ#_@FC_P H\_@C_P!DMT/_ -(HJ]OK^1LT_P"1G7_QR_\ 2F?U
M'EO_ "+J/^"/Y(****X#M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /QK_P"#K+_D;_@E_P!@W7O_ $985XQ^Q9:P?#__ ((.?M3?%O0
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
M$0HHHKZ\^5"BBB@ HHHH **** /V4_X-3?\ D4?C;_V$M _]%W]?KA7Y'_\
M!J;_ ,BC\;?^PEH'_HN_K]<*_F?C[_DK<3_V[_Z1$_H;@G_DE\/_ -O?^ER"
MBBBOCSZH*_GK_P"#CG_E)EJW_8H:1_Z*:OZ%*_GK_P"#CG_E)EJW_8H:1_Z*
M:OT7PP_Y*27_ %[E^<3X+Q%_Y)]?XX_E(^#Z***_H,_# HHHH **** "BBB@
M K^A7_@W'_Y1FZ3_ -C?J_\ Z-6OYZJ_H5_X-Q_^49ND_P#8WZO_ .C5K\Z\
M3_\ DFX_]?(_E(^]\.?^2@E_@E^<3[OHHHK^?#]S"BBB@#^6K_@I=_RD,^-W
M_94M<_\ 2V6O$*]O_P""EW_*0SXW?]E2US_TMEKQ"OZZRO\ Y%E#_!'_ -)1
M_+>8_P#(PK?XY?FPHHHKN.,**** "BBB@ HHHH _J5_X)H_\H\_@C_V2W0__
M $BBKV^O$/\ @FC_ ,H\_@C_ -DMT/\ ](HJ]OK^1LT_Y&=?_'+_ -*9_4>6
M_P#(NH_X(_D@HHHK@.T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH _&O\ X.LO^1O^"7_8-U[_ -&6%?D?7ZX?\'67_(W_  2_[!NO?^C+
M"OR/K^F> O\ DDL-Z2_]+D?SSQM_R5&(_P"W?_2(A1117UY\J%%%% !1110
M4444 ?LI_P &IO\ R*/QM_["6@?^B[^OUPK\C_\ @U-_Y%'XV_\ 82T#_P!%
MW]?KA7\S\??\E;B?^W?_ $B)_0W!/_)+X?\ [>_]+D%%%%?'GU05_/7_ ,''
M/_*3+5O^Q0TC_P!%-7]"E?SU_P#!QS_RDRU;_L4-(_\ 135^B^&'_)22_P"O
M<OSB?!>(O_)/K_''\I'P?1117]!GX8%%%% !1110 4444 %?T*_\&X__ "C-
MTG_L;]7_ /1JU_/57]"O_!N/_P HS=)_[&_5_P#T:M?G7B?_ ,DW'_KY'\I'
MWOAS_P E!+_!+\XGW?1117\^'[F%%%% '\M7_!2[_E(9\;O^RI:Y_P"ELM>(
M5[?_ ,%+O^4AGQN_[*EKG_I;+7B%?UUE?_(LH?X(_P#I*/Y;S'_D85O\<OS8
M4445W'&%%%% !1110 4444 ?U*_\$T?^4>?P1_[);H?_ *115[?7B'_!-'_E
M'G\$?^R6Z'_Z115[?7\C9I_R,Z_^.7_I3/ZCRW_D74?\$?R04445P':%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?C7_P=9?\C?\ !+_L
M&Z]_Z,L*_(^OUP_X.LO^1O\ @E_V#=>_]&6%?D?7],\!?\DEAO27_I<C^>>-
MO^2HQ'_;O_I$0HHHKZ\^5"BBB@ HHHH **** /V4_P"#4W_D4?C;_P!A+0/_
M $7?U^N%?D?_ ,&IO_(H_&W_ +"6@?\ HN_K]<*_F?C[_DK<3_V[_P"D1/Z&
MX)_Y)?#_ /;W_I<@HHHKX\^J"OYZ_P#@XY_Y29:M_P!BAI'_ **:OZ%*_GK_
M .#CG_E)EJW_ &*&D?\ HIJ_1?##_DI)?]>Y?G$^"\1?^2?7^./Y2/@^BBBO
MZ#/PP**** "BBB@ HHHH *_H5_X-Q_\ E&;I/_8WZO\ ^C5K^>JOZ%?^#<?_
M )1FZ3_V-^K_ /HU:_.O$_\ Y)N/_7R/Y2/O?#G_ )*"7^"7YQ/N^BBBOY\/
MW,**** /Y:O^"EW_ "D,^-W_ &5+7/\ TMEKQ"O;_P#@I=_RD,^-W_94M<_]
M+9:\0K^NLK_Y%E#_  1_])1_+>8_\C"M_CE^;"BBBNXXPHHHH **** "BBB@
M#^I7_@FC_P H\_@C_P!DMT/_ -(HJ]OKQ#_@FC_RCS^"/_9+=#_](HJ]OK^1
MLT_Y&=?_ !R_]*9_4>6_\BZC_@C^2"BBBN [0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#\:_^#K+_D;_ ()?]@W7O_1EA7Y'U^N'_!UE
M_P C?\$O^P;KW_HRPK\CZ_IG@+_DDL-Z2_\ 2Y'\\\;?\E1B/^W?_2(A1117
MUY\J%%%% !1110 4444 ?LI_P:F_\BC\;?\ L):!_P"B[^OUPK\C_P#@U-_Y
M%'XV_P#82T#_ -%W]?KA7\S\??\ )6XG_MW_ -(B?T-P3_R2^'_[>_\ 2Y!1
M117QY]4%?SU_\''/_*3+5O\ L4-(_P#135_0I7\]?_!QS_RDRU;_ +%#2/\
MT4U?HOAA_P E)+_KW+\XGP7B+_R3Z_QQ_*1\'T445_09^&!1110 4444 %%%
M% !7]"O_  ;C_P#*,W2?^QOU?_T:M?SU5_0K_P &X_\ RC-TG_L;]7_]&K7Y
MUXG_ /)-Q_Z^1_*1][X<_P#)02_P2_.)]WT445_/A^YA1110!_+5_P %+O\
ME(9\;O\ LJ6N?^ELM>(5[?\ \%+O^4AGQN_[*EKG_I;+7B%?UUE?_(LH?X(_
M^DH_EO,?^1A6_P <OS84445W'&%%%% !1110 4444 ?U*_\ !-'_ )1Y_!'_
M +);H?\ Z115[?7B'_!-'_E'G\$?^R6Z'_Z115[?7\C9I_R,Z_\ CE_Z4S^H
M\M_Y%U'_  1_)!1117 =H4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!^-?_!UE_P C?\$O^P;KW_HRPK\CZ_7#_@ZR_P"1O^"7_8-U[_T9
M85^1]?TSP%_R26&])?\ I<C^>>-O^2HQ'_;O_I$0HHHKZ\^5"BBB@ HHHH *
M*** /V4_X-3?^11^-O\ V$M _P#1=_7ZX5^1_P#P:F_\BC\;?^PEH'_HN_K]
M<*_F?C[_ )*W$_\ ;O\ Z1$_H;@G_DE\/_V]_P"ER"BBBOCSZH*_GK_X..?^
M4F6K?]BAI'_HIJ_H4K^>O_@XY_Y29:M_V*&D?^BFK]%\,/\ DI)?]>Y?G$^"
M\1?^2?7^./Y2/@^BBBOZ#/PP**** "BBB@ HHHH *_H5_P"#<?\ Y1FZ3_V-
M^K_^C5K^>JOZ%?\ @W'_ .49ND_]C?J__HU:_.O$_P#Y)N/_ %\C^4C[WPY_
MY*"7^"7YQ/N^BBBOY\/W,**** /Y:O\ @I=_RD,^-W_94M<_]+9:\0KV_P#X
M*7?\I#/C=_V5+7/_ $MEKQ"OZZRO_D64/\$?_24?RWF/_(PK?XY?FPHHHKN.
M,**** "BBB@ HHHH _J5_P"":/\ RCS^"/\ V2W0_P#TBBKV^O$/^":/_*//
MX(_]DMT/_P!(HJ]OK^1LT_Y&=?\ QR_]*9_4>6_\BZC_ ((_D@HHHK@.T***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _&O_@ZR_P"1O^"7
M_8-U[_T985^1]?KA_P '67_(W_!+_L&Z]_Z,L*_(^OZ9X"_Y)+#>DO\ TN1_
M//&W_)48C_MW_P!(B%%%%?7GRH4444 %%%% !1110!^RG_!J;_R*/QM_["6@
M?^B[^OUPK\C_ /@U-_Y%'XV_]A+0/_1=_7ZX5_,_'W_)6XG_ +=_](B?T-P3
M_P DOA_^WO\ TN04445\>?5!7\]?_!QS_P I,M6_[%#2/_135_0I7\]?_!QS
M_P I,M6_[%#2/_135^B^&'_)22_Z]R_.)\%XB_\ )/K_ !Q_*1\'T445_09^
M&!1110 4444 %%%% !7]"O\ P;C_ /*,W2?^QOU?_P!&K7\]5?T*_P#!N/\
M\HS=)_[&_5__ $:M?G7B?_R3<?\ KY'\I'WOAS_R4$O\$OSB?=]%%%?SX?N8
M4444 ?RU?\%+O^4AGQN_[*EKG_I;+7B%>W_\%+O^4AGQN_[*EKG_ *6RUXA7
M]=97_P BRA_@C_Z2C^6\Q_Y&%;_'+\V%%%%=QQA1110 4444 %%%% ']2O\
MP31_Y1Y_!'_LENA_^D45>WUXA_P31_Y1Y_!'_LENA_\ I%%7M]?R-FG_ ",Z
M_P#CE_Z4S^H\M_Y%U'_!'\D%%%%<!VA1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'XU_\ !UE_R-_P2_[!NO?^C+"OR/K]</\ @ZR_Y&_X
M)?\ 8-U[_P!&6%?D?7],\!?\DEAO27_I<C^>>-O^2HQ'_;O_ *1$****^O/E
M0HHHH **** "BBB@#]E/^#4W_D4?C;_V$M _]%W]?KA7Y'_\&IO_ "*/QM_[
M"6@?^B[^OUPK^9^/O^2MQ/\ V[_Z1$_H;@G_ ))?#_\ ;W_I<@HHHKX\^J"O
MYZ_^#CG_ )29:M_V*&D?^BFK^A2OYZ_^#CG_ )29:M_V*&D?^BFK]%\,/^2D
ME_U[E^<3X+Q%_P"2?7^./Y2/@^BBBOZ#/PP**** "BBB@ HHHH *_H5_X-Q_
M^49ND_\ 8WZO_P"C5K^>JOZ%?^#<?_E&;I/_ &-^K_\ HU:_.O$__DFX_P#7
MR/Y2/O?#G_DH)?X)?G$^[Z***_GP_<PHHHH _EJ_X*7?\I#/C=_V5+7/_2V6
MO$*]O_X*7?\ *0SXW?\ 94M<_P#2V6O$*_KK*_\ D64/\$?_ $E'\MYC_P C
M"M_CE^;"BBBNXXPHHHH **** "BBB@#^I7_@FC_RCS^"/_9+=#_](HJ]OKQ#
M_@FC_P H\_@C_P!DMT/_ -(HJ]OK^1LT_P"1G7_QR_\ 2F?U'EO_ "+J/^"/
MY(****X#M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /QK
M_P"#K+_D;_@E_P!@W7O_ $985^1]?KA_P=9?\C?\$O\ L&Z]_P"C+"OR/K^F
M> O^22PWI+_TN1_//&W_ "5&(_[=_P#2(A1117UY\J%%%% !1110 4444 ?L
MI_P:F_\ (H_&W_L):!_Z+OZ_7"OR/_X-3?\ D4?C;_V$M _]%W]?KA7\S\??
M\E;B?^W?_2(G]#<$_P#)+X?_ +>_]+D%%%%?'GU05_/7_P ''/\ RDRU;_L4
M-(_]%-7]"E?SU_\ !QS_ ,I,M6_[%#2/_135^B^&'_)22_Z]R_.)\%XB_P#)
M/K_''\I'P?1117]!GX8%%%% !1110 4444 %?T*_\&X__*,W2?\ L;]7_P#1
MJU_/57]"O_!N/_RC-TG_ +&_5_\ T:M?G7B?_P DW'_KY'\I'WOAS_R4$O\
M!+\XGW?1117\^'[F%%%% '\M7_!2[_E(9\;O^RI:Y_Z6RUXA7M__  4N_P"4
MAGQN_P"RI:Y_Z6RUXA7]=97_ ,BRA_@C_P"DH_EO,?\ D85O\<OS84445W'&
M%%%% !1110 4444 ?U*_\$T?^4>?P1_[);H?_I%%7M]>(?\ !-'_ )1Y_!'_
M +);H?\ Z115[?7\C9I_R,Z_^.7_ *4S^H\M_P"1=1_P1_)!1117 =H4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !17B6J?M2_&6PU.YL+;]BWQ
MO=1P3O''<Q7-MMF4,0'&6Z$#(^M0?\-8?&S_ *,?\=_^!5M_\50!^;__  =9
M?\C?\$O^P;KW_HRPK\CZ_<;_ (*L_L@_&S_@IQK'@G5?^%0>._!'_"'6U_%Y
M?_"/6VI?;/M+0'.?MD'E[?(_VL[NV.?D?_B'T^-G_06\=_\ AM[;_P"6U?N7
M"/&/#F5\.T,+B:_+./-=<LW:\I-:J+6S74_&N*>%,_S'/JV(P]'FA+EL^:"V
MBELY)[KL?GC17Z'?\0^GQL_Z"WCO_P -O;?_ "VH_P"(?3XV?]!;QW_X;>V_
M^6U?2?\ $0.$?^@G_P DJ?\ R!X'^H_%/_0/_P"3P_\ DC\\:*_0[_B'T^-G
M_06\=_\ AM[;_P"6U'_$/I\;/^@MX[_\-O;?_+:C_B('"/\ T$_^25/_ ) /
M]1^*?^@?_P GA_\ )'YXT5^AW_$/I\;/^@MX[_\ #;VW_P MJ/\ B'T^-G_0
M6\=_^&WMO_EM1_Q$#A'_ *"?_)*G_P @'^H_%/\ T#_^3P_^2/SQHK]#O^(?
M3XV?]!;QW_X;>V_^6U'_ !#Z?&S_ *"WCO\ \-O;?_+:C_B('"/_ $$_^25/
M_D _U'XI_P"@?_R>'_R1]#?\&IO_ "*/QM_["6@?^B[^OUPK\TO^"4W[,/QL
M_P""8VD>-]*_X4IX[\;_ /"8W-A+YG]A6VF_8_LRW QC[7/YF[S_ /9QM[YX
M^N?^&L/C9_T8_P"._P#P*MO_ (JOPWB['X3-.(J^*PLN:$N6SLU>T8IZ-)[I
M]#]DX6P6*R[(:.'Q$>6<>:ZNGO)O=-K9]SW2BO"_^&L/C9_T8_X[_P# JV_^
M*H_X:P^-G_1C_CO_ ,"K;_XJOFSZ ]TK^>O_ (..?^4F6K?]BAI'_HIJ_:#_
M (:P^-G_ $8_X[_\"K;_ .*K\]?^"CG_  3-^-G_  4"_:9N_P!HO_A"/'?A
M+[5H]I8_V/\ \(A;7^WR$*[_ #?M\.=V<XV<>IK[3@3-LOR;.WB,9/DAR-7L
MWJVND4WT/DN-,LQV;9.J&$AS2YD[72T2?=I=3\>:*_0[_B'T^-G_ $%O'?\
MX;>V_P#EM1_Q#Z?&S_H+>.__  V]M_\ +:OV+_B('"/_ $$_^25/_D#\H_U'
MXI_Z!_\ R>'_ ,D?GC17Z'?\0^GQL_Z"WCO_ ,-O;?\ RVH_XA]/C9_T%O'?
M_AM[;_Y;4?\ $0.$?^@G_P DJ?\ R ?ZC\4_] __ )/#_P"2/SQHK]#O^(?3
MXV?]!;QW_P"&WMO_ );4?\0^GQL_Z"WCO_PV]M_\MJ/^(@<(_P#03_Y)4_\
MD _U'XI_Z!__ ">'_P D?GC17Z'?\0^GQL_Z"WCO_P -O;?_ "VH_P"(?3XV
M?]!;QW_X;>V_^6U'_$0.$?\ H)_\DJ?_ " ?ZC\4_P#0/_Y/#_Y(_/&OZ%?^
M#<?_ )1FZ3_V-^K_ /HU:_/C_B'T^-G_ $%O'?\ X;>V_P#EM7Z%?\$X_"WQ
ML_X)_?LS6G[.G_#-?COQ;]EU>[OO[8^P6UAN\]PVSROM$V-N,9W\^@KXOCOB
MK(<YR18?!UN>?.G;EFM$GUE%+J?7<%\-9WE.<.OBZ7+'D:OS1>K:[-OH?=E%
M>%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z,?\ '?\ X%6W_P 57XZ?JQ[I
M17A?_#6'QL_Z,?\ '?\ X%6W_P 51_PUA\;/^C'_ !W_ .!5M_\ %4 ?SO?\
M%+O^4AGQN_[*EKG_ *6RUXA7ZB_M+_\ !%CXV?M$_M#>-_CS]A\=Z/\ \)EX
MIOM9_LK_ (0.VN/L?VB=Y?*\W^TT\S;NQNVKG&<#I7$?\0^GQL_Z"WCO_P -
MO;?_ "VK^B\!QWPI1P-*G/$6<8Q3]RINDD_LGX)C>"^)JV,J5(4+IR;7O0V;
M?]X_/&BOT._XA]/C9_T%O'?_ (;>V_\ EM1_Q#Z?&S_H+>.__#;VW_RVKK_X
MB!PC_P!!/_DE3_Y YO\ 4?BG_H'_ /)X?_)'YXT5^AW_ !#Z?&S_ *"WCO\
M\-O;?_+:C_B'T^-G_06\=_\ AM[;_P"6U'_$0.$?^@G_ ,DJ?_(!_J/Q3_T#
M_P#D\/\ Y(_/&BOT._XA]/C9_P!!;QW_ .&WMO\ Y;4?\0^GQL_Z"WCO_P -
MO;?_ "VH_P"(@<(_]!/_ ))4_P#D _U'XI_Z!_\ R>'_ ,D?GC17Z'?\0^GQ
ML_Z"WCO_ ,-O;?\ RVH_XA]/C9_T%O'?_AM[;_Y;4?\ $0.$?^@G_P DJ?\
MR ?ZC\4_] __ )/#_P"2/V'_ .":/_*//X(_]DMT/_TBBKV^OE/]FCXF?&S]
MG;]GGP1\!O\ AD+QWK'_  AOA:QT;^U=MM;_ &S[/ D7F^5YK^7NVYV[FQG&
M3UKN/^&L/C9_T8_X[_\  JV_^*K^=,?5A6QU6I!W4I2:]&VT?O6!ISHX*E3F
MK-1BGZI(]THKS[X,_&/Q[\3=3O;'Q?\  'Q#X.CM8%DAN=:FB9;ABV"B[">0
M.>:]!KD.H**** "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@#XJ\8R?\ !6?]
MJW]IWXE^%/@S\7;#]G7X9?#Z]M]*\):WK/PNBU[4?'-VUNLMQ?#[7-'%%8QN
MPC3R@7D*L2Z]!Y!H?_!9_P#:-T3_ ()P^-O'7BGX>>%-8^/OA+]H>X^ VBQ:
M8TT>@>(_%0NX;>"_C4L9$MC'/YKQALEH'4&,,-G=_MK?M[?&7]H']HG7/^"8
M_P#P3L\<Z-X9\3:/:PCXS?'+7+B/[%\/K:X4E;6RC9E^VZO)'DH@(2'JQ#!S
M#Y-_P4<_9;_9[_80_P""=?[.2?L_W2W/P\^ G[6/@7QGX]\02:@MY<7$*7\B
M7VI7TZ_?F>6\CD=C@*&4 *BJH /5IOCG_P %#O\ @GM^T_\ !7P;^VQ^TOX6
M^,/P[^.?BG_A#)=7T[X?1>'[SPIXGEMY)[%(1!,ZW=I<-%+%B4"1"%;<>5;>
MU$?\%?/VN?CK\4I/A9\:=+_9P^'W@/Q1+X=\!0:[\*8]=U#QJ\,4;RZO*]U-
M&L=@\C[(?(&YU5\L"GS<[_P69US0_BY\;?V(?V?/ 6LVNI>)-6_:O\.>.K.R
MLKA97?0M%MKRZO;T!2?W022/Y_NG<<$U7_:__;A^,7[97[0GBG_@FC_P3\^)
MFF>"(?#+)8_';X_ZC>1JGA02@[])T>-F7[5JS)N#2 A+7G)$N#& -^"7_!17
M_@H5^U1_P3?C\:_L_? ?PQJOQU@^+]Q\,?$>IVLC/X:TB:UO6M[OQ*$>199K
M*.(+)Y2,S^8X&'16SM_#CX__ +=/[(W_  4>^%/[#7[5G[1_AOXW:+\;?"NO
MZAI.OZ;X"A\/:IX6O=(MXYY#/#;3212V4Z.4C=@'\T;=Q"G?Z+I7Q(_8/_X(
MX?LI?"KX0>')9]-^&]SXQL/!&D:[8M'>0VVIWS2/]MU.Z#*L2R2^9)-<-A0\
M@X *@?+GQZ_9[^%O_!.3_@KY^SM\2OV-?$^JW7CGX_\ BN_\/?%3P?X@UV77
M9]3\.>3)=S:G%)>-+<V,=M*H?$,B0MM5=FU&! /U-HHHH **** "BBB@ HHH
MH *^*O&,G_!6?]JW]IWXE^%/@S\7;#]G7X9?#Z]M]*\):WK/PNBU[4?'-VUN
MLMQ?#[7-'%%8QNPC3R@7D*L2Z]!]JU\#?MK?M[?&7]H']HG7/^"8_P#P3L\<
MZ-X9\3:/:PCXS?'+7+B/[%\/K:X4E;6RC9E^VZO)'DH@(2'JQ#!S" <)H?\
MP6?_ &C=$_X)P^-O'7BGX>>%-8^/OA+]H>X^ VBQ:8TT>@>(_%0NX;>"_C4L
M9$MC'/YKQALEH'4&,,-G<3?'/_@H=_P3V_:?^"O@W]MC]I?PM\8?AW\<_%/_
M  ADNKZ=\/HO#]YX4\3RV\D]BD(@F=;NTN&BEBQ*!(A"MN/*MY3_ ,%'/V6_
MV>_V$/\ @G7^SDG[/]TMS\//@)^UCX%\9^/?$$FH+>7%Q"E_(E]J5].OWYGE
MO(Y'8X"AE "HJJ/4O^"S.N:'\7/C;^Q#^SYX"UFUU+Q)JW[5_ASQU9V5E<+*
M[Z%HMM>75[>@*3^Z"21_/]T[C@F@#HM1'_!7S]KGXZ_%*3X6?&G2_P!G#X?>
M _%$OAWP%!KOPICUW4/&KPQ1O+J\KW4T:QV#R/LA\@;G57RP*?-PWPF_X*8?
M\% ?VD?^"=.F>+?@1\ -"U?XZS_&R?X4^(=6TVSN;OPQHL]M=O!=^)G16\UM
M/2)%?;NXDD RRJ0;_P"U_P#MP_&+]LK]H3Q3_P $T?\ @GY\3-,\$0^&62Q^
M.WQ_U&\C5/"@E!WZ3H\;,OVK5F3<&D!"6O.2)<&/U'Q1\6_V&/\ @A__ ,$Y
M])@\#027'@OPHT6A^$=!T*X2]U3Q1KER[.EM&RG$][<S-)*[< 9D<A57  /-
M[OXZ_P#!0K]@/]M'X&_!3]JG]J+PS\<?!/QXUR]\.+<VWP[@\.:OX<U6&T-Q
M'/"EK-)'=6;[2L@<!X]RG>>C??\ 7P;^PW^S?\1?C5^TM8?\%)O^"CGQ#\+S
M_%?^S)[#X4?"3P_KT-UIGPRTVY7$L4;JW^F:I,F%N+H#&-T:90+M^\J "BBB
M@ HHHH **** "J'BO6YO#/A;4O$EOHEYJ<FGZ?-<QZ;I\6^XNVC0L(HE_B=L
M;5'<D5?JOJNJZ7H6EW.N:WJ,%G96=N\]W=W4HCB@B12SN[,0%4*"23P ,T ?
MFGXR^)W_  7+\,_L1>)/^"F_CWX_^ / =[X>\.7_ (PG_9KUWX7@VMKI%HDD
MYTZZU5[A;Q;UK>/)=511*0FU021W/Q5_X*&?M(?M4^.OV<_V8/V%M7TOX=>)
M_CA\(H_BGXO\7^)M"&KR^#O#306[11PV;-''<74MS<"#=(0B"-CM)8;?-M7^
M)VJ_\%\_$LFAW'CRV\ ?L8:+KQ6\:XU9+37/C+/:3_ZL*65['11-'R3B6?9Q
MM)/D=_XS'@_X'_\ !P_\(O&UZ^GZ7X5^(_[(^I^ _ ,D)2.TFU&QURWU+[)
M1\F?LC*41>H "YH Z/\ 9H_;/_:T^#_[0?QI_80_:_FLOBIX\^''PUB^(GPY
M\1>#/#HTN[\<:%(9H6MI+%'>.&]CO(A;CRB4D\U3M4@[O)?BO\8/^"WWP%_8
M5O\ _@J)\6?VBOAYI=WHGA]/%OB#]FS4OA@+:SLM+.V1]*;56N/MB7Z0M@LR
ME?/!CVD<GL_#WC7P?XD_X.)_BI\=;7Q/8Q^%/@O^QW9^&/B%KLERHM=)U"YU
M^75Q%/)G;&4LX'D8$Y4;LXKA;+Q=J?\ P7O\467BCXH>*;/P%^QKH>NK=:-X
M2U'4X[;6OC!<6L^8[F^C9@UEHXEC#) 0))]H=MN4,0!]0_M._P#!1G7_ (5?
ML_?#_P :? /]E_QG\2/B'\7O#JW_ ,// VDZ>RPPLUM!.TVJWIQ#I]K"+F$2
M2NP))PH/)5/^"+7[3_QA_;/_ ."8WPK_ &G?C[KMOJ7B[Q;8:C<:Q>6EA':Q
M,R:I=PQJL40"J%CBC4<9.W))))/TE>#3QX4E&DB'[+_9S?9OL^/+\OR_EV[>
M-N,8QQBOBS_@VP_Y0B? 7_L":I_Z>;^@#[DHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^6OB-_P1,_X)2?%W
MX@:W\5?B7^PYX)UKQ%XDU:XU/7=7OK:5IKV[GD:669SYG+,[,Q[<UZ1\$_V"
M?V-?V=/@MK_[.?P7_9P\+:'X$\57,]QXD\)Q:<);'4Y)X(X)C-%*660/%%&A
M!X(0<5Z[10!X/^RS_P $P_V!OV*?&-_\0_V7_P!F#PYX3U[4;,VD^LVPFGN4
MMBP8V\4EQ)(T$)8 F*(JA*K\O QQ7C+_ ((;_P#!)3XA>+]5\?>-OV$? VIZ
MSKFI3ZAJ^I75M,TMW=32-)+*Y\SEF=F8GU)KZMHH \;\!_\ !/7]B3X9_LZZ
MQ^R/X*_9D\)6GPS\07,MQK7@E]-$UA=S2"/=(\<I8%OW41#=5,:L,$ UF_LK
M_P#!,K]@S]B?Q/>^./V8?V9?#WA;7-0LQ:7.N1^==7OV88_T=+BYDDDBA^5?
MW:,J':N1\HQ[M10 4444 %%%% !1110 4444 %?+7Q&_X(F?\$I/B[\0-;^*
MOQ+_ &'/!.M>(O$FK7&IZ[J]];2M->W<\C2RS.?,Y9G9F/;FOJ6B@#R+X)_L
M$_L:_LZ?!;7_ -G/X+_LX>%M#\">*KF>X\2>$XM.$MCJ<D\$<$QFBE++('BB
MC0@\$(.*Q/V6?^"8?[ W[%/C&_\ B'^R_P#LP>'/">O:C9FTGUFV$T]REL6#
M&WBDN))&@A+ $Q1%4)5?EX&/>** /E+QE_P0W_X)*?$+Q?JOC[QM^PCX&U/6
M=<U*?4-7U*ZMIFEN[J:1I)97/F<LSLS$^I-;5_\ \$??^"9>J?!73_V<]0_8
MU\'R^!]*\03ZYIWAEK>7[+!J,T2PR7(7?G>T:*I.>@KZ3HH ^8OA+_P1A_X)
M:? GXDZ-\8/A!^Q+X*T#Q/X>OEO-$UFPM91-9SK]V1"7(!&?2OIVBB@ HHHH
M **** "BBB@ K)\>^!?"/Q0\"ZU\,_'^A0ZIH/B+2;G3-;TRXSY=W:3Q-%-"
MV"#M='93@@X-:U% 'R!_PX(_X(V_](]OA_\ ^ <W_P <KV#XK?L"_L;?'#]G
MS0?V5OBO^SQX=UOP!X6M;2W\,>';NV8)HZ6L0AMS:RJPEMV2,; \;JVTD9P3
MGU^B@#QOX9?\$]OV*_@U^SSKW[*7PP_9S\.Z-\/_ !5%<1^)_#MK ^W6!.FR
M8W4K,9;AG0!"\CLVT!<X %>2?\."/^"-O_2/;X?_ /@'-_\ '*^OZ* ,OPGX
M+\+>!?!FF?#OPCHD%AHFCZ7#IVF:; "([:UBC$4<2@_PJBJH]A61\$/@=\)?
MV;?A9I'P2^!7@2Q\,^$]!BDCT?0M,0K!:(\KRN$!)/,DCMUZL:ZNB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
; "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>nsp-20231231_g2.jpg
<TEXT>
begin 644 nsp-20231231_g2.jpg
M_]C_X0ZK17AI9@  34T *@    @ !P$2  ,    !  $   $:  4    !
M8@$;  4    !    :@$H  ,    !  (   $Q  (    A    <@$R  (    4
M    DX=I  0    !    J    -0 "OR    G$  *_(   "<0061O8F4@4&AO
M=&]S:&]P(#(R+C,@*$UA8VEN=&]S:"D ,C R,3HP.3HQ," Q-#HT.3HR,P
M  .@ 0 #     0 !  "@ @ $     0   WN@ P $     0   ,
M!@$#  ,    !  8   $:  4    !   !(@$;  4    !   !*@$H  ,    !
M  (   (!  0    !   !,@("  0    !   -<0        !(     0   $@
M   !_]C_[0 ,061O8F5?0TT  ?_N  Y!9&]B90!D@     '_VP"$  P(" @)
M" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,
M# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( "( G@,!
M(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0         #  $"! 4&!P@)
M"@L!  $% 0$! 0$!          $  @,$!08'" D*"Q   00! P($ @4'!@@%
M PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A
M\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%
MU>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34!
M  (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:B
MLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F
M=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$  A$#$0 _ /0.J]7R<3+JQ,6F
MFQSZ;<BVW(N]&NJNHUL=98X57>W]*L[I'4;NI]6K==GC)- <[T.GL=]C88+
M[*S;?Z2]S7_HJV?X3])Z:CU#I'5.J79USZO1^UFK IES=U>&U_K9F4[:Y^Y^
M2[V5T_SG\UO6OT_ S*LO(RLO(<X.<YF-C,=%%=$M]']%L9^L;6>]_P#UNM1^
MHRZU;7_62R=>$'R%?\W]W^NXEW5LCIO4;\:KJ%;&FUSOLG5@^D $E^[!Z@QK
MF/QW;OT5=C;?26YTGJ.1F_:JLJAN-D8=WHV,8_U&F65WLL:\UT^U[;OW%6ZG
MT7,R[[FUY+CA9U-M.7CVNW-875AF/?B,V>QS+&_I&>K_ ,(@=*Q.K8?4*LG(
MHD9^/77U#:YKO3R<<>E7D?2;NIRJ?]&S>S]'ZB0XA+K5JC[D9T;,;^G#_P [
M^JW^M]99T;$^V6XN1DT-DVNQFL<:V@3ZEK;+:7>G_+9O_EJIT'ZV8W7['MPL
M++;37I9DVMK;4UT;O2W-O>]UFUWT:Z_ZZ+];O_$QU7_PK;_U)6!_BN<6]$SW
M!I>1E.(:(DGT:/:W<6M5N,(G!*=>H2$=^Z\RD,L8WZ2#+['MDEQ>']?\[+ZK
M?TYG1[#?2VUHQV6-?8ZZMS:_3ML_1XN-2SW^MD>M:S_1^IO1.B_7G,R.OGH?
M5^GC R'N<QFU^[:\-]5M5NYK=WJ5?S614[99^C_TB!Y?* =!H.(ZQOA[I]Z&
MFNYX=OTGL$ES?4OK3E?M]OU=Z/CU79P9ONNRK#74SV^MZ;16RRVZSTG,?^C_
M /2OI#;]9NNLHZQ=?TNK?T=S&NI9>0'C9]HR;V7OI_FVT/INIK]'U/\ KGZ-
M-]F= Z:@$ D74O3%/N1U\-/L>H27$=/^O77>I]/RLG Z*<FW'>!%=@+&L+=\
MOW;,G(OW?X#&QOH?X1:7U2^NN-]8B_&?3]ES:F^H:P[>Q[)#7656;6?0>[])
M6]OLW_X1&7+Y(@DCY?FH@\*!E@2 #\WR^+TJ2Y:KZVYW6.H9.%]6L6G(KPVS
M;FY-CF5.,EC:Z&TUVN=ZNQ_I7/V?S=G_  ?J2Z)]=3UCIV7;1@//4L$ V=/%
MC07@DMW576^DW;['^IO_ )O_ +:]1'!D LC:KU'IX_EXOW4^Y&]^]>/#O3TZ
MQOK-]9\3ZNXU5V159>_(?LJJK@$P-]CW/>6L;L:N=P_\9&;F8F=D4=*-C\5C
M;6,987-;5#S?D95YK9M;7M;LJK9ZUW_6[+:UUWZS76?5SIV;U;H5.7CYX%@%
MEH]-EI]1^/MK=59=^EQ6>MO_ .$]#^N^/+3$P)QL71CQ1!VXEIS1,28FM+XJ
M-/:8675FX=&;3/HY-;+J]P@[;&BQFX?U7*=-]-]?J46-MK)(#V$.;+3L>-S?
MW7-VKC?K3UCJ#OJ/CY%&/751U''J;D/8_;Z+;A7^AIIV?I:[6.?1_.5^DE]2
M\OK]'U6QVX/3*,C&J%SJG/RC4^T^K:]S*Z&XMS*W>INK9ZEZ!P'VS.P/7P<)
M(_Z21E''P?U>*WMDEROU4^N[_K%G68APVX@JJ]63<7N/N:R&U>A5]'=^D]_L
M_1J6-]:NLY-V6QG2Z&U866W"LO=EG8ZU]E>/LJ_5-WL]>M[_ /MK^=3?N^3B
M,:]0K2X_I?*GW85Q7IKT_=W?_]#J>J974>EWY]--]KQ2UG5<4.<7?HV/]+J.
M#8]^[=C[?TE+/\%ZO_!K4Z+U+)R\G*K-E69AA[K,?-HLK< QQ!KQ+J:_TC+:
MVEWO_/\ 3_?1^H](=F9-.71EVX>10Q]37UBMP+;"QSVV,OKM:[^::J&%TK.P
MNKTW9&/CY8<'L_:5#/L]S9;N(S**RZK)KLV,8Q[?YM_^#4=2$NM6U^&<<@J^
M"_\ !H_XW[RW7>N9?3LJQ[WU8N+BT6V,;;967Y5FS]7JJHUO96R[=N=[-_\
MQ:;I#.H7]3;1E9%KV])HK;?+B!=EY#?M%KK-FUME6-4YGHU.9[/446=&ZCD9
MV1E45X_26OM<1D>F,G+M@[?4=9D?H\:JQK6NJIV6^FM?I?3!T]M\WV9-N5:;
MK;;=H<7%K*M!2RIC6;:F_FI 2,K-U:HQG*=F^&[UVK^7!^@U/K>8^J_5/_"U
M@^]JPO\ %7_R/FC_ +MG_P ]4+INK=#Z;UFME746/MJK)(J;;;6PDQ[K&465
M-MV[?T?J_P VJF%]3N@=/L=;@TVXSWL<QYJR<ALM<US/</7V[F[_ -$__!6?
MI:OTBMQR0&&6,WQ2/%MZ=/\ "9#"1RQGI0!CXZO'_5/_ /*-U/\ XS._\_M4
M>H:_XU:_^/H_]MV+K\/ZE?5O"RJLS$QGU9-+M[+1D7S/?=NO_2-?_A&6?SO^
M$37?4?ZM7Y+\N[&L?DV/]1UWVC(#]\[MX<V_V[?S-OT%+]XQ\9EZJ./VMA]O
MS,?LRX0--)^X\[]9?JQ5U_KG4+^C7^GU7!-(S,>V6M>YU;;,:_&R&;G56>DW
MTOH_SE7^!_G+*_0NO=:R>F=?Z+U4NN=A8.0?5L@V5N8U]%F/=:V?6]W\W9]/
M]';^DM_,ZV_ZH=(LRG9M+LG$R[&AEV1C9%M;[&M#6?IG;SZG\VW])_.?GH'4
M>D]'Z#]5^K-PZV8S;<:[U+'N)?98YCV5^I?<YUECWV/VU^_Z=GL0&:)C''K/
MY1"QZH']+U*.(@F0]._%1TE]'$_Q4N:WI_47..UK;6$DZ #TQW6-T#%NZK]:
MNL972C^A#,U]5K9#9R/4JQ/=^9ZSW>O7_P 4I_43HW1.M8V7A]0L<+_48YE5
M=[JG65AON:^ACVMOJ8__ (/]&O2.F=*Z?TG&&)T^AN/2"7%K9)+CR^Q[]UEC
M_P"78Y/S91CR9:LSG0U'I$?^Z6XL9G#'>D8Z^-OFO^+K'KR[LO#_ &CD]-R"
MVM]=>.YC#8&;VVA_KTW^[']OL_X1==T;ZO=!Z)F=0;@Y%N3U'T)R1:\/<QCR
MZQN\5,KK8^][=_Z3]*K'4_J/]7.I91S+<=U62YV]]M#W5%SO](YM9V>I_P +
MM]56J?JST6CIMW3*:7,QLDEV1MML%EA/TS=DML^TV;_HO_2_S?Z/^;4>7/&9
M)$I1XZXH4.G];])?CQ&( (!X;J7F\=_BD <.J B6FO%!!X,_:5H_XTF-9T+"
M8QH:UN6T-:!  %-\-"V</ZE_5S R&9.%CV8]S""'UY&0V8,[7@7[;*_^#L]B
ML=6^K71NLVLMZE2^]U3=M;?6M8QNLN<VJFVNKU'?G6;/42EG@>8&7U<.]5KI
M'A_>4,4O9./2Z(OS>6^L'_Y,>G_\5A?^BEL?4&ZEGU1P-[VMEUK-2![S==MK
M_KN_=6C3]6NC4],MZ2V@NZ?=]/'LLLL:/SOT7K6/=1[V^I^AV?I?TO\ .*IT
MKZC_ %<Z5F#-QL=S\EFM=EKW6;)T_1M>=F[_ (3^<399<<L<H>H>LY(Z;^&Z
M1"0F):?+PEXCZQUY'U5^N@ZCALEEKOM5%?9XMFO+Q>/S[7/_ .+]:A=@WH!_
MYIOZ$R\?M4U_:7V!PW_;-[<_UW_G;/MVS_K2!FY/3?K%];<#I^/MN;T0V9>5
M>)C>W955B5/!VOVY'IW9/_A;TOI^JM]O2<=O4'YTN+WP2V=);]$_O=W?Y_\
MQ/HNRY"88XFXS$0?&5?S:(0J4R-8F6W[O[[_ /_1]527RJDDI^JDE\JI)*?J
MI)?*J22GZJ27RJDDI^JEB_6O_DZK_DW^?;_RO_,?1?\ S7_=K_1_R/57S>DG
MXOGCYK9_*7W+I/\ RMA_^)C^<_[2?TGZ+OZ'_P -_P!\7<+Y523^8^8>2W#\
MK]5)+Y524+(_522^54DE/U4DOE5))3] _5O_ ,4W6O\ DWEG]!_GOIW?TW_A
MO^Y'_#KJ5\JI*;+_ #@\H?DLC\I^K__9_^T6TE!H;W1O<VAO<" S+C  .$))
M300$       '' (   (    X0DE-!"4      !#H\5SS+\$8H:)[9ZW%9-6Z
M.$))300Z      #E    $     $       MP<FEN=$]U='!U=     4
M4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4     0VQR;0    ]P<FEN
M=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M951%6%0    !       /
M<')I;G10<F]O9E-E='5P3V)J8P    P 4 !R &\ ;P!F "  4P!E '0 =0!P
M       *<')O;V93971U<     $     0FQT;F5N=6T    ,8G5I;'1I;E!R
M;V]F    "7!R;V]F0TU92P X0DE-!#L      BT    0     0      $G!R
M:6YT3W5T<'5T3W!T:6]N<P   !<     0W!T;F)O;VP      $-L8G)B;V]L
M      !29W--8F]O;       0W)N0V)O;VP      $-N=$-B;V]L      !,
M8FQS8F]O;       3F=T=F)O;VP      $5M;$1B;V]L      !);G1R8F]O
M;       0F-K9T]B:F,    !        4D="0P    ,     4F0@(&1O=6)
M;^            !'<FX@9&]U8D!OX            $)L("!D;W5B0&_@
M        0G)D5%5N=$8C4FQT                0FQD(%5N=$8C4FQT
M            4G-L=%5N=$8C4'AL0%(            *=F5C=&]R1&%T86)O
M;VP!     %!G4'-E;G5M     %!G4',     4&=00P    !,969T56YT1B-2
M;'0               !4;W @56YT1B-2;'0               !38VP@56YT
M1B-0<F- 60           !!C<F]P5VAE;E!R:6YT:6YG8F]O;      .8W)O
M<%)E8W1";W1T;VUL;VYG          QC<F]P4F5C=$QE9G1L;VYG
M  UC<F]P4F5C=%)I9VAT;&]N9P         +8W)O<%)E8W14;W!L;VYG
M   X0DE- ^T      !  2     $  0!(     0 !.$))300F       .
M         #^    X0DE-! T       0    >.$))3009       $    'CA"
M24T#\P      "0           0 X0DE-)Q        H  0         !.$))
M30/U      !( "]F9@ ! &QF9@ &       ! "]F9@ ! *&9F@ &       !
M #(    ! %H    &       ! #4    ! "T    &       !.$))30/X
M  !P  #_____________________________ ^@     ________________
M_____________P/H     /____________________________\#Z     #_
M____________________________ ^@  #A"24T$         @  .$))300"
M       "   X0DE-!#        $! #A"24T$+0      !@ !     CA"24T$
M"       $     $   )    "0      X0DE-!!X       0     .$))300:
M      -E    !@              P    WL    8 $D ;@!S '  90!R &D
M= !Y %\ 3 !O &< ;P!? $X ;P!T &$ 9P!? %( 1P!"     0
M               !              -[    P                      !
M                         !     !        ;G5L;     (    &8F]U
M;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N9P
M3&5F=&QO;F<          $)T;VUL;VYG    P     !29VAT;&]N9P   WL
M   &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L:6-E    $@    =S
M;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<         !F]R:6=I;F5N
M=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960     5'EP965N
M=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,    !
M    4F-T,0    0     5&]P(&QO;F<          $QE9G1L;VYG
M  !"=&]M;&]N9P   ,      4F=H=&QO;F<   -[     W5R;%1%6%0    !
M        ;G5L;%1%6%0    !        37-G951%6%0    !       &86QT
M5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O;VP!    "&-E;&Q4
M97AT5$585     $       EH;W)Z06QI9VYE;G5M    #T53;&EC94AO<GI!
M;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L:6-E5F5R
M=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M    $453;&EC
M94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P         *
M;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<
M"W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,     C_P
M.$))3004       $     SA"24T$#      -C0    $   ">    (@   =P
M #\X   -<0 8  '_V/_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_;
M (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01
M# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\
M$0@ (@"> P$B  (1 0,1 ?_=  0 "O_$ 3\   $% 0$! 0$!          ,
M 0($!08'" D*"P$  04! 0$! 0$          0 " P0%!@<("0H+$  !! $#
M @0"!0<&" 4###,!  (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"
MT4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6T
ME<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$
M!08'!P8%-0$  A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,5
M8W,T\24&%J*R@P<F-<+21)-4HQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3T
MI;7%U>7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ] ZK
MU?)Q,NK$Q::;'/IMR+;<B[T:ZJZC6QUECA5=[?TJSND=1NZGU:MUV>,DT!SO
M0Z>QWV-A@L#LK-M_I+W-?^BK9_A/TGIJ/4.D=4ZI=G7/J]'[6:L"F7-W5X;7
M^MF93MKG[GY+O973_.?S6]:_3\#,JR\C*R\AS@YSF8V,QT45T2WT?T6QGZQM
M9[W_ /6ZU'ZC+K5M?]9+)UX0?(5_S?W?Z[B7=6R.F]1OQJNH5L:;7.^R=6#Z
M0 27[L'J#&N8_'=N_15V-M]);G2>HY&;]JJRJ&XV1AW>C8QC_4:997>RQKS7
M3[7MN_<5;J?1<S+ON;7DN.%G4VTY>/:[<UA=6&8]^(S9[',L;^D9ZO\ PB!T
MK$ZMA]0JR<BB1GX]=?4-KFN]/)QQZ5>1])NZG*I_T;-[/T?J)#B$NM6J/N1G
M1LQOZ</_ #OZK?ZWUEG1L3[9;BY&30V3:[&:QQK:!/J6MLMI=Z?\MF_^6JG0
M?K9C=?L>W"PLMM->EF3:VMM371N]+<V][W6;7?1KK_KHOUN_\3'5?_"MO_4E
M8'^*YQ;T3/<&EY&4XAHB2?1H]K=Q:U6XPB<$IUZA(1W[KS*0RQC?I(,OL>V2
M7%X?U_SLOJM_3F='L-]+;6C'98U]CKJW-K].VS]'BXU+/?ZV1ZUK/]'ZF]$Z
M+]><S(Z^>A]7Z>,#(>YS&;7[MKPWU6U6[FMW>I5_-9%3MEGZ/_2('E\H!T&@
MXCK&^'NGWH::[GAV_2>P27-]2^M.5^WV_5WH^/5=G!F^Z[*L-=3/;ZWIM%;+
M+;K/2<Q_Z/\ ]*^D-OUFZZRCK%U_2ZM_1W,:ZEEY >-GVC)O9>^G^;;0^FZF
MOT?4_P"N?HTWV9T#IJ 0"1=2],4^Y'7PT^QZA)<1T_Z]==ZGT_*R<#HIR;<=
MX$5V L:PMWR_=LR<B_=_@,;&^A_A%I?5+ZZXWUB+\9]/V7-J;ZAK#M['LD-=
M959M9]![OTE;V^S?_A$9<ODB"2/E^:B#PH&6!( /S?+XO2I+EJOK;G=8ZADX
M7U:Q:<BO#;-N;DV.94XR6-KH;37:YWJ['^E<_9_-V?\ !^I+HGUU/6.G9=M&
M \]2P0#9T\6-!>"2W=5=;Z3=OL?ZF_\ F_\ MKU$<&0"R-JO4>GC^7B_=3[D
M;W[UX\.]/3K&^LWUGQ/J[C579%5E[\A^RJJN 3 WV/<]Y:QNQJYW#_QD9N9B
M9V11THV/Q6-M8QEA<UM4/-^1E7FMFUM>UNRJMGK7?];LMK77?K-=9]7.G9O5
MNA4Y>/G@6 66CTV6GU'X^VMU5EWZ7%9ZV_\ X3T/Z[X\M,3 G&Q=&/%$';B6
MG-$Q)B:TOBHT]IA9=6;AT9M,^CDULNKW"#ML:+&;A_5<ITWTWU^I18VVLD@/
M80YLM.QXW-_=<W:N-^M/6.H.^H^/D48]=5'4<>IN0]C]OHMN%?Z&FG9^EKM8
MY]'\Y7Z27U+R^OT?5;';@],HR,:H7.J<_*-3[3ZMKW,KH;BW,K=ZFZMGJ7H'
M ?;,[ ]?!PDC_I)&4<?!_5XK>V27*_53Z[O^L6=9B'#;B"JKU9-Q>X^YK(;5
MZ%7T=WZ3W^S]&I8WUJZSDW9;&=+H;5A9;<*R]V6=CK7V5X^RK]4W>SUZWO\
M^VOYU-^[Y.(QKU"M+C^E\J?=A7%>FO3]W=__T.IZIE=1Z7?GTTWVO%+6=5Q0
MYQ=^C8_TNHX-CW[MV/M_24L_P7J_\&M3HO4LG+R<JLV59F&'NLQ\VBRMP#'$
M&O$NIK_2,MK:7>_\_P!/]]'ZCTAV9DTY=&7;AY%#'U-?6*W ML+'/;8R^NUK
MOYIJH872L["ZO3=D8^/EAP>S]I4,^SW-ENXC,HK+JLFNS8QC'M_FW_X-1U(2
MZU;7X9QR"KX+_P &C_C?O+==ZYE].RK'O?5BXN+1;8QMME9?E6;/U>JJC6]E
M;+MVYWLW_P#%IND,ZA?U-M&5D6O;TFBMM\N(%V7D-^T6NLV;6V58U3F>C4YG
ML]119T;J.1G9&517C]):^UQ&1Z8R<NV#M]1UF1^CQJK&M:ZJG9;Z:U^E],'3
MVWS?9DVY5INMMMVAQ<6LJT%+*F-9MJ;^:D!(RLW5JC&<IV;X;O7:OY<'Z#4^
MMYCZK]4_\+6#[VK"_P 5?_(^:/\ NV?_ #U0NFZMT/IO6:V5=18^VJLDBIMM
MM;"3'NL9194VW;M_1^K_ #:J87U.Z!T^QUN#3;C/>QS'FK)R&RUS7,]P]?;N
M;O\ T3_\%9^EJ_2*W') 898S?%(\6WIT_P )D,)'+&>E &/CJ\?]4_\ \HW4
M_P#C,[_S^U1ZAK_C5K_X^C_VW8NOP_J5]6\+*JS,3&?5DTNWLM&1?,]]VZ_]
M(U_^$99_._X1-=]1_JU?DOR[L:Q^38_U'7?:,@/WSNWAS;_;M_,V_04OWC'Q
MF7JHX_:V'V_,Q^S+A TTG[CSOUE^K%77^N=0OZ-?Z?5<$TC,Q[9:U[G5MLQK
M\;(9N=59Z3?2^C_.5?X'^<LK]"Z]UK)Z9U_HO52ZYV%@Y!]6R#96YC7T68]U
MK9];W?S=GT_T=OZ2W\SK;_JATBS*=FTNR<3+L:&79&-D6UOL:T-9^F=O/J?S
M;?TG\Y^>@=1Z3T?H/U7ZLW#K9C-MQKO4L>XE]ECF/97ZE]SG66/?8_;7[_IV
M>Q 9HF,<>L_E$+'J@?TO4HXB"9#T[\5'27T<3_%2YK>G]1<X[6MM823H /3'
M=8W0,6[JOUJZQE=*/Z$,S7U6MD-G(]2K$]WYGK/=Z]?_ !2G]1.C=$ZUC9>'
MU"QPO]1CF55WNJ=96&^YKZ&/:V^IC_\ @_T:](Z9TKI_2<88G3Z&X]()<6MD
MDN/+['OW66/_ )=CD_-E&/)EJS.=#4>D1_[I;BQF<,=Z1CKXV^:_XNL>O+NR
M\/\ :.3TW(+:WUUX[F,-@9O;:'^O3?[L?V^S_A%UW1OJ]T'HF9U!N#D6Y/4?
M0G)%KP]S&/+K&[Q4RNMC[WMW_I/TJL=3^H_U<ZEE',MQW59+G;WVT/=47._T
MCFUG9ZG_  NWU5:I^K/1:.FW=,II<S&R279&VVP66$_3-V2VS[39O^B_]+_-
M_H_YM1Y<\9DD2E'CKBA0Z?UOTE^/$8@ @'ANI>;QW^*0!PZH")::\4$'@S]I
M6C_C28UG0L)C&AK6Y;0UH$  4WPT+9P_J7]7,#(9DX6/9CW,((?7D9#9@SM>
M!?MLK_X.SV*QU;ZM=&ZS:RWJ5+[W5-VUM]:UC&ZRYS:J;:ZO4=^=9L]1*6>!
MY@9?5P[U6ND>']Y0Q2]DX]+HB_-Y;ZP?_DQZ?_Q6%_Z*6Q]0;J6?5' WO:V7
M6LU('O-UVVO^N[]U:-/U:Z-3TRWI+:"[I]WT\>RRRQH_._1>M8]U'O;ZGZ'9
M^E_2_P XJG2OJ/\ 5SI68,W&QW/R6:UV6O=9LG3]&UYV;O\ A/YQ-EEQRQRA
MZAZSDCIOX;I$)"8EI\O"7B/K'7D?57ZZ#J.&R66N^U45]GBV:\O%X_/M<_\
MXOUJ%V#>@'_FF_H3+Q^U37]I?8'#?]LWMS_7?^=L^W;/^M(&;D]-^L7UMP.G
MX^VYO1#9EY5XF-[=E56)4\':_;D>G=D_^%O2^GZJWV])QV]0?G2XO?!+9TEO
MT3^]W=_G_P#$^B[+D)ACB;C,1!\95_-HA"I3(UB9;?N_OO\ _]'U5)?*J22G
MZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ6+]:_^3JO^3?Y]O_*_\Q]%_P#-?]VO
M]'_(]5?-Z2?B^>/FMG\I?<ND_P#*V'_XF/YS_M)_2?HN_H?_  W_ 'Q=POE5
M)/YCYAY+</ROU4DOE5)0LC]5)+Y5224_522^54DE/T#]6_\ Q3=:_P"3>6?T
M'^>^G=_3?^&_[D?\.NI7RJDILO\ .#RA^2R/RGZO_]D .$))300A      !7
M     0$    / $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    % !!
M &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <  @ #( ,  R #$    ! #A"
M24T$!@      !P (     0$ _^$1=6AT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR
M95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM
M971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-BXP+6,P,#8@-SDN,38T
M-S4S+" R,#(Q+S R+S$U+3$Q.C4R.C$S(" @(" @(" B/B \<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/B \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN
M<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.F1C
M/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(@>&UL;G,Z<&AO
M=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!X
M;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@
M>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP
M92]297-O=7)C945V96YT(R(@>&UL;G,Z<W12968](FAT=' Z+R]N<RYA9&]B
M92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM<#I#<F5A=&]R
M5&]O;#TB061O8F4@4&AO=&]S:&]P(#(Q+C$@*$UA8VEN=&]S:"DB('AM<#I#
M<F5A=&5$871E/2(R,#(P+3 V+3(W5#$S.C0X.C U+3 U.C P(B!X;7 Z36]D
M:69Y1&%T93TB,C R,2TP.2TQ,%0Q-#HT.3HR,RTP-3HP,"(@>&UP.DUE=&%D
M871A1&%T93TB,C R,2TP.2TQ,%0Q-#HT.3HR,RTP-3HP,"(@9&,Z9F]R;6%T
M/2)I;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(B!P:&]T;W-H
M;W Z24-#4')O9FEL93TB<U)'0B!)14,V,3DV-BTR+C$B('AM<$U-.DEN<W1A
M;F-E240](GAM<"YI:60Z8V%A9F9D834M8F8S8RTT-S@T+6$R93$M,C X9#(R
M8F,Y8C(Y(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID;V-I9#IP:&]T;W-H
M;W Z-#(U.3)A,&4M93=A8RUA-C0W+3@P9F,M8F5F834W86-A8S4Q(B!X;7!-
M33I/<FEG:6YA;$1O8W5M96YT240](GAM<"YD:60Z.#<V-60U,#DM83%E-2TT
M-69C+6(U-#0M,3!E83$Y834S.35B(CX@/'AM<$U-.DAI<W1O<GD^(#QR9&8Z
M4V5Q/B \<F1F.FQI('-T179T.F%C=&EO;CTB8W)E871E9"(@<W1%=G0Z:6YS
M=&%N8V5)1#TB>&UP+FEI9#HX-S8U9#4P.2UA,64U+30U9F,M8C4T-"TQ,&5A
M,3EA-3,Y-6(B('-T179T.G=H96X](C(P,C M,#8M,C=4,3,Z-#@Z,#4M,#4Z
M,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<" R,2XQ
M("A-86-I;G1O<V@I(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@
M<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#HP.&0P86$W92TP,&9F+30U-#4M
M8C4S-BTQ.60X-3,R.38Y9#<B('-T179T.G=H96X](C(P,C M,#8M,C=4,30Z
M,S$Z,#@M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O
M<VAO<" R,2XQ("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#QR
M9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB
M>&UP+FEI9#HT86-D,C%D,RTS,6,S+30S8S<M.6(P82TW9&1B-S<Q,S9B8C4B
M('-T179T.G=H96X](C(P,C$M,#DM,3!4,30Z-#DZ,C,M,#4Z,# B('-T179T
M.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<" R,BXS("A-86-I;G1O
M<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N
M/2)C;VYV97)T960B('-T179T.G!A<F%M971E<G,](F9R;VT@:6UA9V4O<&YG
M('1O(&EM86=E+VIP96<B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](F1E<FEV
M960B('-T179T.G!A<F%M971E<G,](F-O;G9E<G1E9"!F<F]M(&EM86=E+W!N
M9R!T;R!I;6%G92]J<&5G(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E
M9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#IC86%F9F1A-2UB9C-C+30W
M.#0M83)E,2TR,#AD,C)B8SEB,CDB('-T179T.G=H96X](C(P,C$M,#DM,3!4
M,30Z-#DZ,C,M,#4Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H
M;W1O<VAO<" R,BXS("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^
M(#PO<F1F.E-E<3X@/"]X;7!-33I(:7-T;W)Y/B \>&UP34TZ1&5R:79E9$9R
M;VT@<W12968Z:6YS=&%N8V5)1#TB>&UP+FEI9#HT86-D,C%D,RTS,6,S+30S
M8S<M.6(P82TW9&1B-S<Q,S9B8C4B('-T4F5F.F1O8W5M96YT240](F%D;V)E
M.F1O8VED.G!H;W1O<VAO<#HX-C@S,61F.2UD834S+35B-&0M.&5A9BUB.3-A
M,C%E93 V9&8B('-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#TB>&UP+F1I9#HX
M-S8U9#4P.2UA,64U+30U9F,M8C4T-"TQ,&5A,3EA-3,Y-6(B+SX@/"]R9&8Z
M1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_B#%A)0T-?4%)/
M1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$  &%C
M<W!-4T94     $E%0R!S4D="               !  #VU@ !     -,M2% @
M(
M    $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K<'0
M  ($    %')865H   (8    %&=865H   (L    %&)865H   )     %&1M
M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M)&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,   0\
M   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I9VAT
M("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y-C8M
M,BXQ
M          !865H@        \U$  0    $6S%A96B
M    6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8VEA9
M6B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W=W<N
M:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                     &1E<V,
M        +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P86-E
M("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@
M8V]L;W5R('-P86-E("T@<U)'0@                            !D97-C
M         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#-C$Y
M-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET:6]N
M(&EN($E%0S8Q.38V+3(N,0                                  =FEE
M=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(       3 E6
M %    !7'^=M96%S          $                        "CP    )S
M:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@ +0 R
M #< .P!  $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0": )\
MI "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9
M 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!
MN0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z
M H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#
M<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,
M!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%
MY07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&0<K!ST'3P=A
M!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 )
M)0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+
M"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-
M0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6
M#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$<D1Z!('$B82
M11)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03Q1/E% 84)Q1)%&H4BQ2M%,X4\!42
M%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R%M86^A<=%T$791>)%ZX7TA?W&!L8
M0!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*
M&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP'9D=PQWL'A8>0!YJ'I0>OA[I'Q,?
M/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B<B52*"(J\BW2,*
M(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X)6@EER7')?<F)R97)H<FMR;H)Q@G
M22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LIG2G0*@(J-2IH*ILJSRL"*S8K:2N=
M*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6+DPN@BZW+NXO)"]:+Y$OQR_^,#4P
M;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S#3-&,W\SN#/Q-"LT932>--@U$S5-
M-8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4.% XC#C(.04Y0CE_.;PY^3HV.G0Z
MLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]H3W@/B ^8#Z@/N _(3]A/Z(_XD C
M0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&
M(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)8TFI2?!*-TI]2L1+#$M32YI+XDPJ
M3'),NDT"34I-DTW<3B5.;DZW3P!/24^33]U0)U!Q4+M1!E%049M1YE(Q4GQ2
MQU,34U]3JE/V5$)4CU3;52A5=57"5@]67%:I5O=71%>25^!8+UA]6,M9&EEI
M6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG77A=R5X:7FQ>O5\/7V%?LV %8%=@
MJF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I
M:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAO
MT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT%'1P=,QU*'6%=>%V/G:;=OAW5G>S
M>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6
M1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.
MB3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2
M$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"
MFZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E
M.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:Q<K-"M1*VXKBVNH:\6
MKXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<M1.UBK8!MGFV\+=HM^"X6;C1N4JY
MPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_>K_UP'# [,%GP>/"7\+;PUC#U,11
MQ,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HXRK?+-LNVS#7,M<TUS;7.-LZVSS?/
MN- YT+K1/-&^TC_2P=-$T\;42=3+U4[5T=95UMC77-?@V&38Z-ELV?':=MK[
MVX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$X<SB4^+;XV/CZ^1SY/SEA.8-YI;G
M'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9
M\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW_
M___N  Y!9&]B90!D0     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$!
M 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# __  !$( , #>P,!$0 "$0$#$0'_W0 $ '#_Q &B
M    !@(# 0             '" 8%! D#"@(!  L!   & P$! 0
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
M+;IW%6-+E<W7N2Q7RR>&G5O'3QQ0A8UEG;=JL-I@%O86X1/,\68^K$Y)_D.
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
MPOWC_P"CKPO_ -K?W[_@3-Q_Z;:'_LF;_K=U[_@G;'_ID)O^RA?^M/37E?\
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
MG^M:&HK"J0TN]ZW(]:U'F8JHIRG8>.VPOF9V"J 2';]!;V([;FGEZZIX6ZQ
MG^(E/^/A>IQV/[PGLOS 8UL/</;T=^ N&:U-?3_&5BSY#U\J]'L=$E1XI422
M.1&22-U#HZ."KHZ,"K(RFQ!X(]B#C@\.ID(# JP!4C(Z^:/W+L2?JWM[M3K.
MIC>*?KSL;>VQY4?665]J;ER>"8$R%G:_V/U))(YN?>+][;FTO+NU/&.5E_WE
MB/\ )UP#YJV9^7>9^8^7Y 0]C?W%N?\ FS*\?G_I>MY7^47V%%V+_+X^/=89
MUEK]J83.]>Y.)=5Z279&Z<U@\7 ^IGNTFW*>AFX-M,PX'T$\\G7(N>7-M:O<
MBE#_ +5B!_*A_/KL%]V/?%WWV1Y'EU@S6T,ELX_A-O-)&@_.(1M_MO+AU31_
MPHFZ8DQG8_0_?]#3C[/=NT\QU9N&:)-"PY;9^2FW+MV:J/ EJ<MC-U5L:,+L
M(\;9B $]@GW)L2MSM^XJ.UT,9^U3J'[0Q_WGK%/[\_*C6^_<F\ZPQ_I7-L]G
M*1Y/ YEB)]2Z32 'TBH> Z+_ /R$.\HNN/EYFNJ<I5BGPW?6Q*_"T4<DJPPO
MO;8PJ-V[=DE=QH8O@(\U31)=6DGJHU4EB%8N]OK\6V\O:.:)<1D#_3+W+_+4
M/M(Z!7W+^<%V'W/N^6[B73:;U9M&HK0?46]9HB?^;8G0#S9U S@[GON;NNKG
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7SJ/\ A0K_ -O2^Z__  SNF/\
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
M8H(I)YY(X888WEFFE=8XHHHU+R222.0D<<: DDD  7/OQ( ))QU5F5%9W8!
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
MVI_PE0_X_P#^:'_AG=*?^[KLCWB%][/_ ))W)/\ S6N?^.P]93?=B_W.YO\
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
M\!\F:3&_)SK7S4]/6Y&KI,3M#MO"4 *1//B-S82@H\%N5Z6(O*8,Q12U59(
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
M7#,0TN/Q_<>^MO8>1ED65&?";=S6*Q!:.1 4/@]!'%O8WLO;7V^V\#Z7DK;
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
M-T3OUV@6^D0FL$,@!%LI&?%N%/ZG\$+::%I:IKG=$_"SY)_(/?>T-E;(ZC[
MBIMUYBBQ\V]<MLO<U%L?;6.G,<E;N'<.Y)<8N,H<5C*%S.Q,ODF],4*R321H
M\:[?L>Z;C<0P06<E'8#458*H\R6I0 #/SX"I(ZP3Y-]IN?N=]YVO:=HY8O1'
M<RJIG>"5;>)30M++*4T*B+W'-6PJ!F90=_+X\=%;)^-/3'7_ $CU]3&';6PL
M%#BXZN6-(ZW.925Y*W/;ERGCNARNX\U4SUM1I]"RSE4"HJJ,A=ML(-KL;:PM
MA^E&M/F3Q+'YL:D_;UVHY&Y.VCD#E39.4=CCIM]E"$!/Q2.:M)*]/QRR%I&I
M@%B!0  $?_FD?%[Y2?,7K39O1O0^X.M-I;$R6>EW'VSEM^[CW'B)\L=OFDJ-
MG;>I:/;VT=T2U>)&4:6OJ-04FLI*0C2J.21<U[5NV]6L%AM\D26Y;5(79A6G
MPK0*V*Y/S ZB'[Q7MW[B^Z?+^U<G\F7NWVVS23&6\>YEE0OX>DP1!8H9BR:Z
MR-6G>D7  DU@]$_\)Z]S;=[#V-NKNSN_8^?VEMO<^$SVX]C[3VMG:]=V8W$U
MQKZG;<N:S55A!0T.8%-%3SRBDE<032Z5#*A8*V'MS+'<V\M]?QM"K@LJJ3J
M-=-32@/ XX$]8]<G?<?W"QWS9]RYMYOLYML@N(Y);>&&1O&1&U&(R2&/2KT"
ML=!.EFH*@$[0JJJJJJH55 554 *J@6"J!P !]![E7KH<    ,=$![R_EE?$;
MY*=NY3NCO#9NY]^[JRF,PF&-#4=@;PP&WZ#%X&@^QHJ+&T&TLKM^JI878O42
MC[AB]3([W 8K[#M_RML^Z7CWU_ \DQ %-;   4  4C[>/'J%></N^^V//W,]
MQS9S?M5Q>[E)'&FDW,\<2I&NE5187C('%CW&K$GS(Z--TMT7U-\=MC4W6W2V
MR<9L+95+D*_+1X3&39&K63)Y1T>OKZNOR];D<I75=1XD4R3SR,L<:(I"(J@V
ML;"SVVW%K8P". $F@KQ/$DDDD_:>I&Y3Y.Y9Y%V>/8.4]HCLMI5V<1H6:KO\
M3,SLSLQH!5F)H !@  6?:SH2]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1:?D3\/
M/C;\L(-N0?('J_&]A?W17*Q[;J9LUNG;N1Q$><?&R96*ERFT<[@,D(JQ\13E
ME:5E!CX U-<KW+9=LW<1#<;02:*Z<LI%:5RI!S0= #GKVMY"]RDL$YVY=COO
MI0XB)DFB9!)H+@/!)&]&T+4$TQCB:I#XN?!3X]_#C+;[R?0F'W/MFG[&IL!3
M[EPF2W?FMRX:5MLOE'P]52PYV>MK8*NF_C54NLSO=9V%K6LSM.P;=LKW#[>C
MH)0-0+%AVUIQJ?,^?GT5^W7LYR1[5W.\W')=K<6Z7ZQB6-YY)8SX6O00)"S!
MAXCYU'#$=#_V]U=M;NSJ[?W4F]J7[S:O8FU,SM/,QJ%,\--EZ*6F6OHG;_,Y
M'&3NE332BS15$2.I!4'V8WEI#?6EQ9SBL,B%3^8XCYCB/GT->:.7=NYNY=WK
MEG=X]6VWUM)#(/,!U(U+Z,AHR'B& (R.M6K=G_"=+O2C,O\ <7Y#=3;C #^
M[LV_O#99D8*?&)1AZ??OA#-8,1Y-(-P#:QB>;VUOUK]/N4+?Z8,O^#7USJW/
M[BO.,6K]S\\;9/Z>-'/!7TKH%S3^=/GUL6_";8O?/5GQOZ]ZN^1M=M/,]B=<
M4,FRH=R;.SN3S^,W)M# E:39V4JJK,8/ Y"+*PX(14=0)8GDF:E%0[ZYFC22
MMBM]PM-LMK3<V1KF(:=2DD,H^$Y -:8/K2OG3K.KVDV;G/ESD+8^7>>YK:7?
M;!# )8)'D26"/M@<EXXV#B.B-4$MHUDU<J A_F7?"N@^:_QRR^TL7#2P]L;%
M>LWEU!EYS'#_ +^6GHV2MVI65;M&(,-O6BC%),6810U*TU2X;[8*4?-&QKOF
MV/"@'UD?=&?Z5,J3Z,,'T-#Y=!?W_P#::'W:Y$NMLMT4<RV9:>R<T'ZH7NA9
MC2B3J-#5-%<1R&OA@=:-F;ZB^0'3F:I,ON'K'MWK+/[:RD&2H,KE]F[OVED<
M+E\-5RU-+D:'(5>.H9:.LQU;BWDBFC<-&].S*P*$B!I++<;)P\EK-%(AJ"59
M2"/,&@H01Q^77'^[Y8YVY6NX[J^Y>W/;[VWD#*[P3PM&\;$AE9E4JRLA(8&H
M*D@XZW6/Y7/\P;$?-KJ%<5NRKH<?\@>ML?0T79.%C^WI1N:C&BCH>R,%11"-
M!C,Y*%6OAB18\?D6,85(9:4R3CRIS&F^V>B8@;C$ ''\0\G ]#YCR;' BO6C
M[NWO=:^[G+ MMRD1.=K!%6ZC%!XJ_"MU&HIV2'$BJ (Y25H$:/5:/[%?61/7
MO?NO=>]^Z]U[W[KW7O?NO=?.H_X4*_\ ;TONO_PSNF/_ 'U>U??2'[NG_3J=
MC_YK7/\ U?DZP!]^O^GF;Q_S1M_^K*=4F^YRZASKWOW7NMM3_A*A_P ?_P#-
M#_PSNE/_ '==D>\0OO9_\D[DG_FM<_\ '8>LIONQ?[G<W_\ -&W_ ./3=;FO
MO"GK+OKWOW7NM9/_ (48?&3YP_)':73K]!==9#LKHCJZDW+NK?\ MG8>1?*=
MA5N^LE)#0T&5JNNU@CR6Y<+MK;U&4Q[8ALA6B?)UOFI8XHXIFRB^[;S1R)RS
M>;T.8=R6UW^[*1Q/*NF$1+4E1-72C.Y[_$T+1$TN22HQQ^\!RYSGS#:;3^XM
MO:XV2V#O*D1U2F0X#&*E75$';HU-5WJH !.C76T59CJRKQ^0I*F@KZ"IGHJZ
MAK8):6LHJREE:"II*NFG5)J>IIYD9)(W4,C @@$>\[D=)422-PT; $$&H(.0
M01@@C((ZPN='C=HY%*R*2""*$$8((/ CS'4;W?JO7O?NO=7-_P I;^8SUK_+
M>VY\LNR<SM3*=@=R;\VYUALSI?8].DU!@:]HJW?F5W=G]X[H$C187;FW9X,1
MKIH8*C(Y&6J2* 0QK4U,$)^[WMMN?N7<\H[9!=I;[+;RSR7,IH7&(EC2./\
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
M?<?;'9D6#F2%#X%P!0UXB.:@J\1/VM&263BRO)WMM[F[OR!N*JKM-R_*X\:
MFN.!DBJ:+*!]@< *_!67Z-O4/;?7O?'6.R.XNJ=RT.[NO.Q-OT6Y=J[@H"XB
MK<=6J08JBGE6.JQ^4Q]5')35M'.D=315D,L$R)+&Z+S7WG9]QV#=+[9MVM6A
MW*VD*2(?(CT/ J11E855E(9200>N@>U;K8;WMMENVUW"RV%Q&'1AY@^HX@@U
M#*:%6!4@$$="/[+>C#KWOW7NJMOYH_\ ,^ZV_EP=3T>4J**@WYWGOQ*FFZJZ
MJ.26E^[$%XZW>F\'IW.1QFQL)+Z&>)//D*LK2P%+SU%-*WM5[6;G[E[N\2NU
MOL-O0SSZ:TKPBCKAI6^>$6KM7M5XT]R_<G;O;W:TE9%GWJ>HAAK2M.,DE,B-
M?EEFHJT[F7YVWR.^3'=ORR[2S?<7?>_,OOS>V:;Q)45T@AQ6 Q,<DDE'MS:F
M#IQ'B]M;<QYE8Q4=)%''Y'>5]<TDLC]'N6N6-CY0VJ#9N7]O2WL4\AEG;S>1
MCW.Y\V8DT  HH & G,',>\\T[G-NV^7SSWC^9^%5\D11VH@\E4 5J34DD@1[
M/^B3K=4_DP_R/NK\9UAL_P"57S+V%CNP-][^QV,W7UCTWO/'BLVEL3:==$*W
M";@WOMJL+4.Y]V;DH9HZE,?D89*3%TSHLL#UC-]MA![V>^NZR[K>\I\E;@UO
M86[-'/<QFDDL@PR1.,I&AJI="&=@:,$IJS#]H/9G;8]MM.9^;K%9[V=0\-O(
M*I&ARK2(<.[BATN"J"E5+UTWX]U?R_?AC\@-A5_779/QOZDK,)54<U+09# [
M(V_M3=.V998XXUR&TMU[<Q^-SVVZ^'PQV>EGC614$<JR1%HSC]L?N'SMR]N$
M>Y;9S->+.&!(>5Y(W^4D;ED<&I^(&E:@@YZG'>.1.4-]L7V_<>7K4PD$ K&J
M.GS1T 9#PX$5I0@C'7SJOYC_ ,'MT?R_OE)N_H?,5]7N':KTE'O+JO>=73+3
M2[OZWS\M6F&KZN...*!<UB*ZAJL7DA$B0G(4$S1+X6C)Z0^VG/=K[A\J6>_P
MQB.[J8YXP:^',E-0'GI8%9$KG0Z@]P/6 7N#R9<\B<RW>R32&2UH)(9"*>)$
MU=)/EJ4@H],:E)&".B'^Q_T".K7OY5?\T;LO^7;VY21U=7F-V?&S?&8I$[=Z
MNCG$XITG--12]B;&IZETIZ#?F!H85.@/#3YFFB%)5,I%-4TD2>['M5MGN1L[
ME$2'F:!#]//2E:5/@RD9,3GSH3&QUH#W*\H>V/N5N/(&ZH'9Y>79G'CPUK2M
M!XL8.!*H\J@2 :&([63Z0FR=Z;5['V=M7L'8V=H-S[+WOM[#[LVGN/%RF;'9
MS;NX,?3Y3#9:BD94=J:OQ]5'(FI58!K$ W'OFC?6-WME[=[=?P-%?02-'(C<
M5="593\P01UT(L[RUW"TM;^RG62SFC5T=>#(P#*P^1!!ZK@_G"_%SY!_,;X3
M;MZ*^.5;M6/=>=WALW/;EP>[,U4;?I]X[/V?65.Y3M?$91::HQM/GJG>&-P]
M33_Q!Z>@*TC^2>)M#"2_9KFKEWDOGFSW_F5)OI(X9$1HU#F.20!-;+4,4$;2
M*=%7[A13D=1][L\M;]S;R;=;)R^\7U3S1LZNQ421QDOH5J$!C((R-5%[35A@
M]?.<[N^/W=GQMWM5]==[]8;PZLWE1ZW_ (/N[$5&/^_IDD,7\1P>0M)BMQ8>
M1Q:.MH)ZFDE_L2-[Z2;%S%L?,UBFY;!ND-W9-^*-@:'^%A\2-ZJX5AYCKG]O
M.Q;SR]>/M^][;-;78_"ZD5'JI^%U]&4E3Y'H'_9UT4]>]^Z]T;+X%[PINO\
MYO\ P_WG75J8[%[=^371N1S5;(:)(X,!'V5MM,^SRY%XJ*!&PSS@R2/&L0.O
M6A&L!#W LFW'D7G*RC35+)M=T%&<OX+Z.&3W4P :\*'AT*>1[M;'G/E.\=],
M<>Y6Q8XPOC)JXX';7)(IQJ./5E_\Z/\ FU;E^;W9.6Z1Z>W!58SXE]>9UH,9
M%CY)J4]T;FP\[(=_;CMXY*G;--5(3@<?(!&D86MF7[F2-*6,/9+VAM>1=LAW
MW>;<-S?<QU:M#],C#^R3T<C^U<9)[%.D$O(OO![I7'.>XR[-M,Y7E:W>@ICZ
MAU/]J_J@/]DIQ3O(U$!:'O<_=0CU[W[KW0Z_&#I'-?)/Y$]*]#8!9OO^U^R-
MJ;,DJ8%#-B\3ELM3Q9_.R W_ ,FV_@14UTQ )$5.Q )L"0<T[[!RSRWO?,%Q
M3P[2VDDH?Q,JG0GVN^E1\R.COEO9IN8=_P!GV. 'Q+JX2.O\*LPU-]BK5C\A
MU]1[NWHC#=P?'/L;XWX[/YCK3;6_NK<SU-!FMH1T3Y3;&VLO@7VV\&*AR<-5
M2R0IAG-,R-9VIV8))&Y61>56Q[_/LW,NV\S2VZ75U;W:W!62NEW5]=6*D&NK
MNKPK2H(P>E>\[)#NW+^X<O1SO;6\]LT :.FI$9=%%K4?#C[.!!R-![YN?R'O
MFG\1OXONS:.!_P!F3Z>H//4_WXZJQ5=/NG#8V+4WW&\^L/)7[DQ'BA1I9Y\<
M^8QM-$NJ:JCOI'0+D;W]Y(YP\&TO+C]V;RU!X4[ 1LWI'/A&S@!Q&['"H>L'
M.<O9'G#E7Q;JT@_>.TK4^)"I+J/62'+KZDIXB 9+#JDYE9&9'5E=6*LK JRL
MILRLIL0P(Y'N<>.1PZAWA@\>NO>^M=>]^Z]U].?^4#_V[.^&_P#XA_'?^[;+
M^^7'O)_T\_G3_GL/_'5ZZ/\ M1_T[GE'_GD'_'FZ/AV+L;#=G]?[XZUW'+E(
M-N]@[0W)LC/RX3(38C,IA-U8>LP66.*RM.#4XO(_85TGAJ8K2P26="&4$ #;
M;^?:MQL-SM@AN;:9)4U ,NJ-@ZZE.&%0*@X(P<=#?<+*'<K"]VZX+"WGB>-M
M)TMI=2K:6&5-":$9!R,]:N'?/_"6CJW+FMR7QJ^2N\MDSVEFI=J=P[;Q>^\5
M-.R@I1Q[MVHVS,GAZ%)+V>3&968)8-K:['*O8/O6[K#HBYGY8@G7@9+=VB8#
MU\.3Q%8_(/&*^G#K&G?/NT;9+KDY=YBFA;R2=%D7[-:>&5'S*.?MX]:I'RZ^
M+^_?AC\B.QOC5V;EMJYW>W6LVVDR^7V36Y7(;8KH=V[-V[OK#SXRJS>'P&4>
M^#W/3"99:2(QU D0:U4.V6O)W-6W\[<N;;S/M<,T=C=!]*RA0X\.1XF#!6=?
MB1J48U%#@X&,'-?+5]RAO^X<N[E+$]Y;%-31EBAUQI(I!95/PN*U44-1GCT6
M[V)N@]U[W[KW5LG\N_\ D_\ R!_F-[0W7V)UEO[J78FQMD;S78VX*S?F2W8=
MP2Y<X7&9YWP>"V]M/,4E?314.6ANU17T5W) O:_N(O<?WDY=]M;RTVW=-OO+
MB_G@\5!$L>C3J9.YWD4@U4\$;'4I<@^T^_>X-I=;AMM]:P64,WAL92^K5I#=
MJHC BC#BR]7C]9?\)5]F4RTE3W+\O=SYIG0-787K+K#%;86FD\BZHJ3<VZMS
M[N-:AB!M(^(IR&8>@A?5!&Z?>QO6UKLO)T2#R:>=GK]J1I'3[!(?MSB:-M^[
M)9KI;=^:Y'/FL,*I3['=Y*_;H'V8S8;UG_PG5_EE[ >EEW!L7L_N">D>*59>
MS.U,[ DTL(&EZJCZRAZWQU2C2 .\3PF%SZ60H2ACG=/O(>Z&X!A;W]K9J?\
M?$"'CZ&?QB/M!J.-:YZ'NW>P'MS8E3/97-VP_P!_3,/VB'P0?LI3Y4QT$?RQ
M_P"$W/PR[5VOE:WXS-N#XU]F0T]5486--Q[EWYUAF,E(S3BFW-@MX9+/[EQ=
M+42#Q)-B,A3Q42.7%'4A%A)QRC]YCG7:;J).:/#W/:R0&[$BG5>%4>-41B.)
M$B$M2FM:ENBKFC[O7*&YVTK\N>)MVX@$KWO+"QXT=9"SJ#P!1@%XZ&I3K2+^
M0OQ^[3^+G<.]NB^Y]N2[8[!V'E/X?EJ'R?<T-;33PQUF*SN#KU5(\IM_/8RH
MBJZ*I4 2T\JDJK:D7.;ESF':>:]FL=^V2Y$NW7"54\"",,C#\+HP*LOD0>(S
MUAKOVQ;GRUNUYLF[VYCOX&HPX@@Y5E/XE8$,I\P?(XZ!?V>=$_7O?NO='B_E
MP_%K:/S.^9/3?QXWUOE-@[4WME<I59O)1'1F<SC=KX3([HR&T]K3RT]104FY
M]RT&(EIJ.>J!A@=C($GD6.FF GN7S7><D\E[US'86'U%W BA5_"K.P022"H)
M1"P9@N3PJH)91I[?<LVG-_-VT;!>WO@6LS,6/XF"*7*(:$!W"D*3@<:,:*?I
MR]3]4==]&]<[0ZDZGVGBMC]=[#P\."VMM?"PM%0XV@B>2>1B\CRU-;7U]9/+
M4U=7.\M565<TD\\DDTCNW+C=]WW+?MRO-XW>[>?<KAR\CMQ8\/L   55 "JH
M"J H ZZ/;7M>W[+M]IM6UVJP[? FE$7@!Q^TDDDLQ)+,2S$DD]"%[+NE_1)/
MG3\!>@OG_P!3576O<N"$&;QT575==]G8:&&+>W6^X)H&CCR6&K24_B&(J'TB
MOQ-2ST-?&H+*D\=/40CGD+W!YA]O=W3<]EN*P,0)H&/Z4R _"P\F'X)%[D/
ME2RL#>=>1MCYZVMMNW>"DR@F*9?[2%B.*GS4_B0]K#C1@K#YO7S3^)F^/A%\
MCNP/CAV!G-M[FSVR9L94T^X-K5GGQV9V_N+%TN>VUDYZ&5C7X#)5V#KX):C'
MU(\M,[V5YH3%/+TNY(YOL>>N6MNYEVZ"6*WG# I(*%71BCJ#P=0P(#KAAQ"M
M51SWYPY6O>3.8+[EZ_FCDGA((9#4,K@,AIQ4E2"5.0?,BC$"NN>N=\=N[[VK
MUEUIMG*;RW[O?-4>WMJ[8PT2S9+,Y>OD\=/24XD>*&,?5I)972&&-6DD945F
M!]N6Y6&SV%WNFYW20[? A>1VPJJ.)/G]@%230 $GHDV_;[W=;VUVW;K9IKZ9
MPJ(O%F/ #_*30 9) ZW!?Y>__";#;>VQA.T/GUEZ?=N>0P9"B^/.RLM(-IXR
M9&CFAB['WSC)HJK=$Z&XFQN'>GH%=!JKJV%VB]X;>XOWFKFY\?:O;Z$PV^0;
MR5?U&_YHQ,*1CT>2KT/]G&P!ZRQY#^[Q;V_@[ESS*)9\$6L;=@_YJR#+GU2.
MBU_&X)'6RO\ [*S\9OLOX;_LO727\._T;_Z'/L/]%NR?LO\ 1+_>#^]G^C/[
M7^">#^X?]Z?]R?\ "=/V/\0_RCQ>;U^\8_ZU\T:_%_K'?>)]3]37QY:_4:/#
M\>NJOB^'V>)\>CMK3'61']6>7-'A_N&S\/Z?Z>G@QT\#5K\&FFGA:^_1\.KN
MI7/7_]'?>HMM;=QN1KLOCL!A:#+9.:6IR63HL50TN1R%1,D,<T]=6P01U-7-
M+'31JS2,S,(U!-E%FUBB5F=8U#GB0!4_:>DD5A86\\UU!90I<R$EG5%#,30$
MLP%6)H*DDUH/3IZ]N=*^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z8Z?;.VZ3,S[CI-O8.FW#54LM#4YZGQ-!#F:BBGJ8JR>CGRD=.M=+
M2S5<"2O&SE&D16(U 'VV(H@YE$:B0BE:"M/2O'I&FWV$5V]_'8PK?,I4R!%$
MA4D,5+@:B"P!()H2 >(Z?/;G2SKWOW7NO>_=>Z][]U[KWOW7NOG4?\*%?^WI
M?=?_ (9W3'_OJ]J^^D/W=/\ IU.Q_P#-:Y_ZOR=8 ^_7_3S-X_YHV_\ U93J
MDWW.74.=>]^Z]UMJ?\)4/^/_ /FA_P"&=TI_[NNR/>(7WL_^2=R3_P UKG_C
ML/64WW8O]SN;_P#FC;_\>FZW-?>%/67?7O?NO=>]^Z]UIZ?\*FNM>O<'3?%/
MLG";(VKA^P-Y9[M;#[OWIB\#C<?N;=6,P6)V!+@Z+<F9I*:&OSD.&>MF^T%4
M\IIQ,XCTAV!S+^ZCN>XSOS;MD]]*^W0QP-'$SL4C9VEU%%)HI:@U:0*T%:TZ
MQ-^\QMUA"O+&XPV427\SSK)(J@.X58M(=@*MIJ=-:TJ:<>M0'WF1UBAU[W[K
MW1ZOY=7P<W-_,'^2V$Z V]O+$[ HQM_+;VWANW*453E9L1LW;U7BJ/+2X/"T
M[TPS6X)JC,T\=-32U-) Q<M),BH;@+W(Y[M?;OEB?F&YLGN'\18HXU(4-(X8
MKJ8UTH I+,%8^04D]#;D#DNYY\YBAV*WNT@3PVDD=@6TQJ5#:5%-358  E1Y
MDBG6_P#_ !'_ )3WP>^&^%Q477G3&W-V[\H:>(5W;W:6-QF^NQ\C7+&8YZ^C
MRF5H6QVT5J5;2U/@Z7&TS*!K1VNYYZ<X>[G/?.D\QW+>Y8=O8XMX&:*%1Y J
MIK)3UE9V]"!CK.GE7VNY,Y1AB%AM$<M\HS/,!)*3YD%A2.OI&J#U!X]6$YW
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
M56Q.NXUS]?A<DFEC_#]WY:&BPDI%F R=PRGU"-/=[FQ^3.0-]W:WDT[BZ""
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
M\A_X\O7S&/?4?KG!U[W[KW0P?'K_ )G]T=_XF#K/_P![3">R;F/_ )5[??\
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
MR-P00/<?<K;6-VWJTMG6MNIUO_I5S0_)C1?]MUAC]W[D!?<?W3Y<V.ZAU[/
MYNKH4J#!;D,4;^C-(8X#Z"6HSU] CT1)_8CCC3_!$C1!_L%5%4?ZP'O(GKME
MA1Y!0.M!#^:!\MJKY=?*[>NY\9D/N>L]@3U/6_5,$,HDHIMK[?KZF.LW/$8W
M,,TN],VU1D5EL)!1RTT#7\"^\>N:MX.\[O/*K5M8^R/TT@Y;_;&IKZ4'EUQ7
M^\-[FR>YWN3NVX6\^KE^R8VMF :J88V(:44P3/)JEKQT&-#\ ZM+_D*?"2EW
M!E,M\S^Q,3%4X_;=?D-H](4%= TD<VXHHC3;NW^B2!8G3!Q5!Q>.D'E7[QZQ
M[1RTL+D5^WVQ"1WWNY2JJ2L0/K^)_P OA7YZO,#K(O[F/M''>W%S[K[[;!H+
M=V@V]6%090*37.<?I@^#$<]YE/:T:GK:G]RUUT>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NOF_?S]*BHG_FQ?*6*:>::.CAZ-IZ2.65Y$I:=OCGU'5M!3H[%8(6
MJJJ64JME,DC-:[$GI9]WU57VCY4*J 6-T3\S]9<"I]30 ?8 .N?'ODS-[H\S
M L2 +8#Y#Z2 T'IDD_:3U3O[F?J)>O>_=>ZVU/\ A*A_Q_\ \T/_  SNE/\
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
MYK)_QX=?79]\>>NJW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\E;Y"_\S^[Q_\
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
M<:T5OJ ?< ?>653[87)(!(O;<CY&K#'Y$C[#U-_W?"1[BVX!-#9SU^>%/^$
M]?0B]\Z^L\NO>_=>Z9]Q9;^ [?SN=^W^[_@N'R>6^U\O@^Y_AU%/6?;^?QS>
M'S>'3KT/IO>Q^GMZVA^HN(+?536ZK7C340*TQ6E>F;B7P()I]-="%J<*T!-*
M]?(.]]C>N4G7O?NO=>]^Z]U]4C^7G_V0'\'/_%/OC/\ ^^6V5[Y/>XW_ $\+
MGO\ Z7-[_P!I,O737D+_ )47DO\ Z5-G_P!H\?1P?8-Z%G26WMOC9O6NT\]O
MSL+=.W]D[*VMCILMN3=>Z<M0X+;^#QL&D2UN4RV2FIZ*C@5G50SN-3L%%V(!
M5V-A>[G=V^W[=:23WTK:4CC4N[,?)54$D_8.DUY>VFW6L]]?W,<-G$NIW=@J
MJ!YLQH /MZ0?0WR$Z9^3W7='VQT-O[$=D=>U^7SV"IMQX>')4D)R^VLI48?,
M44U#F*'&Y2DD@K*8M&98$6III(JF$R4\T,KK^8.7=[Y6W)]HY@V][;<51'*,
M5)TNH92"I934'-"=+ JU&5@$.Q[]M',FWINFQWR7%@SLH=:CN1BK"C ,*$8J
M,@AA52":[/G3_)5^&GS@J,SO/(;;J.F.[LHLD\G;O5U-1X^IS>293HJ]_;0E
M5-M[V+O8SU+)29>9%5!7HH $D<A>]_.O(JP64=R+W8DQ]/.20J^D4GQQ?)>Z
M,<?#)Z '.OL]RCSFTUY);FSWEL^/" "Q]98_@D^9[9#PU@=:>'S<_DC_ #7^
M&/\ %]T?W1_TZ].8[SU/^E/J2AK\O_"L;%=_NM[[(T3;IVAX8!KJ*CQUF)@^
MGW['WF9R-[Y\C\[>#:?6?0;TU!X%P0NIO2*7^SDJ> JLA_WV.L3.<O9OG'E#
MQ;GZ3ZW:%J?&@!;2/62/XX\<31D'\9ZI]]S+U$_7O?NO=>]^Z]UFIZBHHZB"
MKI)YJ6JI9HJBFJ:>5X*BGJ('66&>":)EDAFAD4,K*0RL 0;^ZLJNK(Z@H10@
MY!!X@CTZLK,C*Z,0P-01@@CS'7U3/@5W9D?D9\,?C-W5FZH5NY-^].[+R.[:
MU65EJ]Z4.*BPN\ZI=-PBU&Z<96.$-S'?222#[Y/>X&QQ\M<[<T;' FFVM[V0
M1CTB+:HQ^4;+GSX]=->1]YDY@Y0Y<WB9JW$]I&7/K(%TR'\W#?9T"G\W[_MV
M=\R/_$/Y'_W;8CV>>S?_ $\_DO\ Y[!_QUNB?W7_ .G<\W?\\A_X\O7S&/?4
M?KG!U[W[KW0P?'K_ )G]T=_XF#K/_P![3">R;F/_ )5[??\ GCG_ .K;=&VP
M?\EW9?\ GKA_ZN+U]:GWR%ZZE]>]^Z]U[W[KW1&OYF?:-)TW_+]^7^_:JH2E
MEI>AM_;:Q%1),M.L6YNP</+U]M-@[<,_]Y]T4@6,6:5K(I#,"!Y[7[4^]>X?
M)NWHM0=PB=A2O9"WC2?\8C;/EQZ!?N-N:[1R)S9?,U"+&5%-:=\J^$G_ !MU
MQY\.OEM^^J_7-+KWOW7NESUAU]G^V>RNONK-JP/5;G[)WMM786WJ>.*2=YLW
MN[.4. Q<8AB_<EU5N03TKR1[0;KN-OM&V;CNUVU+6U@DE<\*+&I=L_8#TMVV
MPGW3<;#;+5:W-Q,D2#CW2,%7^9Z^M;L_:^*V/M+:VRL%$T&$VAMS";7PT+,6
M:'%;?QE+B<=$S'EFCI*1 3^;>^0E[=S7]Y=WUP:SS2M(Q_I.Q8_S)ZZF6EM%
M96MM9P"D,4:HO^E4!1_(=?.#_GF;!J^O_P":)\H*::)UH]UYC9>_L5.Q8K5T
MF\.NMIY6LEC+\Z*?.R5E/_0- 0.+>^E?L/N";C[5\JLI[X4EB8>ACFD4?M32
M?SZY\^]-BUA[E<RJ1V2O'*I]1)$C']C:A^752ON7^HLZ][]U[K< _P"$JW9]
M$DWS Z8JZI4R,\75?9^WZ*R:IZ*D;=NU-X51-Q(%I)ZW!(!ZA^\?TG]6&_WL
MMJ<KR;O:)^F#/ Y]"?#DC'Y@2_L_9EA]V/<D!YLVAV_4(AF4>H&M)#^1,?[?
MV[A/O#3K+'KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JL'^<_E)L/\ RO\
MY@U<$<<KS==XG%LLNK2(<YOO:6$J)!H93Y(:?(,Z<VUJ+@BX]RG[)Q+-[I\F
MHQ( N6;\UBD8?S&?EU&WN_*8?;;FQU )-NJ_[U(BG^1Z^9I[Z@=<Y^O>_=>Z
M6'7G_'_[&_\ #QVS_P"[JB]HMR_Y)U__ ,T7_P".GI78?[G67_-9/^/#KZ[/
MOCSUU6Z][]U[KWOW7NO>_=>Z][]U[KWOW7NODK?(7_F?W>/_ (F#LS_WM,W[
MZ]<N?\J]L7_/'!_U;7KEIO\ _P EW>O^>N;_ *N-T#_LYZ*>O>_=>Z^G/_*!
M_P"W9WPW_P#$/X[_ -VV7]\N/>3_ *>?SI_SV'_CJ]='_:C_ *=SRC_SR#_C
MS=61>XSZD+KWOW7NOF\?S[_^WLORN_\ *%__  -?3GOI=]W[_IT7*7_45_VF
MW/7/;WQ_Z>CS1_U#?]HEOU3[[F7J)^O>_=>ZWQ?^$O'_ &0'V]_XN#O_ /\
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
MS2SO]NA?V+W?\;ZC7EC[D_MEM2QR<Q[IN.ZW(X@N+:$_8D-9A_V4'JPWKO\
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
ML/724LT+:XXYJ:KIYZ:9$FAD1<^^3.<MEYZV*WW_ &*8M;.2K*U \4BTU1R
M$T85!XD,I5E)5@>L(^;>4]WY,WJ?9-YB N% 966I21#72Z$@54T(X A@5(!!
M'17/8KZ#77O?NO=?3/\ Y,N#R&WOY8/P]H,E'XJBHZWR&<C71.E\?N?>NZMR
MXF3340P2'S8K+0O<*4;5=&="K'E][USQW/NGSE)$:J+D+Y<4BC1N%>#*?GZT
M..NC/M#!);^VW*<<@HQMRWY/([KQI^%A_DJ,]/'\W[_MV=\R/_$/Y'_W;8CV
MS[-_]//Y+_Y[!_QUNGO=?_IW/-W_ #R'_CR]?,8]]1^N<'7O?NO="/T[E6P7
M;O5F<2$5+8;L?8^56G9S$M0V.W-BZL0M(%<QB4PZ2VDVO>Q]EF]1?4;/NT!:
M@>VE6OI5&%>C#:9? W7;)@*E+B-J>M'!Z^N%[X_]=4>O>_=>Z][]U[K5 _X4
MY?,C%X/K;K?X2[2R\,^Y]\YC']K]N4U%5*\N(V7MN2H38FWLM%%*51]T;H9L
MH(I%$D:86"2P2="V6_W7.2Y9]SW/GF\A(M8$-O;DCXI7IXKK_I(^RHP?%8<5
M/6+WWC^;HH=NV[DVUE!N9W$\X!^&-*^&C?Z=^^AR/#4\&'6EK[S<ZP_Z][]U
M[K87_P"$Y7P_R'>7S*?Y"Y_%2R=:_%W&2;@BK*B-A0Y7MC=-%D,-L7#Q%T J
M9<%0O7YN1HGU4M30T7D&BH4-CG]Y/G*/8>2ARY;R@;GNKZ*#BMO&0TK?+6=$
M0J.Y7>F5-)[^[]RG)O7-QWZ>(G;MM754\&G<%8U^>D:I#0]I5*X;K?R]\^.L
MYNM,W_A4C\:JR@WK\>OEOAL=,^(W#@:[H??E=#&JTE#GMOU>6WMU[)4LJWDK
M]PXC+9Z+6QXAP\:_0*/>:OW5.9TDL>8^3YI!XT<@NHAYE'"Q34^2,L1IZR$]
M8B?>6Y==+S8>:H8SX4B&VE/D&4M)%7YLK2#[(P.M2CWE]UBSU[W[KW5C7\J7
MYC1_![YL]6=PYJJDI^N<Q+5=9]OB-7>W6N]IZ*GRN4:.)7GG&TLS14&<$48+
MSMBQ$/U^XU]VN2SSWR/NVS0(#N2 3V__ #6B!*KZ#Q%+Q5.!KKY=2#[8<VCD
MSG';-VF8C;W)AG_YHR4#'U.A@LE!QT4\^OIQX[(X_+X^ARV)KJ/*8K*4=+D<
M9D\=505N/R./K8$J:.NH:RF>6FJZ.KII5DBEC9DD1@RD@@^^7,D<D,DD,T;)
M*C$,I!!!!H00<@@X(.0>NCL<D<L:2Q.&B8 @@U!!R"",$$9!''J9[IU?KWOW
M7NO>_=>Z9-R;FVWLS 9?=>\-P83:FU]OT%1E<]N3<F5H,%@,)BZ2,RU>2R^8
MRE12X[&T%+$"TDTTB1HHN2![?M;6YO;B&TL[>2:[D8*B(I9V8\%55!+$^0 )
M/3-Q<V]I!+=7<Z16T:EF=V"JH'$LQ(  \R33HJ_Q5^>'QF^:F3[<QWQSWXV_
M(NE]P83;^Z\JF+K<7C*Z3<%%6U6+RVW&R24];EMOU,^*K*:.L,$44TU'(8O)
M%XY7%G-G('-')$6SR<R[?].;Z-GC74&8:" ROIJ%<!E8K4D!A6AJ &>6.=^7
M.<)-UCY?OO'%G(JNVD@'4"0R5H64Z6 :@!*FE10DX?L&="SJJ;^=_54U'_*P
M^7,U5/%3Q/M;8E*LDKA%:IKNWNO:*C@!:P,M35U"1H/JSN .3[EKV+1G]U^3
MPBDGQ93^0MYB3^0!)^748>\S*GMGS468 >%$/S,\0 _,D#KYI_OISUSMZ][]
MU[I8=>?\?_L;_P /';/_ +NJ+VBW+_DG7_\ S1?_ (Z>E=A_N=9?\UD_X\.O
MKL^^//75;KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^2#W1E8\[W%VSFXHG@BS'9
M>^\K%!(RM)#'D-TY6K2*1E]+/&LP!(X)'OK_ +)$8-EVB FI2UB6OK2-1URO
MWB43[ONDP% ]S*U/M=CT&GLTZ+NO>_=>Z^F9_)ARLF8_E@?#ZKEB2%H>NLIB
M@B,S*8\%OG=F$BE);G7/%CU=A] S$#CWR_\ >R(0^Z?.2 U!N5;_ 'J*-OY5
MIUT9]H93-[;<IN12ENR_[S(Z_P Z5ZL]]Q9U)'7O?NO=?-^_GZ4]1!_-B^4L
MLT$T,=9#T;44DDL3QI54Z_'/J.D:>G=U"SPK54LL19;J)(V6]U('2S[OK*WM
M'RH%8$J;H'Y'ZRX-#Z&A!^P@]<^/?)67W1YF)4@$6Q'S'TD J/7((^T'JG?W
M,_42]>]^Z]UO?_\ "7:HIV^!?<=(L\+54'R[WQ434RRH:B&GJNFNAXJ:>6$-
MY(X:B2CE6-B KM$X!)5K8"_>I5A[@;*Y4Z#L\0!\JBYNJBOJ*BOVCUZS;^[6
MRGD?=TU#4-UD-/.AM[:A_.AI]A].MDKWC-UD-U[W[KW7O?NO=>]^Z]U[W[KW
M5!/_  HE^(Y^07PAF[AV[BVK>P/BMEJKL2F>G@66LJ.L<U'18OM3'HU@T5)C
MZ*CH,[4/JLL&#<6)86R#^[ASA_5WGI=FN9=.W;L@A-3@3K5H#]I)>(?.4=09
M[^\J_O[DP[M;QUO]L<RB@R86HLP^P +(?E&>OGV>^B'6"/7O?NO=>]^Z]UNE
M_P#"8#XEMMOKCN+YE[FQJQY+LBN/3O5U1/3E*A-E;6KX,KV!EJ.=E(FQVX]Y
M04-#Z2-$^WI@;W%L(_O3<WBZW+9N2K66L5LOU$X!QXL@*PJ1Y%(RS?,3#K,'
M[MO*WT^W[MS=<Q_J7#>!"2,^&A#2L#Z/(%7[8CUM?>\2.LH.O>_=>Z][]U[K
MWOW7NO_7W^/?NO=>]^Z]UJ1?\**.MHL/WET#VO! (O[^]9[AV76/&JJL];UO
MN2+*+/-I4%JEJ'L:&+4Q):.%%'">X>]R;8)?[==@?VD17\T:O^!Q^SKF7]^C
M8%M><.2N942GUNWRP-3S:UE#U/STW2BI\E \NF?_ (3O=@2XCY(=V=:O.\=#
MOGIVFW2(M-XZC+]?;NQ-%0H2+E98\9ONO=;C3I#7-](-/;>X*;G?6M>V2'5^
M:, /Y.>DOW&M[:UY]YMV N1#>;4)J>1>VF15_,)<2$>5*^=*W,?SL-MIGOY=
M7<U=XWEGVGG.K-R4R(D[OK/9NU=O5,@6%U&B'';@F=RX=%122 0&4;<\Q>)R
MU?-YHT;?\;4?X">LJ_O:V O?8KFN:A+VTUG*./\ REPQ'AZ+(Q-:@ $^A&C!
M25=5055-74-344=;1U$-71UE)-)3U5+54\BS4]335$+)+!402H&1U(96 (((
M]P("5(920P.#UQZCDDADCFAD9)48%6!(((-001D$'((R#T;CK_\ F ?-CK"6
MG?9_R@[EIX*4H:;&9[>N4WG@H=#:PL>WMZ2[@P:QLWZE^WTO_:!]G-MS%OMJ
M1X.ZS@#R+%A^QJC^74F[)[V>[?+S(=K]P]U5%X)).\\8^R*<RQT]1IH?/JQ_
MIS_A0%\LME-34G;>SNMN[,7'H^YK#02]<;OJ=((;1E]L15.U:?R?4_[@6L?I
M8<>Q-9>XF[P4%Y#%.GK30W[5[?\ C'4\\J_?8]R]I,<7,VU6&[VXXMI-K.?]
MO$#"*_\ /.>KGOCK_.[^&'=LM#A=[9K,_'[=E6Z0?:=H14R[/FJ7\?\ P$[!
MQ,E3@Z.C7R&\^73$*"C<6TEAMMO/6R7Y6.=VMICY2?#^3C%/FVGK*[D7[W7M
M1S<T-INUW+LFYL::;L#P"<?#<H3&JY^*<0#!^5;=\3E\5GL;0YG!Y/'YK#Y.
MFBK,;EL36TV1QN0I)EU0U5#74<DU+5TTJFZO&[*P^A]C)'215>-@R$5!!J"/
MD1UD[;75M>V\-W9W"2VLBAD=&#(RG@5920P/D02#TX>[=/\ 7O?NO=(GL#LK
MKWJ?;5;O+L[>VUM@;4QX_P KW!N_.XW;^*C<JS)3K69.HIXIJN?21%"A:65O
M2BLQ ]L7%U;6<33W4Z1PCB6( _:?/Y=%&][_ +'RUM\NZ\P[O;66VI\4L\BQ
MH/EJ<@%CY**L3@ GJE3Y _S^/B_US-7X;I+:6\.^\[2O)#'F%OU[U\\JZHV:
M'-YV@KMTU_AF6_[>%6GF3F.H((;V!]Q]P]JMBR6,+W$@\_@3]I!8_P"\T/KU
MB9SM]]3V\V)IK3E';+K>KQ20'_W&MJ\,22*TS4/I!I8?"^:]4]=M_P ]OYR]
MA/54^R<CU]TKBI&=($V1L^DSF;%*Q-HZS-;_ )-V1/5:38S4E+1'\JJ'GV"[
MSG_?KFH@:.!/Z*U/YE]7[0!UBWS-]\CW@WPR)M$]CM-L3CZ> 224]&DN3,*_
MTD2/Y 'JN[L+Y?\ RI[62LI^Q/D5W/NS'U\4\%5A<GV+ND[=D@J@JU5.-N09
M.# Q05*HHD1*=5<* 00![#=SO.[7>H7.Y3NI\B[4_P!YK3^74&;Y[H>X_,@E
M3?>>MVN8'!!C>ZF\(@\1X0<1@'S 4 ^?1<O99T!.OI/?'+:_]R/CUT/LOPR4
M_P#=#IGJ_:_@EADII8/X!LC!XKPR4\LDTL$D?VFDHSNRD6))%_>3NVQ>!MVW
MP4IH@1?V*!UWQY$V[]T<C\F[3I*_2[5:0T(((\.WC2A!)((T\"21Z]:/O\VK
ML*;L;^8+\B\@9_+1[9W-BNO<="#>.CAV%MK#;8R$$9(#?NY['UD[WO:69K>F
MP$$<X7)N>8MR:O:C!!\M"A3_ #!/Y]<AOO,;XV_>]W/<^NL5O<);*/)1;11Q
M,!]LBNQ^;'RIU?[_ ,)\.MX=N?$_L;L>:G6/)]E]Q9&DBJ !JJ-M[&V]AL=B
MU=OJ?!G\ME[#Z -?\GW(?MS:B+:+FY([I9C_ +R@ '\RW6:OW(MA6P]M=]WY
MT N-PW5E!]8K>*-4_9(\_P"WJ^OW(/69_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7S%OYO>Y(MU_S+_F/E8:R.OC@[?R.WUJ(8_%&#M'$XC:C4P7QQZS1
M-A3"7 (D:,N"P;4>I'LY;&T]L.2XBA4FS5Z?\U&:2OYZJT\JTZYP>Z]P+KW%
MYME#A@+LK7_2*J4_+32OG2O5;_N2^H]Z][]U[K9K_P"$MN0IX_F3W[BFJ--7
M6?&7(Y""E]?[U/C.T^M::JJ.!XO\FERT*\D-^[Q<:K8N_>KC8\E\O2A>Q=T
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
MRR$#G1&Q^@/N9_N^(S>[G*A520HNB?D/H[@5/YD#[3U$OODRK[7<RAF +&V
M^9^J@-/V G\NOG >^EG7/CKWOW7NEAUY_P ?_L;_ ,/';/\ [NJ+VBW+_DG7
M_P#S1?\ XZ>E=A_N=9?\UD_X\.OKL^^//75;KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z^1-V'_Q_P#OG_P\=S?^[JM]]AMM_P"2=8?\T4_XZ.N5-_\ [G7O_-9_
M^/'I'^UO23KWOW7NOI:?R19(Y?Y6?Q%:*1)%&TMZQEHV5U$D/;&_X9HR5) >
M*5&5A]58$'D>^8OOF"/=?G$$4/C1?SMXNNB?LT0?;/E2A_T*3_J_+U:K[B;J
M3NO>_=>Z^?+_ ,*0]CUVU?YE&9W%4QS"E[,Z8ZLWACI7):)X<9297KV=(3]O
M"J>.KV.Y9-<I!;46 8(O1+[M%_'=^V4%LI&NUO9XS]K%9A7)\I1G'V8J<#_O
M"63VON)-<,#IN;.&0?D&B-,>L?S_ )T%"'O('J#NO>_=>ZV+/Y"W\TGI[X/9
M3M7I;Y'9+*;:ZJ[9S6W=V;:WY08C(9S'[+WQCZ63!9==T8[$I5Y<8+<F&^R_
MRNEIJAJ2;'@21F*9I8,;O?\ ]J=YYZBVG>^6HDEW:S1XWB+!3)$3K706HNI&
MU=K,-0?!JM&G_P!C_<O:>3)=SV?F"1H]LNG1TE"EA'(!I;6%JVEUT]R@Z2N1
M0U7=+V?\R?B1V!@H]R[+^3O06Y,&].E2^0QG;FPYXZ6-T=].1B_CJU&,J(Q$
MPDBJ$BEC9&#JI4@81WG)?.&W3FUO>5MPBGK2C6\HK]G91AZ$5!Q0]9@VG-W*
MM_ +FSYDL9(:5J)XC3[>ZH/J#0CSZ+1WO_-\_ET?'S&UE5NOY1=<;ORU-&QA
MVGU!EX.W-RUE4 2N/^WV&^:QF'JW"_7)U5#"O&N1;BXGV#V<]R>8I42TY5N8
M82<R7"FW0#UK+I9A_I%<^@Z#F]^Z_M_L,;M=<RV\LH'P0,)W)]*1:@I_T[*/
M4]%$_EI?SA\]_,?^7O=/6NV>K\=UST3L+J!MX[..>GFR?:6;S5/OG X#^*[D
MK<?D3M?#T.0Q.<N<530UK4L\0(R$ZD@C'W.]F;?VTY.V3<[K=6N=_N+SPY-
MTP*IB=]* CQ&(9?[1BNH'^S7H*>W7NS/[@\U[QMUMMJV^R06GB1ZC69F$BKJ
M<@Z%!5O@ :A']HW5\GN >IOZ][]U[IEW)MW![OV[GMI[FQE)F]M[HPN4V[N'
M#5\?EH<O@\W0SXW+8RLBN/)25]!4R12+<71R/;]M<SV=S;WEK*4N8G5T8<59
M2&5A\P0".F;BWAN[>>UN8P]O*C(RG@RL"&!^1!(/7RMOFS\:<W\0/E3W;\=\
MU]S+'USO;(T6V\E51M'-G=BY019S86X'!54\V:V?DZ*HF5"Z1SN\89M%SU@Y
M'YG@YRY3V/F2"@-S "ZC@DJ]LJ?8LBL!7B #05ZYE<Y<NS<J<S[SL$U2+>8A
M"?Q1MW1-_MHRI/H:BN.BL^Q9T&>E=U]L7<W:&_-E=:[*QLN8WCV#NS;NR=JX
MF$,9<EN+=.7I,'A:%-"NP-5D:Z-+@&U[V]HMQO[7:MOOMSOI0EE;0O+(W\*1
MJ68_DH)Z5V%E<[E?6>W6<9>[GE2-%]7=@JC\R1U]63XP="[9^+WQZZ?^/NT#
M'+A.J-B8/::U\=,M&<YE:2F$VXMS5%*C.L-=NG<5159&H 8_OU3\GWR8YIY@
MNN:N8]YYBO*B>[N&DI6NE2:(@/F(T"H/DHZZ=\M[';<M;#M.PVE##:P*E:4U
M,!WN1ZNY9S\V/2G[H[GZT^/75V\^YNX=UX[977.P<0^9W+N')%S%30>:*DI*
M2DIH$EJ\EE\MD:F&DH:.G22IK*R>.&%'DD52EV39-TYCW6RV39K1I]RN'THB
M^9I4DDX554%F8D*J@L2 ">E.\;OMVP[;>;ONUTL.WP)J=SY#@ !Q+,2%514L
MQ  )(ZJ8V5\U/YHORKQT?8_Q0^#_ %3U7T7E8OOM@[Q^9/8^>P.\^S,!4-JQ
MNX\?U[U]"<MM*AR-(Z3P&J:MHZJG99:6LGC=2)=ON2/:KE*0[9S=SW=W>_(:
M2Q[;"CQP./B0S3'3(5-0=.EE-0Z*1U%MGSA[E<SQC<.5^3+6UV5A6*2_E99)
ME/!Q%%W(",BNI6&5=@>GO:/\S+NSHKM;8?2O\S+XV8[XWS=K9Q-K]7?(OK7>
M$>_?CGNS=$XC6FV[GJ^<OFNMZZKF.F Y&>=F#>6>.FI8Y*H,7GM?L>_;1N&^
M>U_,S;FMI'KGLYH_"O(T'%T [9@//0!Z*6<A.GK3W&WG9-TL=G]QN7EV\W3Z
M(;N&3Q;1W/!&)[HB?+63ZL%4%NKG/<*=2]U__]#?X]^Z]U[W[KW6N]_PHKVT
MM5T#\?\ >!CD+X+N#+[:6802M$B[KV7DLHT;U(D$,,DIV8"L;*6D",5(",&C
M?W)BKMVW34^&8K_O2D_\^]8-??IL!)R5R3NFDUAW1XJT-/UH'>E:T!/@8!%3
M0D$4-:>OY)^Y5V__ #$^G*.2<4\.Z\%VAMJ1W-,L3L>M]S9ZE@DDJ+,AJ*[
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
MP@7S-6=B:M([8U.YR30 850JA5&%W,G,>Z<U[S>;YO$VN]F/EA4485$'DBC
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
MP=;CC4U$SR3B5F-XSYW]I.2>??$N-XVSP]U8 ?4PD1SX 4:FH5DHH  E5](
M"T'4A<G^Y_-_).B#:MQ\3; 3_B\U7AR2QTBH:.I)),;)4DEJ];CW\MS^>=T;
M\]=[;=Z,SG7N\.G_ )"9W&Y:KQ^W5BJ-Z]?;F.W,%7[@SLV$WKBZ"FJ<%X,5
MB*FI\6;HJ&!?130U=5421K)AA[F>P^_>W]C<[]!N,-[R[&R@OB*9-;!%#1,2
M'JS*M8F<\6*(H)&6WM[[T[+SQ>6^RS6$UIOSJQ"9DB?0I9M,B@%:*I-)%4<%
M#LQ -Y?N!^IIZU\/^% W\O#=GR[Z$VMW=TUM^KW+W3\=1FYY]J8BG^XS>_NJ
M\]]G4[EQ.'I8T-3EMQ[2K\=%D\?2(WDGIWKX8$FJIH(GR)^[Q[CV?)W,%WL6
M]7 BV3<M($C&BQ3I4(S'@J2!BCMP!$98A%8B!_?;D&ZYKV.VWG:(#)O&WZB4
M45:6%J%U4<6=" Z+Q(\0*"Q4'0&961F1U975BK*P*LK*;,K*;$,".1[Z$\<C
MAU@OPP>/77O?6NO>_=>Z][]U[J504%=E*ZBQF,HJO(Y+(U=/08_'T%/-65U?
M75DR4])145)3I)455755$BI'&BL[NP5020/=))(XHWEE<+$H)))H !DDDX
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
M4:0\6IJ/S)ZCS>_N[P;[O&Z;S=<WRBXNKB25@+=: NQ;2/U>"UH/D!TE8_\
MA*[T*(T$ORM[=>4(HE>/9&S8HWD"C6R1-53-&C-<A2[$#BY^OM6?O8<P5-.4
MK.G_ #5D_P W28?=EV.@KS/=U_YIQ_Y^N?\ T"N] _\ >57<'_H&;+_Z_>]?
M\%AS#_TR=G_SED_S=;_X&78O^FGN_P#G''U[_H%=Z!_[RJ[@_P#0,V7_ -?O
M?O\ @L.8?^F3L_\ G+)_FZ]_P,NQ?]-/=_\ ../KW_0*[T#_ -Y5=P?^@9LO
M_K][]_P6',/_ $R=G_SED_S=>_X&78O^FGN_^<<?1I_A%_(&ZD^$WRBV!\F<
M!WSO;L.MZ\QN[H<1M'<VS<!CZ>3,;KVMFMGOEWS.-RA*)C\1GJ@QP?:,3,5?
MRKI ]A3GK[PF\<\<J[CRO<<OP6R7+1EI$D<G3'(LFG2R^;(*G5PQ3H3<F^QF
MU<G<RV',<&^37#VZOIC>-0-3HT>K4&\E8T&GCFO5WG;FQJGL_JCL[K6BW!-M
M.L[#Z]WIL:DW33T0R51MJIW;MO)8"#<$&.-9CQD)L-+D!4K!]Q!Y6C"^1+ZA
M!>SWZ[5N^U[F]N)DMKF*4QDZ0XC=7*$T- U*5H:5K0\.IEW6R;<MKW+;DG,3
MW%O)&' J4+H5# 5%=-:TJ*TI4=:O-!_PE4ZPCJXGRGS&WY64(\GGIJ#J+;V-
MJY+Q.(O%6U&^,K##HF*LUZ>34H*C22&&5,GWLMU*$1<EVZR>1-P[#]@B4G'S
M'^3K&N/[L>VAP9>;9RGF! H/[3(W^ ]*/_H%=Z!_[RJ[@_\ 0,V7_P!?O:7_
M (+#F'_ID[/_ )RR?YNE/_ R[%_TT]W_ ,XX^O?] KO0/_>57<'_ *!FR_\
MK][]_P %AS#_ -,G9_\ .63_ #=>_P"!EV+_ *:>[_YQQ]>_Z!7>@?\ O*KN
M#_T#-E_]?O?O^"PYA_Z9.S_YRR?YNO?\#+L7_33W?_../IKRO_"5CIV:.(83
MY=]EX^4.QG?*]9[6S$<D>GTK%%2;CP30N&Y+%Y 1Q8?7V]%]['>@3X_)UJP\
MM,\B_P"%&K_+IJ7[LFT$#P>:[E3YZH4;_ Z_Y>CU_P MK^2!L#^7?WOG.^*/
MO'-]PYS(==9O8&'Q>8V!CMI4VWFS^:V[DZ_<%-5TFZ<_+45YHL"U$J%(U$-7
M+<DV'L ^YGOIN'N/L$&P/L4=E MRLS,LID+Z%=0A!C2@J^KB<J.AM[>>S-CR
M#O<V]IO3W<S6[1*K1! NID)8$.U31=/EACU<3VGU#U7WAM"OV!W%UULSL_9>
M2]57MG?.W,5N;$-.J21PUL%)EJ6ICH\E2"0M!50^.HIW]<;HP!$,[3O.[;%>
M1[ALNY3VM\O!XG9&IY@E2*J?-34$8((ZEG<]IVS>K1['=MOAN;-N*2(KK7U
M8&A'DPH1Q!!ZH'^17_"9SX8=G560S/16^.R/C;F*S4T&&I95[6ZZHI6"DRP[
M=W;D:#>GKDU,8QN985#:8T10![R#Y;^\_P [;6L<._V%MN<*\6/Z$Q_V\8,7
MY^!7U)/4&;_]W/E#<FDFV2]N-NF/!1^O$/\ :.1)^7C4] .J?^S?^$PGS;VS
M4U<O6?:G0':&'C<K1K69K=^PMT52 ,5>;#9/:N7V[2W  L,U*0Q_IS[F3:_O
M2\C72H-TVG<;68\:+'+&/L99%<_\XAU%&Y?=NYRMF8[=N=C<P^56DB<_[4HR
M#_G(>BT2?\)Y_P":2DDB+TSLN94=E66/N;JX1RJK$"2,2[FBE".!<:E5K'D
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
M2+7]@Z4)]VCE<*!)S!?E_,CP0/V&,T_:>I?_ $"U_$+_ +R$^2/_ %.ZQ_\
ML"]U_P""LYQ_Z9W;/^J__6WJ_P#P-'*G_1^W'_JC_P!:NH>0_P"$L_Q2DI)4
MQ?R.^0M'7MX_!4Y"GZWR5)':5#+Y:*GVGB9IM<(95M41Z6(8Z@"IO']ZWFT.
M#+RUMS1^8!F4_M,C 9^1_P O5)/NT<KE"(N8+\/Y$B(C]@1?\(Z37_0*[T#_
M -Y5=P?^@9LO_K][4_\ !8<P_P#3)V?_ #ED_P W2?\ X&78O^FGN_\ G''U
M[_H%=Z!_[RJ[@_\ 0,V7_P!?O?O^"PYA_P"F3L_^<LG^;KW_  ,NQ?\ 33W?
M_../K90Z,ZCVYT'TQU3TCM%YIMM=2]>[0Z\PU551Q1UF0HMI8*APD>4R"P 1
M')94T9J:EA^N>5V_/O&7?MXN>8-[W;?;P 75Y<R3,!P!D<MI%?PK6B^@ ZR'
MV7:K?8]GVO9K4DV]K;QQ*3Q(10NHT\VI4_,GH5?93T9]%'^='Q7/S6^,'8WQ
MHD[%R75E!V2^U(\KN[$8*#<5=3X_;&\<!O"3'1XR?*X59(<O/M^.GF/W*?LR
M.I#*S(PPY#YL_J/S3MO,XVU;N2U\33&S% 2\;QUU!6RH<D8.0.!ST%>=>6?Z
MX\M[ARX=P:V2XT:I%4.0$D62E"R_%I .>!/'AUK[8O\ X2K=30S2-F_F!V)D
M*<QVBBQ?5>VL/,DVI3KDGJ]VYQ)8] (T"-#<@ZN+'(B7[V6[E1X')MLK5_%.
M["GV"-?\/Y=01%]V/:P3XW-EPRT_#"B_S+M_@Z?/^@5WH'_O*KN#_P! S9?_
M %^]I_\ @L.8?^F3L_\ G+)_FZ?_ .!EV+_II[O_ )QQ]>_Z!7>@?^\JNX/_
M $#-E_\ 7[W[_@L.8?\ ID[/_G+)_FZ]_P #+L7_ $T]W_SCCZ]_T"N] _\
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
M "7/Y;E532P0?'RJQLLFC36T7;W=TE3#ID1V\29'L:OHSY%4HVN)_2QM9K,
MXW)'+)! VX@^HDE_RN1_+J$)?NG^PLD;(G)#1L?Q+>WY(SY:KIESPRIP<4.>
M@JW1_(9^!6X%E&)H^W]CF2VA]K]C+5M3VB2,^(;TP.[U;4Z%SY _J8VLME"2
M7V_Y?DKH6:/_ $K_ /00;H-[C]S/V8O0PMHMTLZ_[YNM5,>7CQS_ &YKD^E
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
M3]AJ/EU&'N![.>W?N9 Z\U<NQ/?Z:+<Q@172>E)E&I@O$))KCKQ0]:K/S?\
MY+G?/QE@S/8/4<U7WQTU0"HKJNJQ&.\/9&S<9$%E>7=.U*4RC,X^CC<A\CB3
M,NB)YZBEHH@/<3;]R1N&UA[BS)N+(9-!WJ/Z2^8'\2_,D*.N<7N]]T_G/V^2
M[WOEAFWGE1*LQ1:74"#-9H176JCC+#J%%+O'$O1,/Y=78>4ZS^;WQCSV.S%?
MAH,IW%L;9F=FH:^HH(ZK;N]]PT&ULQ1Y-J>II14XAZ;*:YXI2T3+'=D>P4D?
M+5R]KONU2*Y4&9%-#3M8A2#\LYZBCV+WRXY?]WO;V]@NGB23=;>"0JQ4&*XE
M6%U>A%4H]6!J"!D&E.OH8^\CNNX?2([-W4-B];]@[V+I&-G;(W7NHNY0(@V]
M@:_+%W+QRH$7[2YNK"WU!^GMBZE^GMKB?^"-F_8">BCF#<?W/L.][O4#Z6SF
MF_YQ1L_H?X?0_9U\U7_?W=A;J_YB/?&]]WYG_JY[EW5NC<.7JO\ JMR^;S.4
MK9O^;L\\K_VF/O&']:YE_%).[?-F8G]I))_,]<"?]V>^;E_H]YN]U+_3EFFE
M<_[9Y'=C\V8GS/6PI\*OY"V\M[0XKL#YA9JOZ[VY.D%;1=0;5J:5]_9.%_W8
MUWAN!DK,9LZG=0NNCIDK,@Z2,KR4,R6,C;'[?3SA+C>G,<7$1K\9_P!,<A?L
M%3\U/6<'M+]S'==W6VWOW2NWL; @,ME"1]2XXCQY>Y(!PJB!Y2"06A8=;,G2
M/QTZ/^.&V4VCTCUEM7KO#>*".L;!XY1F,TU-K\-1N/<56U5N#<E9'Y&M-7U5
M1* ;!@./<HV.VV&V1>#86J1)YT&3_IF.6/S))ZZ \H\B\H<A[>-LY1Y?MK&U
MH WAKWR4X&65JRRL*_%(['Y]#3[7="SKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[JH3^?-55-'_*>^6$U+/+3RO3]*TK21.49J:N^1745%60$K8F
M*II*AXW'T9'(/!]S'[ (K^[G*(=016Y/YBSN"#^1 (^?44^][,GM=S058@TM
MQ^1NH 1^8)'7S<??3#KGIU[W[KW0C].Y5L%V[U9G$A%2V&['V/E5IV<Q+4-C
MMS8NK$+2!7,8E,.DMI-KWL?99O47U&S[M 6H'MI5KZ51A7HPVF7P-UVR8"I2
MXC:GK1P>OKA>^/\ UU1Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[JM3^9)_,YZ2_ER]:19C>#)O7N+=M!6OU9TSBJ
M^.FS.Y9H"U/_ ![<-8(JG^ZVQJ"L]%1D)8GDF=7BI(IYD=4D[VS]KM\]R=S,
M-F/ V6%AX]RPJJ YT(,>)*1D(" !0N5!!,=^X?N/LWM_MPFN_P!;=I5/@VZF
MC/3&ICG1&#Q8@DY"AB#3YU?RK^4W;_S*[MW5WWW=FJ;+[UW1]G2I38RD_AVW
M]MX#%0_;87;&VL7Y9_X?A,337"*TDLTTKR3SR2U$LLK](.4^5-FY*V.TY?V*
M I8Q5-6.IW=C5G=L59CQP !15 4 # +F?F;=N;MYNM\WF8/>2T% **BKA40>
M2J.&22:LQ+$D[AO_  F6^)B==?&_L#Y9;BQX7<WR"W!)M38\\\2&6CZNZWR=
M?C:VJHY>)H%W3V *Y*F,^F1,)22#@^\-/O0\WG<N9MNY1MI/\5VZ/Q)0/.>9
M0P!\CX<.DJ?(RN.LLONY<K#;^7K_ )HN(_\ &;^31&?2&(D$CTURZJCS$:'K
M9R]XN=9']>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__U-_CW[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U27\W/Y16S^T=^8/Y)?&&GP?6G>
M>V=WX'>^;VC8XK879U;A,W2YFHJE6C:!-G[WJFIM8JX/'15\X_RI899I*] +
MOO)T%U<1[GM06*_1PY7@CD&OE\+'U&">-"2W6)'NY]V+:^8MYL^??;U(=OYP
MM[J.XDA^"VNVCD$A/;3P+AJ5UK2.1O[0(S-,+M/8ZZRWZ /Y4;'WKV=\;.]>
MM.N5QYWMV-U7O;86WFRU<<9CH:S>6!K=N/4UE>L-1)20TE-DI)2Z1NXT>E2U
MA[+]V@GNMLO[6VIX\L3(*F@JP*Y/Y] OW'V?=N8>0><>7]B"?O>_VVXMHM;:
M%#3QM%5FH=( <FH!., FG1/_ .7]_*_Z;^$F"H=R5<-!V/\ ("OH#'N+M'(4
M)\&$-7&5JL#USCJLRG;N&BCD:&6LL,CD@6:9XX72D@)>7>5;+8HUE($NXD=T
MA'"OD@_"/*OQ-YT':(N]D_N\\J^T=G#?RHE_SLZ4ENV7$>H9CM5:OA1@'27_
M +67)<JI$26>>Q5UD+U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=48_\ "A[L_:6TOY:?:W7V3W9MC%[M[5W#U9B]K[4R66H:?<NZ
M*7;/;&Q]XYR;;6&DJ8\AD4PM/@DFJYHHI(Z>$V<J70^YX^[EM5Y>>YVT;C%:
M2O9VD<[/(JDHA>WEC4.U*#47(4$@D\*T/4+>_FY6MK[=[I8274:W5U)"J(6
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
@Q%ZRCZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>nsp-20231231_g3.jpg
<TEXT>
begin 644 nsp-20231231_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MB@7> P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M7C<7D;:CXABT%9MELCR3--Y (?(1=^T>P%>8_P#!/?\ X)H3?MF?LX6GQO\
M$W[5'CK1;JYU6[M&L;"Y,D:K$X4-EWSDU]]_\%)O^3#?BM_V)MU_(5Y1_P $
M*O\ DP#2_P#L9M3_ /1HK*I@<*\T5/ET<6]WO?U/.Q?"7#T_$&EA'1_=SH3J
M2CS3UGSI7^*^WR\CVG]IK]M3]G#]B_P]87'QQ\??9+F\BQIFE6ENUQ>W@3 +
MK$G11W=RJYXSGBN6_9?_ ."H'[(7[6GBL> /AKXWNK+Q!*C/:Z)X@L3:SW2J
M,MY1RT<C  DHK%L G& 2/D76M&\,?%'_ (. [SPQ^T)9VU]I^GV<:^%M,U9
M]M(R:7'-;H%?Y6&]Y90.AESWXJ/_ (+@^&/!WPS_ &A/@MXZ^!^CV6F?$2XU
M":0KH\*Q3W'DW%K]BDD5 ,MYIE16/+ ,N2$ %U,PQ,8U*RMR0ERVZO5*][[Z
MZ:'3C>,\_H4<7FE)4_JV&K^Q=-I^TFE*,7)2YK*5Y7C'E>F_GK?MQ_\ !5"]
M\#_\% _"/PP\-_$[4M,^'7@O5[<?$2UL=.9)KB]BNIA/$S ;YH1$(<(IV,6;
M(; Q]>_%S_@HE^RM\$?@UX7^./C_ ,=36^E>--/CO?#%G#8227M_"\:R;EA
MRH"NNXOM4%@"<D _'7[?GA7PN?\ @MG\$--D\.6!MM3TK1Y=1MS9ILNW;4]0
M#-(N,.2  2V2<#TKTW_@HK\9_@QX,_:3^&WP%\"_L?:!\1?BM);VTOA(:M.+
M2ST>(S.+=>,*XWQ2/Y9*HJJ&)Y J(8C$TI5Y2FM))*Z;[;)>73N<V%SO/,NJ
MYO7JXF'NUXTX<T:DK2?+91C%MOW79025Y>\VE<]1_9N_X*T?L;_M0?$&U^%G
M@CQ3JNF:]J!9=,L?$.EFW^V. 24CD5G3=@$A68$] ">*^?\ XP^)O$D'_!?C
MP'X<A\07R:?)HL9DL%NW$+'^S;PY*9VGD ].U>/_ +0=E^TW:?\ !4_X!ZO^
MU'IO@+3/$6H:_H<EKI_@))0EO9_VIL59VERSR%A(,AF7' (Z#U/XS?\ *PCX
M _[ <7_ILO:RGBJ]>"C4WC4BMK?>KLX,3Q!FN;X6E1QOQT<=AX7Y73;3U]Z#
ME*S\K[6TN?I)7Y V'P!UW]LS_@K%\7/@;K'QL\3^&].LK_5=0@FTB\9BIBN(
M4$81F"A<2D\>@K]?J_'+1_V6(/VOO^"NWQB^%5Q\2]8\*"&]U;4%U31,><3'
M<0)Y9R1\I\S)Y_A%=6<1<O8QY>:\MKVOIW/H?$RE*O++:*I>UYJ]N3FY.?W7
MIS=/4TOV\/V4/BW_ ,$N=(\*_'3X,?MI>*[V\O\ Q!]B73;ZY:*4[8GE\S:)
M62>$;-CHZ;?WB Y#8K](;O\ :W^&OPS_ &5?#/[3/[0WB&V\,6FL>&].O;J%
MT=G^UW-LDWV:*-07D?)8!0"0%). I(_*>R_9]^&O['7_  4$T_X1?\%$M.U+
MQAX6GFA;P]XFN-3ECLW@=\174\3%C)"'&R6+> A5B?,48;W?_@O5=:[=_&+X
M&^$(+&SGT&66X>UL;Z;R;&YG-Q:HR2L,!4$?E@M_"LC8QFN'#XB6$I5ZT(\M
MFER-MV>UW_P-SY')\XK<.X#-<RPM)4E"5.FL-*<Y^SJ.7*YRO;1WNN5M2M:^
MB/J+]GS_ (*W_L6?M(?$&V^%_A#QMJ&EZU?R^5I5MXBTPVJWTAZ1QR!F3>?X
M58JS$@ $\5WY_;9^ <7[48_8ZOM<O[7QR\7F6]E=:9(D%POV;[2#',1L;,0)
MX/567J,5\)_MX_ #]M?X]6/@JR^(OPN^"7PTU/0K]CX7U33_ !M%8W$JHJ_Z
M/%YI&Y4(C<*OW2!C&3GL/^"R7P_\:_";7/A'_P %"_"=B@\1>#=2L[+Q-]F/
MR28;SX-Q'_+/S/M$3'N)T'2NSZ]C:=*<I*_(XMNS5XO?1O1K\CZ=\6\48/ 8
MFM7I*2PTZ4I2=*=-SI2_B)0E)N,X;IW:<=;'U[^T/^VK\!?V8?%_ACP!\4M<
MOEUKQA,8M!TW3-,DNI9V\R., A =NYY%5<_>(;'0UC_M7_\ !1']ES]C2^M=
M!^,7C*X;6KV#SX-!T:S-S=^3D@2.H(6-200"[+NP<9P<?(7[.>L:?_P4B_X*
MZZI^T=9![SP)\*M(@'A]ID^1IE#+;#V)N'NKE3_TQ7K7G?@Z^_:!U[_@LS\6
M-;^'/PS\*>+O%VF3ZB-)L/'%^T$-M:Q2V\,4\!ZF5;?8J@?P2.>V:53,J[CS
M4TK2GRQ=F]%N]-[O8C&<<YO.@ZV$C'V=;$>QHRY)3]R*?/4Y8M.;E)-02MMJ
M?HO^RO\ MO\ [.7[9.DWFH? [QL;NZTW:=2TB^MFM[RU5ONLT;?>0]-Z%ESQ
MG/%<1XM_X*R_L1^!M9\9^'/%?Q*NK/4/ VJR:;J]E+I,WF3W:320M%;J!^^.
M^)^1\H W$@<U\]?LO_ ']I'2O^"J3_'SQEIOPQ\*R7MA<6_C?P?X.\80RW"B
M2P+([6F?,!>5;:9L@9^_WS7,?\$VO 'A#Q;_ ,%>OVA/$'B;P_:7]QH>O>(9
M=*:[@606TTFM%#*@8':^S<H8<@.P[TUCL;)4XV2DY.-VGT6]KW^1I#BWBBM3
MPF'Y(0JU:]2BY3A))QC'F510YE)><6]TU==/LS]DS_@HG^S!^V?JE_X<^#?B
MF]&L:;;_ &FYT76+ VUP;?<%,R#+*Z!F4':Q*EER!D9V_A;^VC\!OC'\>_%'
M[-?@;7+Z?Q7X/2X;7+6;39(XHQ#.D$FV1AM?#R*..H.:^)OA!H6C^#?^#A7Q
MAH7A;38;"SETN662VM8PB%YM'MIY#M''S2LSGU)S5G_@G?-%#_P6E_:$MI7"
MR26FMF-6."P&KV9X_ YITL?B&X1E:_.X/Y=5V-,OXQSJI4PV'Q"@YO%5,/-I
M-)J";4HKF?*WZL^T%_;2^ S_ +4[?L;+KE]_PG2V_G&R_LV3R-GV476?.QM_
MU1S]>*Y3]J7_ (*<_LD?LB>+$^'_ ,4/&5Y=:_Y:27.BZ#8&ZFM$895ICE4C
M)!!"EMY!#;<$$_*NEZC9:E_P<97AL;E)1!I9AD:-@0'7PXNY<CN#P?0@CM7E
M7[%>I?M.ZQ^W]\;?&/PG^$G@SQ?XT@UK4%OX_'&I- ^GQ&_D1S;CKP52,X^Z
MNU> V*F>98B[A'=SE%.S=DO);LY,3QUG+E+#48QYY8NM0C)0E/EA22=^2,KR
MF[]&EOH?IO\ LR_M<? 7]KWP=/XT^!?C9-3ALY5BU*RFA:&ZL9&!*K+$X#*"
M <,,JVUL$X./%/B1_P %KOV$OAQXRN_!?_"6ZWKLEA<-#>:AX?T4SVD;J=K8
MD9D\P \;D#*>Q(KQ[]A/]GGXP^!/VX_B9\5/B#>?#?PWH7B+P]J%OXO\+^"_
M&<$PTB8M$[.T(;=!M99&+-C9YK#@'%>6?![X&?\ !1+]CG2?%.E_L1:_\/OC
M5\-;S5YEU>VTB:QU*.>01(IBN8?,299?),8:&.1UPP/\623Q^.]C!J-G=IM1
MOMLU&Z=GU[#Q/%_%O]F8><:'+)RJ1J2C2E4E:%N64:+G&2C*_O.\G&S5C]-?
M@'^T+\(?VG/AU;_%/X*>,(=9T>>5H6E2-HY()EP6AEC<!HW&0<$<AE89# GM
M*^.?^".?[2?PG^.GPM\4>%? ?[.FB?#?6?"VHVR^)-.\/6VRVO'F601SY8>9
MO_<2(4D+E=@^8[L#[&KU<)6^L8:-2Z=^VWXGZ)P[FBSK)*&-YXR<UJXJ2BVF
MT[*7O*S35GL^X4445T'M!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?/O[)_\ P3U\ ?LE_&/Q
MO\9O"GCS6-4O/',LCWMGJ$<0BMB]P\Y"%%!/+D<]A7T%16<Z-.I.,I+6.WD<
M.)RW XS$T<16@I3I-N#U]UM6=O5::A7S)^U]_P $P/A?^U'\3;+X\^&_B+XA
M^'_C^RB2-?%'AB;:\P1=J-(H*MYBK\HD1T;;A3N 7;]-T4JU"EB(<E171.9Y
M5E^<X7ZOC::G"Z=G?1K9IJS37=-,^:OV._\ @F7\+_V4OB#J7QMUGQ_K_CWQ
M[JD3Q3^*O$\V^2)'QO,:DLV]P &D=W; P"H+!MK]GC]@/P'^SK^TO\0/VFO#
MWCG5]0U+X@W-Y-?Z=>QQ""U-Q>?:F$950QPWRC)/%>]T5G#!X:FHJ,?A=UZ]
MSBPW#618.%&-&@DJ4G.&]U*2LY7O=MK=RN>'_ML_L#?!3]N?PI8:1\2FOM-U
M;1G=M$\1:0ZK<VN_&^,A@5DC8JI*D9RN5*G)/D_P"_X(V?"[X8?&#2OC=\8/
MC5XJ^)>L>'Y(Y-!B\1.!!;/&=T+,"TCOY9PRKO"!AG:> /LBBE/!82I6]K*"
M<O\ +\S/%\*<.X[,ECZ^'C*JFG?75Q^%M7Y9-=')-H^9?VO_ /@F%\+OVI?B
M78_'?P[\1/$/P_\ 'UC$D:^*/#$VUY@B[4:105;S%7Y1(CHVW"G< NV7]CS_
M ()E?"_]E3XAZC\;];^(&O\ CWQ[JD3Q3^*?$\V^2)7P',:DLV]P &D=W;:-
MH*@L&^E:*/J6%]M[7D7-O\^]MK^8UPKP^LT_M'ZO'VU^:^MN;^;EOR\W]ZU_
M,\$^!'[ 7@/X"_M5^.OVK]"\<ZO?:KX[6[%]I=W'$+>V^T74=RWEE5#'#1@#
M)/!-(G[ 7@-/V[7_ &\QXYU?^W7M/LYT/RXOLF/L LLYV[\[!NZ]?:O?**I8
M3#J*CRZ)\R]>YM'AW)8484E17+"I[6*N]*EV^;?>[?EY'Q[^TO\ \$@? ?Q]
M_:-O?VD_#'QX\4^"=7UA(QK46AJA\XK$L),;[E:+<B*&!W@G)QSBOL%00H#-
MD@<GUI:*JEAZ-&<I05G+5FV7Y+E>5XBO7PM-0E6?-.S?O2UULW9;N]DKWU/E
MW]L#_@E5\%OVJ?B+%\;]'\9:YX$\=1K&)/$?AN0#[244*CRH<$R*H"AT=&V@
M [L##_V/O^"6'P:_95^(EQ\;=9\9:YX[\=3JZQ^)/$L@)MMZ[7:).2)&7*F1
MV=MI(!4%L_3]%9_4<)[;VO(N;?Y][;7\SA_U3X<_M3^T?JT?;7YKZVYOYN6_
M+S?WK7OK>YX'XA_8"\!^(OVY=)_;JN/'.KQZYI%H+>+14CB^R./LDMMDDKOS
MME+=>H%>^445M3I4Z3?(K7=WZGJX/+L%E[JO#PY?:2<Y;ZR=KO7O9;:'(?'S
MX0:1\?\ X,^)/@OKVK7-C9^)=*DL;F\M%4RPHXP64,",_6N;_8Y_94\+_L:_
M!.W^"/@_Q/?ZO96VH7%VMYJ2(LI:5@Q!" # QQ7J=%#HTW556WO6M?R%++<#
M/,8XYP7M8Q<%+6_*W=KMOKL?.O[:W_!-/X&_MJ:II_C?Q#JFJ^&O%^DQ+%8>
M*- D59C&K%D25&!$@5B64@JZD\-CBN1_9F_X)#_"/X(?%VV^/GQ0^*/B/XE^
M+M/=7TK4/$\F8K211\DP0L[/(O\ "7<A#@A0P##ZXHK"6!PDZWM7!<WZ]^QY
M=;A/AS$9G_:%3#1=6ZE?762VDXWY7)=&TWYGS'^W3_P3'\!_ML>._#WQ6D^*
M&M^$/$WAVT6TM]4TF)9-\"RM,@P2K(Z.[E75AC><@X&,#XY_\$BOA[\9] \
MWMO\</%FB^-?A_HEOI=AXYM75[N\B@8O$\HRI$J.S,LB.K#<<EL#'UW11/ 8
M2I*4I0UEON3BN$.',;6K5:V'3E6MSN\E=QM9Z/1JRU5GYGQI;?\ !&?X;CXB
M>$OC7K/[1GQ UGQSX:UR'5;OQ1KM^EY+J4T,L4D",LH/EQQF(@*"21(06("X
M]0\5_L!> _%G[;^B?MR7?CG5XM;T2S6W@T6..+[+(!;RP98E=^<3$\'J!7O=
M%$<#A(*RCU3Z[K9E4>$N'</'EIX=)<\:F\OCA\,M]6NKZO5W85\^_"#_ ()Z
M> /@]^V)XL_;(TCQYK%WK'BV*\2ZTBYCB%M +B6*1MA5=QP8@!D]S7T%16]2
MC3JN+DKV=UZGJ8O+<#CZM*I7@I2I2YH/7W9;7_X<\1_;@_8/^$G[=?@?3?"G
MQ&O+S3+W1KXW&E:YI:H;FW##$L7S@@QN I(]40]N<3XC?\$W?A1\:?V5O#W[
M+_QF\8ZWKX\)Q!/#WB^0Q1:G:!05C&X*4<"/;&592&5%)^=0X^B:*SGA,/4G
M*4HW<E9^:./$<.Y)B\16KUJ$92JQ4)WO[T5LFMFU96=KKHSXI^'7_!%GP#9?
M$#0O&G[07[1OC7XGV?A=E_X1_0/$5P?LENJD%8F#R2$Q JI,:%%;: P*Y4_4
M?[0WP.\'_M)_!;Q%\#O'?F+IGB+3S;RS0 &2W<,'CF3<"-Z2*CC(QE1FNSHI
M4\)AJ,)0A'26_GZDX#AO(\LPM7#8>@E"KI.[;<E:UI.3;:MHE?1;'BG[#O[#
MGPU_84^'6I^ ?A]K5_JTFL:L;[4-5U1(Q/(1&J)'^[ &Q I('K(Q[UQ?[6__
M  2Y^&7[2_Q5MOV@?!_Q,\1_#OQ_;Q)&_B7PO-M:?8FQ'=0582*F$#HZ$J #
MG Q]/T4/!X:5!47'W5LNP5>&\CK95#+9T%[&%G&.JY6M4TT[IZO5.^KUU/F_
M]C7_ ()I?"O]D?QKJOQ@O/'&N^./'>LQ/%>>*_$LH>5$<@OY:Y)#.0-SLSL0
M, @%@=3]G7]@+P'^SE^TI\0?VE_#OCG5]0U+XA7=Y/J&G7L<0@M3<7ANF$95
M0Q 8[1DGCWKWRBB&#PU-148_"[KU?4,-PUD6$A1A1H**HR<H;Z2DK.5[W;:W
M<KG@>C_L!> ]&_;JU+]N^'QSJ[ZYJ=H+>31&CB^R(/L45ID';OSMB#=>I/:O
M/_VB?^"17@#XQ_M#7'[2_P -_CKXN^'7B/4V#:Q-X9E"F9]@1I(G5D>%G4?/
MRRL>=N2<_7E%*>"PLX.,HZ-\WS[F6(X5X?Q6'E0JT$XRJ.J]9)^T>\TTTTWY
M-(^5_@1_P2;^"/[/'[2>D?M)^!/'GB6?4-+L)H)K35KA+C[?--!)%-=3RE0[
M2N9&<XP,X  '%5OVD_\ @D[\/?C+\:;C]HOX1_&?Q7\+O&=^#_:NJ>%+@JET
MQ4*TFU6C>.1@ &*N%;&2I8L3]8T4OJ&$]G[/D5KW^??R(?"'#3P+P?U:*IN?
M/975IV2YDT[Q=E;1H^>_V-O^"</P3_8]M-?U'3]1U'Q9XC\5Q/#XC\1^)2LD
MMU"[;GA"XPL;L=S@EF=L%F.% \HOO^"+>@>$?$NK7_[,_P"UW\1_AGHVN3;]
M2\/:%J3F%EY_=ADEC8H 2!YGF$ D9.:^VZ*3P&#E3C#DT6W3\=]>HJO!_#57
M"4L,\,E"E?ELY1:YOB]Z+4O>^UKKUN>0?L:_L4_![]B+X=W'@/X5K>W4VI70
MN=;UO595>ZOY@,*6*JJJB@D*BC W$\LS,?7Z**Z:=.%*"A!62/;P6"PF786&
M&PT%"G!626R7];]WJPHHHJSJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO)_P!N[X!7/[4W
M[&'Q1_9XTVXD@O\ Q=X%U+3M(N8I3&T%\]N_V64,",%)Q$__  &OAS]G_P#X
M*2:CX,_X->K3]L[4M:F3Q3X0^#5QX9CFN'/VA?$%I(^AVAES\WF-=+;R'/S'
MS,]Z /T[HK\J_P#@WB\%?$_]A+XV?&+_ ()8?&_Q7J.I:GI?AGPE\1_#\VJW
M+2RS?VEI5O;ZPJ;CE8H-0@6)1R.2>I).E_P30_:5^&7@NZ_;<_X+)?M-?$LZ
M1X"UKXRW&A:%JVH2R2Q)H&@(MA:26T:Y):XDF$0CC!:22-5P3B@#]0J*^%O"
M?_!>+X._V[X6OOC_ /L<?'OX.^!/'6IV]AX1^*/Q,\$PV>AW$]Q_Q[K<R17,
MLEB)L@QM,BJ5.YBB@D>E?M?_ /!4?X>?LO?'+2_V5_ G[/\ \2_C%\4M3\.'
MQ!)X(^%VAPW4VF:2)C"+V]FN)HHK>-I R+\S,6 !4!E) /I^BOBF+_@L-\//
MC5^QW\</BA\%_@A\6K+XC?!ZS-AXO^%%]X3MXO%6@WMRA6VN6MI+CR)+=1ON
M?,$K PVTK!6("-G?\&]/[6_Q3_:P_P""</@O6?C+X,^)7_"0Z7I@.I>//'UO
M&;?Q=+/=73M<V$XGDDN(TVA&,B1;3M55(' !]ST444 %%%% !17P3XI_X+#?
M'#]COXBSZ%_P5+_8/U_X7> +O67M-!^-O@_6$\1^'?+:4I VHBW3S],+C'WP
M_P QZ  L/N3P;XS\(?$3PII_COP!XIT[6]$U>T2ZTK5])O4N+6\@<;DEBEC)
M61&!!#*2#0!I4444 %%%% !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 5^"^
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
M_B?;99](/C[!-+$^RKKKS0Y7]]-Q2^Y^A_03X;\5^%_&.FKK7A'Q)8:K9O\
M<N]-O$GB;Z,A(/YU?K^?GPOXR\7^!]376O!7BK4M'O%^[=Z7?26\H^C1D']:
M^B/A#_P5J_;#^%_E6>M^++/Q=8QX'V;Q+9AY-O?$\920GW=F^E?#YGX.YI13
ME@<1&IY23@__ &Y/YV/U/(_I(Y%B6H9KA)T7_-!JI'U:?+)+T4F?K]17Q=\$
MO^"UGP'\9M%I?QF\(:GX/NVP&O8,W]E]2442IGT\M@.[5]8_#KXK_#/XN:*/
M$/PP\>Z3KUF0-TVEWR3>63_"X4Y1O]E@"/2OS;->'<[R25L;0E!=[7C\I*\7
M]Y^V</\ &?"W%,.;*\7"H_Y4[37K"5I+YHZ"BBBO%/IPHHHH **** "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* &SSP6L#W-S,D<<:%I))& 55 R22>@ KX-UO_@X;_9 BM-;\>_#[]GSX_>.
MOACX<OIK;7/C7X)^%,U[X3M?);;/+]K,J22PQD-NECB=0!G)!4G[>\>^"/#7
MQ,\#:U\-_&=C)=:/X@TFYTW5K:*ZE@>6VGB:*5%EB99(R4=@'1E9<Y!! -?&
MW[:O[1_[+G_!'K]B70/V/?V?/AO_ &WXKUS1)O"_P-^">DF34+_7+J8.B[T=
MGE:V620O-/(3D;AEG< @'O'Q2_X*$?L@_"#]CQ?V\_%OQGT]OA=<:1;ZCIGB
M.P1Y_P"TDN"JV\5O$H\R2:1V""+;N#9#!=K8\N_9K_X+*?L[_M _'C1/V:O&
M?P2^,?P=\8^+=/FO? NE_&OX?OH8\40PKOE^PR>;*DCJGSF-BCX_ASD5\&>.
MOV-O&O[&_P #/^"7?_!-_P"-FJ1:F;+X\-KGC*T27S;5M3ADGU-+7/W98X9;
M^6$'[KB/.,&OI?\ X.0#_P (G\!_@#\<-"00^(_!'[5/@Z]T&^C&)4+R3QR1
M ]2C@KN3HVQ<@XH _12OCWX__P#!:G]G+X,?'7Q-^SK\//@3\:?C+XD\"0QR
M?$%/@M\/&UNW\+F12ZQWDQEB59-@+>7&9&&U@1N5E'V%7XV?LJ_M%?M<?LZ_
MME?M@VG_  2Q_8TE_:?^'OB+XM:AXBUKQ3/XHM?#$>A^+I4_XF&DPW-YN&KQ
M1.$($ 0H" "1(K, ?HOX<_X*:_L9>+?V%+__ (*.^'/BS'=?"O2]$N-2U'5U
MM)%N+8P,4DM7MV D6Y$N(A$1EG90,AE)Q?V1O^"F_@#]J3XP7/[/7BC]G_XF
M?"7QW_PB,7BO1_"_Q1T2VM)]9T.240_;;9K6YG0[)'C26)V26-G *\$CX,_8
M(_8ST3]O'_@@A\=?V4_AS\6XH?BG\0_B1K6K_$72=:T*;2X_"/C47UI>MHTM
MJ^^2&W1[.WC+C?D22, 2#&/1OB]\0OVQ/A1\:;[_ (*^?MM_LR:1\.KCX6_!
MJX\"?#CX9Z1XUAUV^\;>+-7OX!$(WM5 CMI)EAACB.9L2-(P4(10!]U?#/\
M:Z\$_%W]JCXB?LN>!/#6J7DWPNT[3'\7>*0(QIT&HWR/-%I:-OWR7*6X2:3"
M[8UFC!.YL5ZS7YZ?L@?M=?L+_P#!+SP7:_LA_M1?M+P/\9]5UF+Q%\=_$R:!
M?W.GV_BS77$[G4=2@MVL['<S)#")Y8_W$,)(4$$_H6"",@T %%%% !1110!1
M\3^&/#GC7PWJ'@WQAH-GJFDZM92V>J:9J%NLT%W;RH4DBDC8%71E8J5((()!
MK\SO@-XA\2_\$%OVMM-_8N^*VN7=U^R9\7_$$@^!_C#4[AI%^'FO3NTC^'+R
M9R=EI,Q9X)'/!)))_?NGZ?UYQ^UK^RI\%OVVOV>?$_[,?[0/A9-6\+^*M/:V
MO(A@2VT@.Z*Y@<@^7-%(%D1\'#(,@C((!Z/17P%_P2K_ &I_C3\"_C#JW_!'
M#]OOQ0]_\3_ &F?;/A5X\O,HOQ(\(KE8+I68G=>VZJ8YTR6(C9LN8Y9#]^T
M%%%% !17G?QG_:=^%_P4B>SUO4S>ZMLS'H]@0TO(X+GI&.GWN<<@&ODCXR?M
M;?%?XO--ISZD=(T>3(&E:=(5#KZ22<-)[CA?]D5]#E7#68YI::7)#^9_HNOY
M>9\-Q+X@9#PY>E*7M:R^Q'I_B>T?Q?D?4GQ:_;'^#WPM:738-3.N:I'D&QTI
M@RHWH\OW5]P-S#^[7S1\4/VUOC1\1&ELM*U4>']/?(%KI+%9"O\ M3'YR?\
M=V@^E>0T5^B9;POE67I2<>>7>6OW+9?GYGX1GWB-Q)GC<%4]E3?V876GG+XG
MYZI/L.FFFN)FN+B5I)'8L[NV2Q/4DGJ:;117T>Q\&VVPHHHH **** "BBB@
MJAXN_P"1(\0_]BWJ/_I)+5^J'B__ )$?Q#_V+>H_^DDM:4?XL?5$5/X;]#Y"
MHHHK]</Q8**** "BBB@ HHHH *U?!OCGQG\.M>A\4^ O%>HZ-J4!_=7VF7CP
M2K[;D(.#W'0]ZRJ*F<(5(.,U=/=/8NG5J4:BJ4Y.,EJFG9I]TS[4_9\_X+2?
M&?P.8-#^//AJV\7Z<N%;4[4+::@B^IVCRI<#L50GN]?>O[/?[8W[/?[3M@LO
MPK\?6\U^(]]QH5]B"_@XYS"QRP'=D+)_M5^&U3:;J6HZ/?PZKI%_/:W5O()+
M>YMI2DD3CD,K*05(]17YQG_AAP_FR=3"KV%3O%>Z_6&W_@/+\S]IX1\=>+^'
MI1I8Z7UNBNDW[Z7E4U;_ .WU+Y']"5%?EG^RK_P6(^+7PN-MX3_: M)O&6AI
MA!JBNJZI;+ZESA;GZ.0Y[R=J_1;X&_M%?!S]H[PN/%OP@\;VNJP(%%U;J2EQ
M:,?X98FP\9ZXR,'&02.:_"N(N#<\X:G?$T[T^DXZQ?J^C\G;RN?U=P;XE<*\
M;TTL#5Y:UM:4[*:[V6TEYQ;MUML=M1117RI]\%%%% !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 <I\=_%_Q"\ ?!3Q
M;XW^$OPZE\7^*M)\.7EWX:\+0W"0MJU^D+-;VOF.RJ@DD"(6)  8GM7XZ?L!
MI_P5._9A^)OB;]KO]IG_ ((B_$'XP?M!^-+J?^W/B?J?Q5T*W33; L1%IFEV
MS&06%JD>%*HV7Y!.T*B_MM10!^?G[<WP._;0_P""@?[&_P (OVK_  #^S./A
MQ^T!\&?BE;>.O#?PI\5^)[:X^VBRN9H9=,EOH<0J+NW"2JW !V(S+EG'&_%K
M1OVX/^"Q/QU^"'P[^*/[!7BSX&?"/X4_$>P^('Q$U3XA:Q8R76N:GIZ2?8]*
ML8;61VF@:21_,G;:I3G",JK)^FM% 'DDWQE_:03]M>+X$1?LMRO\*G\!'5I/
MC#_PDL(1-8^T&/\ LG[#L\PGR@)?.W;>=N,U\)_LDVO[>G_!&"?XC_LK6?\
MP3T\9?'+X=ZS\1-6\4_"_P =?#/6-/\ .,-^XD-AJ<%U-&\$D3#!G&Y6W':"
M%%?J/10!\8?\$=/V0/VB?@/IOQC_ &FOVM_#FF^&OB'^T!\39_%VJ^!M'U%+
MR#PS:;/+M;%YT^2>=5+F21/E8E<<@UH_$WX5_$S]L'_@J)X7M/'W@#6-.^#G
M[.6GP^)=,N=5TZ2&T\6^-[V-TM9K<N-MS#IEH97\Q#\MU=!3S&<?7U% 'X]_
MM(_ S]K#X?\ @+]M3]@#1/V*?'_CS7/VH/BG>>(OAG\1-'TJ*;PXEEJEM8P[
M-1OVD T\V#6TIVRKEL*8P00U?K/\+?"5]X!^&7ASP)J>KMJ%SHN@V=A<7[YS
M<R0PI&TISSEBI;\:W:* "BBB@ HHHH **** /EG_ (*J_P#!/2\_;D^$.D>*
M_@WXL7P?\;_A?J?_  D/P8\?1?*^F:I'@FUF;!W6ER$6*5"&7[CE7V;&M?\
M!+;_ (*&V?[?7P2O_P#A/?"1\'?%WX>ZF?#WQD^'=U\L^@ZS%E795))-M,4:
M2%\L"-R;F:-C7TY7P?\ MW?LU0?!;]O+X>_\%(_V9?B?IGA'QXY70_B]X7N+
M=Y(/'OAC:<"6./&V[@=(Q#</@ !<EA"L3[8?#U\565*C%RD]DCDQN.P>6X66
M)Q4U"$=V]O\ A^R6KV1]P^)?$_A[P=HL_B+Q3K%O865NNZ:YN9 JK[>Y/8#D
MG@5\G_'O]O'7_$CS>&?@V9=,L.4DUB1<7,XZ?NQ_RR7W^_T/R]*\E^,GQV\?
M_&[6_P"T_%NH[;6)R;+3+<D06P]E[MZL<D_3 '&5^G9)PCA\&E6Q=IS[?97^
M;_#RZG\\<7>*&.S1RPN5MTJ.SEM.7_R*]->[6P^XN+B[N'NKN=Y99'+222,6
M9V/)))Y)IE%%?:;'Y*VV[L**** "BBB@ HHHH **** "BBB@ K/\8''@?Q#_
M -BYJ/\ Z22UH5G^,?\ D1O$/_8N:A_Z2RUI1_BQ]415_AR]&?(=%%%?KA^+
M!1110 4444 %%%% !1110 4444 %;WPV^*'Q"^#WBVW\=?#'Q=>Z+JMJ?W5Y
M8R[21W1AT=#CE&!4]P:P:*BI2IUJ;IU(IQ>C35TUV:-:%>MAJT:M&3C*+NFF
MTTULTUJGYGZ>_L:?\%??!OQ+EM/AW^TK':>'-<DVQ6WB*([-/O&Z#S0?^/9S
MZDF,G/*<+7VS%+'-&LT,BNCJ&1U.0P/0@]Z_GIKZ?_8E_P""FGQ1_9AN;3P/
MXXDN?$O@<,$.G2R;KG34_O6KL?NCKY3'8<<%"2:_%>+O"NG54L7DJM+=T^C_
M ,#>S_NO3LUL?T[X=>/E:A*&7\3/FCLJZ6J_Z^)?$O[R][NI:M?KS17-?"7X
MO_#GXY>"+3XB?"WQ3;ZMI5XOR3P-\T;@#,<B'YHW&>58 C\172U^$5J-7#U9
M4ZL7&2=FFK-/LT?UAA\1A\70C6H34H22:DFFFGLTUHTPHHHK,V"BBB@ HHKC
MOCY^T'\$_P!EOX4ZK\</VA?B9I/A'PIHD/F:CK6LW(CBC_NHHY:21C\JQH&=
MV(55)(% '8U\F?ME_P#!9#]E3]DWX@Q_L[^$[3Q!\7?C-> KIOP?^%&FG5=8
MW^MT4_=V*#*LQF8.$.\(P%> 6WQK_P""C?\ P6YG:R_9:N/$?[,W[,%R2D_Q
M6U"S\GQKX[MNYTB!O^09:N.ETWSD%64M^\A'V/\ L3_\$\_V1_\ @GO\/G^'
M_P"RY\)++1#>8?7?$%P3<ZMK<W4S7EY)F6=BQ9L$[%+'8JCB@#Q7]G7QI_P7
M5^.WQB\/?$;XY?";X*?!'X5KJ FU?P#)JUUK_BVXM,-^Z>[AQ91,?DY09'S
MCI7VK110 5^!OQ5_:A_:E_8<_P""\G[5O[?'@NXU3Q!\'?AIXG\$:%\<?!UK
M)),\>A:SI"A-4@ASM#6EQ9JV0 Q\_;D(\K#]\J_-7_@GIX)\)?$K_@L?_P %
M,/AWX^\/6FKZ'KK_  YT_6=*OX1)!>6LV@:A'+#(IX961F4CN#0!8_X.!/BA
MH_C/]CO]G#XF_"?QNM[HOB3]J#P%=Z7K&CWA\J_L;@74B.KJ?GC="K>A!%?1
M?[:G_!4?X+_L<?%#PW^SK9?#/QY\4OBOXNT^34-"^&'PNT)=0U0V",RM?7'F
M21Q6ML'5E\R1QDHVU6"-C\8/V[-/^,O_  3@\8_#?_@C!\3(M5USX<P_M/>$
M_'G[.'C.[8R;/#YOIX[S1IY#UEM9[J/'?#NQVI)"H_0_X,>)?"_P;_X.9OCG
MI7QOU.UTK5/BC\%O#+_""ZU641#4+.U"Q7]E:N^ \AN8FE,*G<1$S8PN: /I
M/]B;_@J#\%/VT?B)XH^ G_"N_'/PS^*G@NUCN_$OPN^)^AKI^KPV<A54O80D
MDD=S;,S*!+&YQO3<%#IN\'^$O_!QG\ /VBKVPC_9H_8:_:7^(EH[WUOKU_X3
M^'%O<P:#?0/<+'8W4XO?LZ7$RP"6-?-QLN(,D,[(F#\0_%'A;XS_ /!SM\+K
M;X&ZG;:K>_"_X!:Y%\7;_29!(EC#<SNME87,B<+*)Y5E$+'<!(&QUQJ_\&MV
MD:;IO_!*#3KRQLTBEU#XE>*KB\=%P99!J<L09O4[(T7Z** /F+]E_P#X*!_'
M[]JG_@CY^W'9_&/P1\7WU>STSXDZGI_C[Q7901Z98P):K#!H<4L=RS0W=NIR
M;=(A$@5BKD]?5/V.O^"]'PC^ '_!.?X+>(/%/[(G[0?B+X>^#_A5X8T7QO\
M&K1_ 'FZ!8W\&GVMK=-YLTZ37$4-RLD4LZ1E/,0A#(>OF7['OBGPS+_P01_;
MY\$1>(K%M:LO%WQ=EO-(6[0W,$9MCAWBSN53D<D8YKZ8UW1]+T__ (-4OL%G
MI\,</_##$,YC6, &5O"BRL^/[Q<ER?[QS0!])_M9?\%+_P!EW]D+X'>$_CEX
MNUC5_%$/Q$GM+?X9^&? NDMJ6L>+Y[F-98(M/M@5,I:-U;<Q1!O4%@74-QO[
M-7_!7'X9?&G]H/3?V3_C5^SA\5?@=\1/$6FSW_@[0/BSX>AM(_$L$"[YA8W-
MO/-%-+$GSR0EE=1R <''YF?'30?B?8ZS_P $G_B9:_M2M\%M#F_9YMM#T7XK
M77AFQU>TT#7KGPU8A$EAU &V5[N/; COR"&8$>667WGX_P#[-WCC2_\ @H)^
MRSX"_;5_X+5Z_P#%#QQ8?$V'Q'\-_ 6B_ G0[6YD^S!9+E[F;2RDMK9RVZNC
M2R;HRH9@K>62H!]6_'7_ (+"_#WX?_'[Q1^S#^SQ^RG\8/CMXQ\"I;GQW%\*
M_#=O/8>'I9D\R.VN;NYN(8_M#)\PBCWGA@2&1E&Y^SQ_P5\_9!_: _99^(?[
M5]Y<^)? FE?"*\O;/XI>'?'^A-8ZSX8NK6,/+;W%JC2%G((""-G+ME!\X9!\
MI_ GXV_MO?\ !0']IK]I.W_9%_:/^%/[+?@GX4_%>_\ #/B6>S^%EEK/BGQ!
M>6>4FUC4#=RQPQ1R;6\J5T8@(ZMN,98_//\ P3J\6_LI>(?V>O\ @I9J/[5_
MQN\1?%OX5S>.K:#QE\0M$TV)M0UJV:&:!M4MXK*,1+B5?.1XU\I4C#G* D@'
MW'H/_!?+X16=YX2\3?'7]B?]H#X6?#OQ[JUGI_A/XJ>//!=M!HLLMWC[*UR8
M;J26SCFR"CR)@J=QV@$CS+]HS_@I+\>/A_\ \' _@C]G73O@=\<]7\"Z=\*;
MR*;PIX<T:T>TUF_N+V-?^$@B1KM/M%E!&1"\TF'B9)0D1R6;Q'X^^(/VZ?\
M@DY^Q+H/[8GP6_X*9>"/VF_V=K0Z,?#WPT^,/ABUDU+4+*:>"&W@T_4H&:2[
MN8T=7&[:(EB=O+;RRK?1'Q=\>>'=)_X.4?@EXG\9ZA!X?CUC]D[5(K:'6[E+
M=OM+ZJ\GV;YR 90,Y09/RGTH _26BBB@ 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** "BBO /VL?VNX/APD_PY^&]VDVO,I6]OEPR:>#_".S2^W1>^3P.W+\OQ.9
M8E4*"NW]R7=^1Y&=YWE_#^ EB\9*T5LNLGT45U;_ ."[+4U_VF_VMM"^#EM+
MX3\)-#J'B61,&,G=%8 CAI<=6[A/Q.!C/Q3XE\3:_P",=;N/$GBC5IKZ^NGW
MSW-P^68_T Z #@#@<55NKJZOKJ2]O;F2:::0O++*Y9G8G)8D\DD\YJ.OV+)L
MDPF3T>6GK-[RZO\ R7E]Y_*W%?%^9<58OGK/EI1^&"V7F^\N[^ZRT"BBBO9/
MDPHHHH **** "BBB@ HHHH **** "BBB@ K.\9<>!O$'_8NZA_Z2RUHUG>,_
M^1%\0?\ 8NZA_P"DLM:T?XT?5&=7^%+T9\B4445^MGXN%%%% !1110 4444
M%%%% !1110 4444 %%%% 'I/[,G[5?Q;_92\=)XQ^&FM'R)64:MHMRQ:UU&(
M'[LB]F'.UQAER<'!(/Z_?LJ?M;_"O]K?P$OB[P!?>1?6RJNM:#<R#[3I\I'1
M@/OH<';(.& [$,H_#BNI^#7QG^(WP#\?V7Q*^%WB*73M4LF^\IS'/&2-T,J=
M)(VQRI]B,$ CX'C/@7!<3T76I6AB$M)=)>4^Z[/=>:T/UOPS\5LTX%Q*PU>]
M7!R?O0ZPOO*G?9]7':7D]5^]]%>+_L6_MJ?#W]L/P"-6T=H].\1Z?&H\0>'G
MER]NYX\V//+PL>C=ONM@]?:*_F#'X#%Y9BYX;$P<9Q=FG_6J>Z>S6J/[LRG-
MLNSS+J>.P-15*517C)?UHULT]4]'J%%%?#/[<?\ P5+^(TWQKG_X)V_\$MO
MUA\2_P!H"XBQXBU2Z<GPY\-K9OE-]J]PN1YJYREJ,N6QN!)2*7D/1/3?^"AW
M_!4;X'?L :;I/@V[T34_'WQ8\8MY'PZ^#G@Y/M&M>(+AB50[%#&WM@P.ZX==
MH"OM$C+LKPSX ?\ !+/X\?MB_%C2?VVO^"V&N:9XJ\1:9/\ :_A[^S[I$GF^
M$? @/*M-&2RZG?@8#RR;XP<@&11'Y?K_ /P3M_X)5_#G]BG4M6^//Q/\<7_Q
M6^/?C-?,\??&/Q4@>]NV8#-K9(<BQLEP%6&/&51 Q(1%3ZMH 2...&-8HD"J
MH 55&  .@ I:** "BBB@ KB_ ?[.WP1^&'Q4\:_&_P"'_P -].TKQ9\1I+%_
M'&NVJ,)]8:RB>&U,Q)(/EQR.JX X8UVE?)W[2G_!8;]GOX ?'_4?V6/ OP7^
M+WQG^(6@:?#>^+/"WP2\!MK<WAZ"90T+7LC2Q10LZD,J;RY!7Y?F4$ ]N^/G
M[)O[-O[4<OAFX_:#^#6A^+)?!NN1ZQX6GU:UWR:7?)@K-"X(93E5)&<$HI(.
MT8S?VK?V'OV1_P!N/PE:>"/VL_@!X<\=:?I\S2Z:-:LLS63L ':"="LL!8!0
MVQUW;1G.!7G/PI_X*S?LK?'']DCQE^UY\)[#QGK=E\/;B:T\:> [7PK*OBG2
M+^)E5[&737*N)QN!P"5.&PQ*L!\_>)?^#FW]CSP7H%WXJ\8_L@?M1:3I=A"9
MK[4M3^#+P6]O&.KR2/<!44>I(% 'V7^RM^Q/^R=^Q!X,N/A_^R=\!/#G@72[
MV99M0CT2RVRWLB@A7GF8M+.R@D R,Q4$@8%;_P !OV>O@K^S!\/(OA-\ /AS
MIWA7PW!>7%W#I&EHRPI-/(TLS@$DY9V9CSU-4_V6_P!HOP5^UQ^SUX2_:6^&
M^C:W8:!XTT>/4]'MO$6GBUO!;N3L:2(,P7<H#KAB"K*0<&NZNKJUL;62]O;F
M.&&&,O--*X544#)8D\  <DF@#PNW_P""8?[ -G\1?B!\6;#]E7PI:^(/BKH-
M]HOQ$U"TM'B_MZQO722[AG1&"-YSHKR,%#.PW$DDFO1KC]GSX+77P!_X99N/
MAUIS_#W_ (1)?#'_  B90_9/[(%L+46>,Y\OR (\9SCO7FW[!/\ P4@_9J_X
M*2>&O&WC;]E_4=5U#1/ WCBY\+W>L7]FD4&I7$,44OVFT*R,9+9TE0H[A&/]
MP<9\O\(?\%NOV:_&'Q6TGPS;_"#XF6GP^\1_$:3P%X7^.%YH%N/"FK^(4F>
M6L4RW)N!&\\;P1W#0+"\J,NX ;J /H3QE^R#^R_\1?V>+']DSQ_\"O#6M_#?
M2]'M-+TWP=JVFI<65K:VL2Q6R1K)DH8D10C@AUV@@@\UQ?[)G_!+K_@GW^PQ
MXBO?&/[*/[*GA;P=K.H0M#=:U9V\D]Z86(+1+<7#R21QD@$QHP4E1D<"NB^-
MG[77@GX-?'WX6_LSCPUJFO>+_BKJ-\FF:?I CQIFG65N9KS5+MG=1';1YACX
MRSR3QHH))QZS0!\V_';_ ((^_P#!,K]IGXQR_'_XZ?L8^#/$7B^Y9&U#6+JT
MDC.H,FT*UU'$ZQW1 11F97.% Z "O2/AS^QS^RQ\(M:\7Z[\,/@'X8T*3Q]8
M6=CXRMM,TI(K75K:TMC:V\,MN!Y)C2!FB"A -K$$'->E44 ?+?PO_P"")O\
MP2A^#'Q=M_CM\-/V%/ >F>)[.]6\T^^&GO+%97"MN26"WE=H('5L%6C12I *
MX(%>C_M,?L%_L=?MCZSX<\2?M.?L]^'?&&I>$;GS_#6IZG;,+G3W+JY$<L;*
MX4LB,4)*DJ"1D5Z[10 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 %%%% !117DW[5?[1
M]E\#_"W]EZ'-'+XCU*(BPA.&%LG0SN/0<A0?O,.X!KIP>$KX[$QH45>4OZN_
M)'GYIFF"R; 3QF*ERP@KO]$N[;T2[G/?M>_M5)\,+.3X=> +Y6\0W,?^EW2'
M/]G1L/\ T:0>!_"/F/5<_%\\\US,]S<S-))(Q:21V)9F)R22>IJ34-0OM6OY
MM4U2\DN+FXE:2>>9RSR.QR6)/))/>H:_:<GRC#Y/A53AK)_$^[_R[+]3^2N*
MN*,=Q3F+Q%;2"TA#I%?JWU?7T22****]8^8"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K-\:?\ (B^(/^Q>U#_TEDK2K.\:?\B+X@_[%W4/_262M:/\
M:/JC.M_"EZ,^1****_6S\7"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH Z7X1?%WQ_\  SX@:?\ $SX::_)IVK:=+NBE0Y21?XHI%Z/&PX93P1^!
MK]E?V-_VOO G[7WPOC\7Z T=EK-B$B\1Z$TN7LIR.HSRT3X)1^X!!PRL!^(M
M-U0ZSJ7A'7? ]AXW\1Z%8^)M)DTO79O"^M26%U<6,A4RP>:F<*X7!!#*02""
M"17PO''!N'XHP//32CB(+W9=_P"[+R?1_9>NUT_U?PL\2\9P'FGLJS<L'4:]
MI'?E>WM(K^9=5]I:;J+7W]^T;^W;^T9_P4L^,VM_\$__ /@D/XN&D:%HEU]A
M^-7[3T49ET_PRA_UFG:,P(%YJ3+D>8C;8LY5E)\Z+ZV_89_8*_9O_P"">/P4
M@^"7[./A!K2W>7[5K^O:A()]4\07S#]Y>WUP0&GF8DGLJ@[455 45O\ @G7I
M7[*GAW]D;PGX6_8T\$:?X9\$:79BVM_#]DO[RQN  9DN&)+27!8[GE<EI"P<
MEMP)]OK^5\1AZ^$KRHUHN,XMII[IK=']\8/&87,,)#$X::G3FE*,EJFGJF@H
MHHK$Z0HHHH **** "OGGQ1HG[!?_  2K\(?%W]L_Q;>67@33_&NO'Q)\2/$.
MIZM<W,FJ:CL*(D232.Q=LE8K6 !=S$(@SBOH:OQ>_:+\,?\ !3?XU_\ !4/7
M_P!I#]I__@D'XU^-/PR^&^LR6G[/W@2+XAZ-I^B67E2LAUVZMI9)/M=W.%25
M/, $0<*0Q1"@!]._\$/?A9\8_&WQ%_:'_P""H/Q:^&EYX"M?VF_%VE:CX*\"
MZE%Y=W9Z#IMM-;V=]=1CB.XNDG,C+WVA\D2"N>_X*/7&H_\ !2W_ (*8?#O_
M ((_:5>2M\+_  9I4/Q*_:02WD*IJ=M%,O\ 96A2$8RLLWERRQY^:.2-U(,-
M?4?[#/[5'[6G[2D_B:+]I_\ X)Z^(?@4NC)9G1)-=\:V&K_VT93-YP06@'E>
M5Y<>=WWO/&/NFO(_^"5?[+GQW^'7[6G[8'[5_P"TG\.;C0]:^*7QJ-KX0N+Z
MYAFDOO"NEPF#3)T,;OY:/'(1L;:P\L948% 'VS8V-EI=E#IFF6<5O;6\2Q6]
MO!&$2)%&%55'"@   #@ 5\,?\%%/B)XS_;E_:"L_^".G[.OB:[T^SU'38=8_
M:9\::3*5?PWX4D/[O1XI!PE_J>#&%/S);&20HROD?2/[67QE_:0^#EKX'F_9
MR_9;E^*$FO\ CVQTGQ;'%XEATW_A'='E#^?JQ,J-]H$.U?W*X9M_!&*\4^.O
M_!!/_@F'^T?\;O$W[1/Q5^"FO7'B[QA>I=^(M2TWXCZY8+=S)&L2L8K:\CC7
M"(HPJ@?F: /(O^#=OP+X/^%^K_MF?#7X>^';72-!\/?MC>*--T32K*/9#9VD
M$5K%#"B]E1%50/05YMX*_P"";O[>'A+]G?X=?\$N?'?PM\*:5\%_A'\;AXWN
M_C[)XZ@/]I>'+76KG6H[4:;L$]O?,TPBDD<^3&(V8.^<UVG_  1%_P""-?A3
M]BG]HKX[?'7QS\#]=\-:K:_&GQ#9?!^^OO&5U=1W/@Z98EMI6A^U2),S /\
MO;A3<<<GI7T7_P %6/#'QR_:"\ >$?V$/@MX;\0P6/QI\0G2OB7XZTRRE^S>
M&?",">?JF^Y *17-W$!90(W+FYD(_P!62 #YS_9Q_;K_ &9_"GQ;\1_\%8_V
MP?&FHZ9>?'*6X\+?LW^%K#POJ.K:JO@'2)&D:\AL;&":X1;RX,E_,Y38L9M?
MFY4']#O@?\<?A)^TI\)]#^.?P)\>6'B?PEXDLA=:+KFFN6BN8]Q4\, R,K*R
M,C ,CJRL RD#XK_:E^'OC?\ 8G_X*4?"O]MCX>_LJ^-OB!\*]$_9_P!0^&(\
M-?"CP^-3O_"UPM_;7=G/'8AU<P20PFVWQY$>P;RJD9]+_P""*W[.GQA_9M_8
M?AT/XY^#W\,:_P"*O'7B+Q:W@Z2=)&\/6VIZE-=06+&,E Z1.C.JG"N[+U!H
M ^M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CN[NUL+66^O;A(H88V
MDFED;"HH&2Q)Z  9S0DV[(3:2NSF?C)\6?#WP8\"W7C3Q P<QCR[*T#8:ZG(
M.V,?D23V )[5^>GCSQQXB^)'BR]\9^*KPSWM]*7D(^Z@Z*BCLJC  ]!7:_M1
M?'F[^./C][FQE=-#TTM#H]NV1N7/S3,/[SX!]E"CL<^9U^P<,9&LKPOM:J_>
MSW\EV_S\_0_EGQ#XPEQ'F7U?#R_V>D_=_O2V<_TCY:]6%%%%?4'YT%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5F^-CCP)X@_[%Z__ /2:2M*L
MSQM_R(GB#_L7[_\ ])I*UH_QH^J,ZW\&7HSY&HHHK];/Q<**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ]V_8'_ &R]?_9$^+4=_>SS7'A+
M69$@\3Z:F6PF<+<QK_SUCR2/[REE[@C]E]!UW1O%&B6?B3P[J<-[8:A;)<65
MW;N&CFB=0RNI'4$$$'WK^?*OOW_@CY^VK-I6J1_LF_$G5<VEVSR>#+R>3_4S
M'+/9$G^%_F=/1MR\[U _'O%#@]8_#/-\)']Y!>^E]J*^UZQZ]X^B/Z0\"?$>
M64XV/#N83_<U7^Z;^Q-_9_PS>W:?^)M?HW1117\\']D!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 5\V
M?M[_ !W;0])7X+^&;S%UJ$0EUN2-N8[<_=AXZ%\9/^R .0]>Z?%#X@Z/\+/
M>I>.];(,-A;EDBW8,TAX2,>[,0/;.>U?G)XO\5ZUXY\3WWB_Q%=&:]U"Y::X
M?MDGH!V4#  [  5]EP?E"QF+>*JKW*>WG+_@;^MC\G\4^*'E66++</*U6LM;
M;J&S_P# MO3F\C-HHHK]6/YK"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHJ2UM+J^N$L[*VDFED;$<42%F8^@ Y-#:2&DV[(CHKTOP9^R'\?\ QM&M
MS:> YK"!L8GU>06WX['^<CZ+7I7AO_@F[XKN4#^+OB7I]FW4QZ=9/<?AN<QX
M_(UY&)S[)\([5*T;^6K_  N?3X#@OBK,TI4,).SZR7(OOE9'S569XX_Y$/Q!
M_P!B_?\ _I-)7VQI/_!.3X7P*/[;\<:]<L.OV8PP@_@4<_K5^[_X)V?L_P"H
M:5=:/?W/B"6*\M);>8MJ2 [)%*-@K&,'!->?'C3(Z55.\FDUM'_.Q[Z\)N+Z
MU)IQA%M=9K]$S\7Z*_5^_P#^"*_[']XC+;ZMXSM"PX:WUJ$E?IOMV_6N1\3?
M\$+?@_=H1X-^./B6P;^$ZG8V]V!^""&OT"CXJ<(5':4YQ]8/]+GYKB/ +Q%H
M1O"E3GY1J1_]NY4?F=17VSX^_P""'OQ[T1)+CX=_%+PUKR)DK%>I-8S2?08D
M3/U<#WKY\^+'[$'[5OP4CDN_'_P1UJ*TBR7U"PA%[;*O]YI;<NJ#_>(KZ;+^
M*^&\U:CAL5"3?1OE?_@,K/\  ^&SCP_XUR&+ECL!4C%;R4>:*]90YHK[SRFB
MCIUHKZ$^/"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J?2M4U+0]3MM:
MT>^EM;NSG2>UN8'*O%(C!E=2.000"#ZBH**32DK,<92C)-.S1^UG[!/[5]A^
MUI\";3Q9>2Q)XCTHK8^*+1 !MN0O$RKV25?G'8'>O.PU[97XN_\ !//]JF;]
ME?\ :"LM=UB]9/#.N;=/\31Y.U(6;Y+C'K$YW9Z[3(H^]7[003PW,*7-M,LD
M<BAHY$8%64C(((ZBOY1X_P"&?]6\[:I*U&K>4/+O'_MU[>31_H%X1<<_ZZ\+
MQ>(E?$T+0J=W_+/_ +?2U_O*72PZBBBOAC]5"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P/BGX]T_X8?#W5O'>I
M!633K1I(XV./-E/RQI_P)RJ_C5TJ<ZU2-."NV[+U9CB*]+"T)UJKM&*;;[)*
M[?W'R]_P4"^,+Z]XLMOA'H]UFST?$^I;&XDNF7Y5/^XA_.0@]*^<ZM:YK6I>
M(]9N_$&LW337=[<O/<S-U>1V+,?S-5:_=LKP%/+<###QZ+7S?5_>?QIQ%G-;
MB#.:V.J?:>B[16D5\EOYW84445WGB!1110 4444 %%%% !1110 4444 %%%*
MJL[!$4DDX  Y)H 2MKP-\.?''Q*U<:'X&\-76I7'!<0)\L8/=W.%0>[$"O;/
MV?OV%]?\9)#XJ^+GVC2=,8!X-+3Y;JX'J^?]4I]#\Q]%X-?6/@[P1X2^'^B1
M^'?!F@6VG6<72&W3&X_WF/5F]6))/K7Q^<<7X3 MTL,O:3[_ &5\^OR^\_5.
M%O"[,\XC'$8]NC2>J5O?DO)/X5YO7^ZUJ?.GPJ_X)WV44<>J?&#Q*\LAPW]E
M:0^U%]GE(R?<*![,:^@? OPL^'?PTL_L/@7PA9:<NW#R0Q9ED'^U(V7;\2:W
MZ*_.\?G.99DW[>HVNRT7W+]=3]VR7A3(,@BOJ=!*7\SUD_\ MYZ_)67D%%%%
M>6?1!1110 4444 %%%% 'DGQR_89_9>_:%2:Y^('PKL4U*8$G7-)7[)>!C_$
M9(\>8?:0./:OAS]I#_@B[\5O L<_B/\ 9[\2KXNT],L='OMEOJ$:^BG(BGX]
M/+8] AK]/J*^LR/C;B+())4*SE!?8G[T?E?5?]NM'Y[Q3X7<&<71E+%X90JO
M_EY3M"=^[:5I?]OJ1_/IXB\-^(?"&MW/AKQ7H5YIFHV<ACN[&_MFAFA<?PLC
M %3]15*OW+_:0_9#^!?[4_A\Z3\4_",;WL<12QUVR BOK/TV2X.5R<['#(>Z
MYYK\N/VR/^"=/QC_ &3+J7Q$L;>(O![28@\16-N1]GR<!+F,$F%LX ;)1LC#
M9.T?O?"OB)E'$3C0J?NJ[^RWI+_#+KZ.S[7W/Y*X^\&N(N#(RQ=#_:,*OMQ7
MO07]^.ME_>5X]^6]CY[HHHK]!/QX**** "BBB@ HHHH **** "BBB@ HHHH
M*_6O_@DC^TU_PNO]GI?AKXCU#S-?\#>79/YCY>>P(/V:3WVA6B/IY2D\M7Y*
M5[-^P-^T1)^S5^TUH'C:]OS#HM]+_9GB(%L*;.8@%V]HW"2_]L\=Z^-X[X?7
M$/#U2G!7JP]^'JMU_P!O*Z];/H?I7A/Q>^#N,*->I*U"K^[J=N635I?]N2M*
M^]KKJ?ME12*RLH96!!&00>M+7\DG^AP4444 %%%% !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 %%%% !7RU_P45^)S+_9'PETZXP"/[0U,
M*>O5(5/_ (^Q'^Z:^HY98H(FGFD5$12SNQP% ZDU^;OQI^($_P 4?BCK7C>1
MV,=[>M]D#?PP+\D0_P"^%7/OFOK^#,!]:S-UY+W::O\ -Z+]7\C\M\6,Z>7<
M/+"0=IUW;_MV-G+[WRKT;.7HHHK]9/YE"BBB@ HHHH **** "BBB@ HHHH *
M**FT[3K_ %>_ATK2[.2XN;F58K>"%"SR.QP% '4DFDVDKL<8RE))*[8_1M&U
M7Q#JMOH>AZ?+=WEU*([:V@0L\CGH !7VA^S+^QWHOPJ2#QGX^BAU#Q%@/#%P
MT.GGT7L\GJ_0?P_WCI_LL_LO:3\%=%3Q)XC@CN?$]Y#_ *1-PRV2GK#&?7^\
MPZG@<=?8*_+^(^*)XN4L-A':GLW_ #>GE^?H?T9P#X=4LLA#,,SCS5GK&#VA
MV;[S_P#2?75%%%%?$'Z^%%%% !1110 4444 %%%% !1110 4444 %0ZCIVGZ
MO83Z5JUC#=6MS$T5S;7$0>.5&&&5E.0RD$@@\$&IJ*:;3NA-*2L]C\U_^"A'
M_!*J;P1!>_&S]F+1Y9](0-/K7A.'+R62]6EMAU>(=3'RR=5RO"?!]?T,5^=?
M_!4/_@G!;Z5#?_M+_ #P^$MUW7'BWP]9Q\1#JUY @Z+U,B#I]\#&['[OX?\
MB).M.&69K.[>D*CZ]HR??M+KL]=3^3O%[P:IX:E4SSA^G:*O*K1BM$NLZ:[+
M>4.BUCIH?GW1117[@?RR%%%% !1110 4444 %%%% !1110 4444 ?LI_P3(^
M/TOQ[_91T6?5[WSM8\,DZ+JS,V6<PJODR'N=T+1Y;NP>OH2ORM_X(P_'(^ ?
MVB+[X0ZI=[+#QKIQ6W5FX%];!I(SZ#=&9U]R4'I7ZI5_)7'V2K).)ZU."M"?
MOQ]);KY2NO1'^AGA'Q,^*.!L-6J2O5I?NI]^:%DF_.4'&3\VPHHHKXP_3 HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \T_:Y
M\>M\/_@-K5[;S;+K48QI]H0<'=-E6Q[B/S"/I7Y_5[#_ ,%8_P!M3X#_  H^
M)'A7]GKXB?$JVT74YM-_MK[/=6\QCD261X(2TB(T<6#%/S(RC!SFO$/#'BGP
MMXWTMM<\$^*-,UJQ1]CWVCZA%=0JW]TR1,RY]LYK]?X0P,L)DT:LE9U&W\ME
M^5_F?S'XK8S$8[B5P2?LZ,5%/I=^])^NMGZ%ZBBBOJ3\O"BBB@ HHHH ****
M "BBB@ HHHH *^P/V'_V<$\+:1%\8/&FG#^T[Z+.C6\R\VL##_6X/1W!X]%_
MWB!XW^Q]\"C\8/B*NIZY9[]"T1EGU#>ORSR9S'![Y(RW^RI'&17W@ % 50
M. *^ XQSMTH_4*+U?QORZ1^>[\K=S]M\*N$(XB?]LXN-XQ=J:?5K>?RVCYW?
M1!1117YL?OX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !221I*C
M12H&5@0RL,@CT-+10!^3?_!4;]AE/V<?'2_%GX::24\%>([I@UO"GR:3>G+&
M#VB< M'Z89.-JY^2Z_?7XN?"SPA\;/AMK'PL\>6'VC2]:LV@N%&-R'JLB$]'
M1@KJ>S*#7X>?M _!/Q7^SO\ %_6_A#XQ3-UI%V4BN50A+J!ANBG7_9="K8[9
M(/(-?TSX:\72SW /!8J5Z]);O>4-D_5;/Y/=L_ASQN\.X<*9NLTP$+87$-Z+
M:G4W<5VC)7E'M[RT21QM%%%?IY^%!1110 4444 %%%% !1110 4444 ;WPN\
M?:M\*_B3H/Q*T,G[7H.KV]_ N[&]HI%?:?8XP?8FOWL\+^(])\8^&M.\7:!<
MB:QU6QAO+*8?\M(94#HWXJP-?SZU^P__  2B^*+?$O\ 8P\/VEU=&6[\,W-Q
MHMR2V2!$P>$>P$$L2_\  :_&?&+*U5R_#X^*UA)P?I)77W-?^3']+_1MSUT,
MXQ>43?NU8*I'_%!V=O-QE?TB?2-%%%?SZ?V"%%%% !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 %%%9_BSQ+IG@SPKJ?C#6I-EGI.GS7EVX
M_ABB0NQ_)332<FDMQ-J*NS^;?_@ME\:7^-W_  4O^)NJ17)>S\/:JGAVQ3=D
M1BQC6"4#ZW"SM_P.OE[0M?UWPOJL.O>&=;N].OK9MUO>V-RT,L3>JNA!4_0U
M<\?^,M6^(OCO6_B#K[[K[7=7N=1O6SG,T\K2N<_[S&LBOZZR_!QP.74L*EI"
M,8_<DC^6\?BI8S'5<0]YR<OO=SW/X<_\%&OVL?AX88)_B&/$5I$Y9[3Q1:K=
MM,3_ '[CY;D_3S0*]U^'/_!8'0+@0VGQ>^#MU;$*3<ZCX9O5F5F[!+:<J5'N
M9V/UKX7HI5<MP57>%O33\M#S:N&P];XX)_G]ZU/U>^'?[<_[*GQ*2./2OC%I
MNFW30^9+9^(B=/:'_9,DX6%F]DD:O6()8[JTAO[:19(+B,/!,ARDBGHRD<$>
MXK\2:WO OQ3^)GPPNI;SX<?$'6M!DGP+AM(U.6W\X#H'", X]FR*\ZKD:WIS
M^_\ S7^1Y]7)L/+X)-?BOT?XG[-45^;7P_\ ^"J'[3OA/$'BQ]#\40$J"=3T
MP031H.H1[4Q#<1_%(KG/K7N_P]_X*W_!7Q ZVWQ%\ :[X<EDE"+-:2QZA;HO
M=W<"*0#KPL3GZUYU7*\;2^S?TU_X/X'GU<HQ4/AM+^O,^KJ*X?X=?M,?L_?%
MIHH?A[\7]#U"XN)3';V#7?V>[E8==MM.$F/UV8KN71XG,<B%64X96&"#7!*,
MHNTE9GG5*-:B[3BUZH2BBBD9A3[:VN+RXCM+2%I)97"1QHN69B<  =R33*]G
M_8:^&2^//C+%X@O[??8^'(A>29'RF<G$*_7=EQ_USKDQ^+A@,'/$3VBK^O9?
M-Z'IY-EE;.<UHX*EO4DEZ+J_DKOY'U=^SQ\)[?X-_"O3O")C3[:R?:-5D7^.
MY< MSW"X" ^B"NWHHK\(Q%>IB:\JM1WE)MOYG]GX+!X?+\'3PU!6A!**7DE;
M_APHHHK$Z@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX
MG_X+,_LQIX]^%5G^T5X8TT-JWA/%OK)C3YI]-D?ACW/E2-GV660GI7VQ5#Q3
MX:T7QIX9U'P?XDL5NM.U6QEM+ZV?I+#(A1U/U4D5[/#^<5LASBCCJ?V'JN\7
MI)?-7^>I\UQAPWAN+>',1E=;_EY'W7_+-:QE\I)7[JZZG\^U%=;\>?A/JWP+
M^,GB3X1ZRS--H.K2VR2NN#-$#F*7'8/&4<>S5R5?V50K4L31C6IN\9)-/NFK
MI_<?YIXK#5\%BIX>M'EG!N,EV:=FODT%%%%:F 4444 %%%% !1110 4444 %
M??W_  0L^),D/B3QW\(;F?*7-E;:Q9QD_=,;F&8@>_FP?]\BO@&OHW_@E+X^
M_P"$%_;:\+PS3;+?78+O2K@YZ^9"SQC\98XA7RG'&!_M#A3%TK7:@Y+UA[WZ
M'W_A;FKR?Q R^O>R=10?I4O#7_P*_P KG[%T445_(1_HR%%%% !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 %?/_P#P54^(S_"O_@G/\8_%
MT4WER-X%O-/AD!P4DO%%FI'N&G!'O7T!7PQ_P<5^-'\+?\$Q?$.B+)M_X23Q
M/I&G$9ZA;D7>/_)6O7X?PZQ6>X6D]G4A?TYE?\#RL\K_ %;)L156ZA*WK9V_
M$_GBHHHK^L3^9 HHHH **** "BBB@ KO/AK^U!^T'\(5M[?X>_%S6K&UM<_9
M]-DNOM%FF>I^S3;X<^^RN#HJ)TZ=16FDUYZANK'UG\.?^"N/QAT%8;3XF?#[
M1?$<,41#W%E(^GW4S_WF8"2(?185KW;X>_\ !4G]E_Q<BP^*[K6?"UP(0TIU
M33&G@+_W(WMO,=O]YT05^:U%>?5RG!5-ER^C_P [HXZN7X.KO!+TT_+0_9WP
M/\2_AS\3('N?AUX]T;75BB$DXTC4XKAH5/3S%C8F,^S &OOK]@OP&OA7X)KX
MDGAVW/B"\>Y9B.?)0F.,?3Y68?[]?RXZ/!JEUJUK;:&LS7LEPBV8MR1(92P"
M!<<[MV,8[U_6E\#?A_/\*/@MX1^&%WJ,MY-X=\-6.FSWD\S227$D%ND;RL[9
M+LS*6+'DDDFORSQ'I_V=@:5",[^TDW\HV_5H_0O"[(*$,ZJXU-M4XV5^CD][
M^B:VZG4T445^.G[T%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!^9/\ P6^^#R^'OB[X:^-6G6@6'Q'I;6.H.@ZW-L1M9O=H
MI$4>T-?#M?KM_P %?OAO'XY_8SU+Q!'!ON?"VKVFIPE1\VTO]GD'TVSEC_N>
MU?D37]3^&.9/,>$Z<9.[I-P?HM5]T6E\C^!_'/)(Y/X@UYP5HXB,:J]97C+[
MYQD_F%%%%?H)^/A1110 4444 %%%% !1110 5V'[/?BW_A OCSX*\:F78NE>
M*]/NI&S_  )<(S ^Q4$?C7'T E2&4X(Z$5E7HQQ%"5*6TDT_FK'1A,1/!XJG
M7A\4)*2]4[H_H8HK&^''B!O%OP\T'Q4\FXZGHMK=EO4R0J^?UK9K^'ZD)4ZC
MA+=.WW'^IE&K"O2C4CM))KT>H4445!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 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5^9W_!T;XC>R_8O\"^%4;']H?$V&X;'=8=/O!CZ9F!
M_ 5^F-?E%_P=3ZF\7P?^$.C@_+/XEU28_6.WA4?^C#7U7!$%4XJPJ_O-_=%O
M]#YKC&;APUB7Y)??)(_%BBBBOZ>/YT"BBB@ HHHH **** "BBB@ HHHH ]J_
MX)P?#X?%+]OCX/\ @F2W\V&X^(>ES7<6,[K>&X2>4?\ ?N-Z_J:K^;[_ (((
MZ ->_P""JWPR:2/='8IK%U(".FW2;P*?^^V2OZ0:_"/%6NY9S0I=(T[_ 'RE
M_DC]I\-**CE-:KU<[?=%?YL****_+C]'"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH X7]I_P@OC[]G'QWX.\D2/J'A+4(H%
M(SB7[.YC/X.%/X5^$-?T*7=K#?6DME<INCFC9)%]5(P1^5?SY:I8OIFI7&FR
M'+6\[Q,?4JQ']*_>O!C$.6'QE![)PE]ZDG_Z2C^2OI,X2,<9EN*6\HU8O_MU
MP:_]*9!1117[<?RX%%%% !1110 4444 %%%% !1110!^YG[&.M-X@_9*^&VI
MNQ+'P5IL3L>[1VZ1D_FIKTRO%O\ @G7>?;OV)OAW-NSMT+R_^^)I$_\ 9:]I
MK^*\[IJEG6)@NE2:^Z3/].^%JSQ'#.!JO[5&D_OA%A1117EGNA1110 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 %?DG_P '6!;_ (0;X*J!\IU;
M7,GW\JR_^O7ZV5^4/_!U18-)\(/A#J@3B'Q)JD1;T+V\)Q_XX?RKZ[@-I<68
M;UE_Z1(^6XU3?#&(](_^EQ/Q9HHHK^FC^> HHHH **** "BBB@ HHHH ****
M /N'_@W><+_P5"\**0/F\/ZR!_X!2'^E?T1U_-]_P02\2CPY_P %4_AFLK[8
MM075[.0_[^E794?]]JE?T@U^ >*47'B*F^]./_I4S]P\-Y)Y#-=JC_\ 28A1
M117YL?H 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7\_WQ!V'Q[KAC&%_M>YVCV\UJ_?VZN8;*UDO+EPL<49>1CV4#)/Y5
M_/EJ=])JFI7&I3??N)WE?ZLQ)_G7[CX+P?M,=+I:FO\ TL_E?Z352*I97#K>
ML_N]E_F04445^[G\GA1110 4444 %%%% !1110 4444 ?M)_P310Q_L-?#Y3
M_P! VX/YW<YKW2O%/^"=%K)9_L2_#N&5<$Z(7 ]FFD8?H17M=?Q?Q"^;/\6_
M^GM3_P!+9_IIP;%PX0RZ/:A1_P#3<0HHHKQSZ0**** "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@ K\SO^#HWP^UW^Q?X$\3)'G[#\38;=F ^Z)M
M/O6_+,(_2OTQKX7_ .#BOP<WB?\ X)B^(=:6 O\ \(]XGTC4"0/N!KD6N?\
MR9Q^-?1\(U51XFPDO[Z7WZ?J>!Q32]KP]B8_W&_NU_0_GCHHHK^I3^;@HHHH
M **** "BBB@ HHHH **** /:_P#@G!\1Q\)OV]_A!XZEG\J"V^(.F0WDA/W+
M>>X6"8_A'*]?U,U_(#INHWVCZC;ZMIER\-S:SI-;S(<-&ZD,K#W! -?UF_L\
M?%BP^/'P$\%_&K3"GD^+/"UAJRJG1#/;I*R>Q4L5([$$5^+^+&$:JX;%):-2
MB_E9K\V?KGAEBDZ6(PSZ.,E\[I_DCL:***_'S]4"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH YOXQS"#X3>)F^UF!FT&[2.
M91DH[1,JD>^2*_)36O\ @G]J<-L7\.?%"WN9_P"&.^TIH$_%TDD/_CM?J)^U
MAXA&B?"&XL4?$FIW<5LO/.,^8WZ)C\:^4J_ESQ?^DGXE>$/&M/+.$\7&G3=*
M,ZT)4J=12FY3Y4W*+FK12?NRBO>/!S_PWX2X[HPGG-!SE3NH-3G%Q3M>RBU%
MW:6Z>Q\?:]^Q#\;])VC2X](U<L>18:D(]OU-PL0KE-:_9T^.>@W!MKOX7:Q,
MP&2VGVINU ]V@W@?G7W917-D7[1CQ6P=HYKEF$Q"76*JTI/U?M*D?N@C\SS'
MZ+W!6(O+"8JO2?9N$XKY."E_Y,?G/J>E:IHMXVGZSIMQ:7"??@N86C=?JK $
M57K](6=W@:U=B8G^_&3\K?4=#7-:M\&_A)K<#P:C\,M ;S,^9+'I,,<K$]_,
M10V??-?LV1?M)>%J]EG.05J7=T:T*WW*<:'W7^9\)F/T5,TA=X#,X3\ITY0_
M&,I_?;Y'P'17VAK?['/P!U>W\BS\*W6F'/,VGZI,7_\ ([2+_P".URNN_L">
M!KN1?^$9^(&K6"?Q?;K6*[)^FSR<5^RY%]/#Z/.<66)Q=?"-_P#/[#S=O5T?
M;+\;'PF8_1Q\3<%?V-*E7_P5$O\ TXJ9\LT5[WK'[ ?CN*X8>'?'NBW,('#W
M\<UN['T"HDH_-JY/5?V._C_IID>'PA!>0QG_ %UKJMN=_P!$9U<_]\U^S9%]
M(7P.XCLL#Q%A&WM&=:%*3](U7"5_*USX3,?"WQ%RN_M\KK676,'-??#F5O.]
MCS"BNBUCX1?%;P_;/>ZY\-->M($SNN)](F6/'KO*[2/?-<[7ZO@LPP&9T%6P
M=6-6#^U"2DOO3:/BL3@\7@JGL\13E"7:2:?W.P444JJS,%5223@ #K78<Y^Y
MG[&>E?V-^R3\-;$K@_\ "#Z9(P]&>VC<_JQKTNL;X=^&U\&_#_0O""*%&E:-
M:V84=O*B5/\ V6MFOXBQ]98C'5:J^U*3^]MG^I&4X9X+*L/AWO"$(_=%+] H
MHHKD/0"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 *^?_P#@
MJI\/7^*'_!.;XR>%(K?SI%\"WFH11 9+/9J+Q0!W.Z 8]Z^@*H>*O#>F>,?"
M^I>$-;A\RRU6PFL[N/\ O12H4<?]\L:Z<%B'A,93KK[$E+[FF<^+H+%82I1?
MVHM?>K'\A5%:OCOP?JWP]\<:SX U^(I?Z'JMQI]ZA&-LT,K1N,?[RFLJOZ^C
M*,XJ2V9_+$HN,FGN@HHHIB"BBB@ HHHH **** "BBB@ K^@3_@W$_:._X7%^
MP0/A1JM_YFJ?#37I],*.V7-C.3<VSGVR\\2^T%?S]U]U_P#!OC^UI_PSG^W=
M8_#CQ!J?D>'OBA:C0;Q9'PB7X8O8R$=V,NZ ?]?1KX[CO*GFO#E505Y4_?7_
M &[O_P"2M_.Q]7P7F2RW/Z;D[1G[C^>W_DUOD?T,T445_-!_0H4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%0:GJ-GH^G7&K:C
M,([>UA:6>0]%1023^0J*E2G1INI-VBE=M[)+=L-SYV_;.\6KJ'BO3O!UO+E=
M.MC-< 'I))C /N%4'_@=>+UJ^./%-UXV\7:CXKO 0]]=-($)SL7HJ_@H _"L
MJO\ (7Q(XI?&G'./SA/W*M1\G_7N-H4_GR15_.Y]-0I^RHQB%%%%?$&P4444
M %%%% !1110  D'(-5M<T;1O%$:P>)]&L]3C4\1:E:I<)_WS("*LT5W9?F>9
M9375? UYTIK[4)2B_OBTS'$8;#XJFZ=>"G%]))-?<SC-<_9U^!?B.43:K\+=
M*!'06*/9C\K=H\_C6;X/_83^"7B7XD:-!I\.LV33:M;JEM:Z@K0C]XN=PEC=
MR/7YAQ7HM>@_LO:+_;'QFTQV3*6:2W+^VU"%/_?3+7[YX9>./CE_K7E^583B
M'%N%:M3IN,ZTJL5&4TI6C5<TDE?9'Q>:>'' &/C*I7RRAS+6ZIQB[^;BDW]Y
M];T445_I4=P4444 %%%% !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 ?S3?\%L?@R_P4_X*8_$[2H;/RK/7]5C\0V+[<"47T2W$K#Z7#3K]
M5-?*E?KA_P '3GP'DM?%OPP_::TZQS'>V%UX:U>X"X"O$YNK4$]RPEN_PCK\
MCZ_J7A+'K,>',-6OKRJ+]8^Z_OM<_F[BC!/ 9_B*73F<EZ2]Y?G8****^C/
M"BBB@ HHHH **** "BBB@ J?3-3U'1=2M]9TB^EM;NTG2:UN8)"CQ2*P975A
MR&! ((Z$5!10TFK,$VF?U"?\$Q_VS-+_ &Z/V//"_P :FO(6U^.W_LWQC:Q8
M!M]5@55F.T?=60%)E'9)E'4&OH"OYT/^"'O_  4-C_8>_:C3PQ\1-=-O\//'
MQBT_Q(\S_NM.N02+:_\ 8(S%)#_SSE9CDHHK^BV.2.:-9H9%='4%64Y!!Z$&
MOYDXRX?ED&<2A%?NI^]#TZQ_[=>GI9]3^B>$\\CG>51E)_O(>[/UZ/\ [>W]
M;KH.HHHKY(^G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"O&_VO?B2NA^&(OA_IMQB[U3$EX%/*6ZGI[;F&/HK#O7JGBOQ/I/@WP[=^)M
M;G\NVLX3)(>[>BCU). !ZFOB[QWXRU3Q_P"++SQ9J[8ENY<K&#D1(.%0>P
M]^O>OYI^DMXCPX5X3>1X2?\ M6-3B[;PH[3EY<_P1[IS:UB=^ H>TJ\[V7YF
M11117^<)[H4444 %%%% !1110 4444 %%%% !7N_[$_AW??:WXLDC_U<4=I"
MV.NXEW'_ (ZGYUX17UK^R]X7;PU\(;&69-LNIR/>R CLV G_ (XJG\:_H/Z,
MN0/.?%&CB91O#"PG5?:]O9Q^?-/F7^'R.+,)\N':[GH=%%%?Z8G@!1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117(?&S]H+X%?LV
M>"Y?B+^T%\8O#/@G0H<A]5\4:W!8P%@,[%:9E#N>RKECT )H \ _X+8?LYR?
MM)?\$Y?'NAZ7I_VC5O#%JGB;1E"[F$EEF28*.I9K8W* #DEQ]*_FIK]^O$O_
M  7C\+?M$W=[\.?^"6?[$GQ)_::OF9[2?Q#8Z4=!\(0N<HT<^K:BBKZ_*(]K
M@'#XYK\4?VQ?V>O%_P"RU^TEXJ^"7C;PPVC7>EWRRPZ<UT)_(MIXUN($\U?E
MEVQ2HI=>"RG%?M7A5F:E1KY?)ZI\\?1V4ON=OO/R+Q+RYQK4<=%:-<C]5K'[
MU?[CS.BBBOUX_+ HHHH **** "BBB@ HHHH **** "OV_P#^#?G_ (*HV7Q=
M\$V/[#?QW\1X\7>'[,IX&U.\EYU?3HUR+,L>L\"#Y1U>%1QF)BWX@5?\*^*?
M$G@?Q-I_C/P=KEUIFK:5>1W>FZC93&.:VGC8.DB,.596 (([BO!XCR'#<19;
M+#5=);QE_++OZ=&NJ\[,]K(,[Q&0Y@L13U6TEW7^?5/OY7/Z]:*^(?\ @CY_
MP5T\)_M^^!4^&/Q0N[32OBQH5D#J=BN(XM<@4 &]MEZ!NGFQ#[A.Y?D.%^WJ
M_F/,LMQF4XR6%Q,>6<?Q[-=T^C/Z)R_,,+F>$CB</*\9?AY/LUU04445PG:%
M%%% !1110 4444 %%%% !1110 4444 %%%% !2,RJI9B  ,DGM2U\_\ [2W[
M0L=TD_PY\"7^8SF/5;^%N&[&%".W]X]^G3-?#^(/'^1^'7#T\SS&5WM3@G[U
M2?2,?SE+:*U?1/:A1G7GRQ.:_:7^-2_$+6QX6\.71.CZ?*<R(W%U,."_NHY"
M^N2>XQY9117^4_%W%>;\:\05\XS*5ZM5[+:,5I&$5TC%:+[W=MM_14J<:4%&
M(4445\V:!1110 4444 %%%% !1110 4444 7?#>AW?B;Q!9>'K%29KVZC@CX
MZ%F S]!G-?<NFZ?:Z3IUOI=E'LAMH4BA7T50 !^0KYI_8^\&?VYX_G\57,.8
M='MLQDCCSI,JOY+O/L<5].5_H+]$[A666\(XG/*L;2Q4^6/_ %[I75UZS<T_
M\*/%S*IS55!=/U"BBBOZO/-"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@ HKYN_X*'_\ !23P1^P-9^"O"-I\)?$_Q*^)7Q.UB;3/
MAO\ #/P=$AOM9FA19+B5GD(2"WA5T,DIW;0X.T@,5\"O/^"V_P"T=^S=XL\.
MM_P5$_X)5^+O@'X%\4ZY!I%A\2;/XCZ9XJTO3[F<XA_M$V2(;)&.<LVXC'0@
M$@ _0ZBCKTHH ***XG]I#X__  Z_95^ WBW]H_XN7=U#X:\%Z%<:MK4EC:F>
M;R(E+,(XQ]YCT R!D\D#F@#MJ*^7?VC/^"GW@[X$?"C]F_XOZ?\ "K4]:T[]
MH_XF^$_"6C03:A':S:,NNP-/%=3 +(LAB50&B5ADGA^,GZBH **** "BBB@
MHHKR7]LC]L_X/_L.?#G1?B5\94U66U\1^--+\*Z+:Z/9B::XU*_E\N!#N951
M!AF9V8 *AQN8JI /6J*** "BJ7B+Q)X=\'Z'=>)_%NOV6EZ;91&6\U#4;I((
M($'5GD<A5'N2!7SC\:_^"S__  2D_9[M99_B?^W[\,8I( 3-8Z)XFBU>[3'8
MVUAYTP/MLR>U 'TW17Y\M_P7GOOCK_H'_!.#_@FE\>?CB\W%CXEN/#@\+^&I
MR>G_ !,]1QL]?FB''-1/\+O^#B3]KX_\7%_:!^$/[*WABYZZ9\/M%;Q9XE6,
M_>CEN;LK:(Q' E@((ZXX&0#[M^)/Q4^&'P:\)W'CWXO_ !&T'PKH5H,W6L^)
M-7AL;2$=?FEF947H>I[5\4>/?^#A3]D'6_%%U\+OV%/AG\2/VF_&-NWER:;\
M'?"4]SIUK(>AN=2F5+>*(_\ /6,RJ*L?#?\ X-Y_V%8O%MO\5/VO-;\?_M(^
M-(#N7Q!\<_&-QJ\43$@LD5D"EL(N !&\<@  &:^U? ?P\\ ?"SPO;>!_ACX&
MT?PYHMDNVST?0=,BL[6!?1(HE5%'T H ^"3X=_X.%_VX.?$OBWX9_L=^#;K[
MUCH4:>,O&/EGJCSOML8LKP'CVR(23C@5U_P4_P"#?[]@CP3XTB^,?[2-GXJ_
M:'^(2X:7QG\>/$4FON&SDK':28M4C#?=4Q,4  #<<_;]% %;1M%T;PYI-OH/
MA[2;:PL;.%8K2RLH%BB@C485$10 J@<  8%?D/\ \'0?[)4KCP5^VGX8TW*H
MO_",^*WB3H,O-93-CW-Q&6/_ $Q7T%?L#7FW[7_[.'AG]KG]FCQE^SKXJ9([
M?Q/HTEO;73IN^R72XDMKC'?RYDCDQWVX[U[W#.;O),[HXK[*=I?X7H_NW7FD
M>+Q#E:SC**N&^TU>/^):K[]GY,_E$HK8^(/@/Q5\+?'>L_#3QSI,EAK7A_5)
M].U6RE^]!<0R-'(A]<,I&>]8]?U3&49Q4HNZ9_-4HRA)QDK-!1113$%%%% !
M1110 4444 %%%% !1110!K>!/'GC/X7^,=-^(7P[\3WNBZYH]VESIFJZ=<-%
M/;2J<AU9>0?Y@D'@U^\7_!)C_@N/\/?VO=.T[X%_M+ZK8>&OBB@6WL[Q]L%C
MXF/0-$>%AN3W@X#DYBSDQI^ ]6-*LM1U+4[?3M(ADDNYYTCMHXOO-(2 H'OG
M%?.<1\-Y;Q%A.3$>[*/PS6\?\UW3_!ZGO9#Q#CL@Q'/1=XOXHO9_Y/L_S6A_
M7Y17X^?\$^/^"U_C[X":)I'P5_:RO;[QMH%C ELGC*-C)J=J>^_<0;N%?NAF
MQ-M7<2Q(0?J[\)OC+\+/CMX-M_B!\'_'FF^(=(N1\EYIUP'"-C)1U^]&XSRC
M@,.X%?RK]9P53$U*5"JI\K:NNJ3M=7UL]T?M7#G&&1<40?U.JN>/Q0>DEYVZ
MK^\KKYZ'34445J?4!1110 4444 %%%% !1110 4444 %,N+B"T@>ZNITCBC4
MM))(P554<DDGH*Y/XA_';X6_#*]_L/Q-XNLQK#6ANH-"AN$:]EA#!3((L[@F
MY@-YPN2!G)KYS^+O[0/B[XIRMIX8Z?I(;Y-/A?/F>AD;C>?;H/3/-?C_ (G^
M,_"WAGAW2K/VV,:O&C%ZZ[.<M5"/K>3^S%ZM=&%H/%-\KT3LWY]O4[+X]?M/
M/K*3>#?AM=NEH<I>:HF5:8=TC[A?5NI[8')\0HHK_-SC?CKB+Q!SJ699O5YI
M;1BM(4X_RPCK9=WJV]9-L]^C1A0ARQ"BBBOCC4**** "BBB@ HHHH **** "
MBBB@ HHKK_@;\/G^(_Q&LM&EAW6<#?:=0../)0@E3_O'"_\  J]7(\FQW$.<
M8?+,''FJUIQA%><G:[[);M]$FR9SC"#D]D?1G[.'@/\ X07X7V:74.V\U+_3
M+O(Y!<#8OX(%X]<UWM   P!@#H**_P!A.&\AP7#&08;*<(OW="$8+SLK-OSD
M[M^;9\Q4FZDW)]0HHHKVR HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^,_\ @J9_P3[^-7[4?Q+^$O[5'[%_Q]T/P#\>/@G=ZG<^
M"I?%%F;G2M6LK^!;>\L[N- TB(R+M$J(Y4/(-N65X_F;]HO_ (*)?MU_ 3X9
M3>"/^"\__!(CPEXL^"-]?V<'BSXC?##5(];T.UVW,;0W%UI-R99EB6<1,&D>
M/#!0JNQ"5]#?\%-/^"?O[5?Q%_:3^&__  4>_P""=?Q!\,:/\:OAGI%UH=SH
M'CF.4Z-XLT&X9I'L)WBR\3*[R,A& 6ESOC**P\:_:+^&/_!>W_@I[\(]0_8M
M^.?[.7PA^ ?@#Q9Y5I\0O'%IXV/B#4+C3EF5Y8M.MHOE220(%_?$#:3\ZGF@
M#H_VQ/BC\5_V\?\ @II\-_\ @ES\ /VD_$GPX^%:_ \_%3Q_XJ^&>J?8-6U[
M3I+U;&QT^TO5!:UA+-%([1\O',1_",9EKI7QD_X)%_\ !3[X#_ #PG^T]\1?
MB+\$OVC3K.B7/A?XI>*)=<O/"VMV-LEQ!=6-W/\ O5AFWK&T))49E<Y/E[>]
M_:N_X)U_M(?!;]IGX2?M[?\ !,JP\,ZIXI^&7PQ7X;>(_AKXUU9[*V\4^%(W
M$EO!%>HC>1=0RC>'==C80DXC\N2K\+OV2OV^OVV/^"@GPW_;P_X*%?#+PE\*
M?"_P1T_4_P#A67PD\-^+O^$@O+C5K^$03ZA?WT<,4)18U3RTC7(9 3M^;S #
M6_X(2_%WXL?%[PO^U-<?%GXG^(O%$GA[]L_QSHF@/XBUJ>].F:9 MAY%C;F9
MV\FWCWOLA3")O; &37Q3X]N_B=^U;_P16_X*!ZE\8_VB/B5>R_#G]J#XA'PZ
MT?CB\'_$OLK>U2WT:7<[;]+7[0[?8N(=P4A017TA\'_V;/\ @KQ_P3C^/OQT
M\&_L?? #X7?%'X<_&OXN:I\0?#OB7Q3X]DT>7PGJ&IB,7,5];+ \EW"ABB"K
M =S+'G>&<JD'[*O_  2(_:Y\%_\ !*O]K3]B3XX>.O#MWX\^-7Q(\8:UX?\
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
MR"45]8?\%>O^"=&M?\$^_P!I:YTOP]I]Q)\/O%4DM]X'U%\L(X]P,EB['K)
M6"\DEHVC<\L0/D^OZFP&.PV98.&*P\KPFKK_ "?FMFNC/YMQN#Q&7XN>'KJT
MHNS_ *[/=>04445UG*%%%% !1110 4444 %7O#?A[5/%>N6WA[1H-]Q<OM3)
MPJ  EG8_PJJ@LS= JDG@51KV;X8^"AX)\._;-0A4:KJL*M."<FUMSADB] [8
M5VZD (ORD2*?D^-.*L+PAD<\;5UGM"/\TWLO1;R?9=[')CL93P.&=6?R7=]%
M_70VM/TO3/#VD6WAG0V8V=F#MD=0K3R-C?,P'1F('&25547)" U)117\-8_'
M8K,\;4Q>)ES5)MRDWU;_ *T71:(_,Z]:IB*TJE1W;"BBBN0R"BBB@ HHHH *
M*** "BBB@ HHHH **** "K.C:QJ?A[5[77]$O9+:]L;E+BTN8CAHI48,K@^H
M(!_"JU%)I-68XRE"2E%V:/U-_9P^-FE_'WX3Z=X^L_+CNROV?6+2/I;W: >8
MN.<*<AUY/RNN><UW=?G+^PK^T(/@C\64T?Q!?"/P]XC9+74FD8!+:7)\FX.>
M@4L58YP$=CR5%?HT00<$5_GOXO\  KX)XIDL/&V%KWG2[+7WH?\ ;C>G]UQZ
MW/[O\+^,X\8\-1J59?[12M"IW;MI/TFM?\2DEL%%%%?E!^D!1110 4444 %%
M%% !1110 4^VMKB]N8[.TA:265PD4:+EG8G  '<DTRM?Q;^P=\4/VK?@5=3_
M  Z_:6\5_"#Q+:ZE;ZAX*\7>%UC9TO+=RZ&YAD&+BT+ !X=R>9C!;:"K?;>'
MO ^9>(7%-#)\)IS:SG:ZITU\4WZ;)=9-+J8UZT:%-R9]7_ [X76_PL\$PZ5*
MB'4+G$VIS+SF0CA ?[JC@?B>]=E7Y\_ 3_@K5\8?V7/BII7[&?\ P6M\":9\
M./&.HS?9/!7QLT<D>"?'17@$7# #3;LC!:&;:N>?W0>-&_02.2.:-9H9%='4
M%64Y!!Z$&O\ 6C(LDR[AO)Z&5X"')1HQ48KR75]VWK)[MMMZL^;G.523E+=C
MJ***]8D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MRR8>)TE"1')9OT_H **** "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@#X-_X*T?\$5/A
M[^W/I]W\:/@LMEX:^*UO;Y:Y9?+L_$2JN%BNL#Y)< *EP 3C"N&4*4_ [XJ?
M"CXC_!#Q_J?PL^+?@R_T#Q!H]P8-1TK482DD3#H?1E(PRNI*LI#*2"#7]<=?
M.G_!0C_@F9^SQ_P40\ _V-\2M+&E>*;"W9?#OC;38%^V6#<D(_3[1 6.3"QQ
MR2I1CN'Z3PAQ[7R?EPF.O.CLGO*'^<?+==.Q^?\ %/!5'->;%8.T:W5;*?\
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
M3W+*Q$<L;*X4LB,4SM)4$C(KUV@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M'GA#6=+\+ZQJU_#X7NM;CCCDUBPM[EX(]2C168I!.8VDBW[7,95BH#"OS?\
M$WP>_:<\/Z%XO_9%\<R6/@WXO_MX_&'4O$?C;1O#>MK>K\.?AY:VMM#J<DEV
MJK')<M:Q"U$H"QO-?X0YCS7VC^QS_P %+?\ @FI\7?$OA_\ 9$_9-^+=J6T[
M1)+/P+I2^&]1L-/U6PTU1!(NE75U;QV^HQP+'@_9Y),*A;E06H ^HZ*** "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 **** "@@$8(HHH
M^5OVKO\ @C_^R+^T[]I\0Z=X:/@CQ-/EO[<\+PI''-(?XI[7B*7)R25V.QZO
M7YN_M._\$9/VQ_V>C<:UX9\,IX^T"++#4O"D;27*)ZR6A_>J<<GR_,4#JU?N
M717E8O)\%B];<LNZ_P MC\]XC\,N%N(6ZCI^RJO[=.RN_./POS=DWW/Y@[RS
MN]/NI+&_M9()X7*30S(5=&!P5(/((/8U'7]%W[0'[%7[+G[4%NR_&OX-Z1JU
MV4VIJ\<1M[Z, <8N82LN!_=+%>.0:^'OCW_P;O:'>/-JW[-'QQELB<F+1?&-
MOYL>3V%U H95'0 Q.<=6/?YW$\/XREK3M)?<_N?^9^)YWX-<39<W/!..(AY>
M[/YQD[?=)OR/RRHKZ%^-7_!+#]NKX%O-/XA^ VIZQ819(U3PJ!J4+*.KE8,R
M(ONZ+7S_ 'UC>Z9=R:?J5G+;SPN4F@GC*.C#J"IY!]C7CU:-:C*U2+3\T?E^
M/RO,LKJ^SQE&5.7:47'\UJ14445D<(4444 %%%% !1110 4444 %%%% !16K
MX/\  OC?XAZPGA[P!X.U77-0D_U=CH^G2W,S?1(U+'\J^G_@A_P16_;K^,)B
MO=;\"6?@K3I,$WGBZ^$,F.^+>(/,&]G1 ?45O1PV(Q#M3BWZ(]7+,CSG.9\N
M!P\ZG^&+:7J]E\V?)=;'@;X?>._B=XBA\(_#CP9JFO:I<']SIVCV$EQ,_N$C
M!..>3T%?K7\ /^#?S]G+P/Y&K?'SQYK'C>]7!DT^TSIMAGNI$;-,^.FX2)G^
M[Z?:OPI^"?PB^!GAX>%/@]\-]&\-V QO@TBP2'S2/XI&4;I&_P!IB3[U[6&X
M=Q-36LU%?>_\OQ/U7(_!3/<8U/,JL:$>R]^?X>ZO7F?H?E%^R_\ \$#?C_\
M$=K;Q%^T?XGM? NDOAWTJU*7FJ2+UP0I\F#([EG8'K'7Z1_LP?L%_LN?LB6*
M?\*=^&EM%JOE;+CQ)J9%SJ,X(P<S,/W8/=(PB'^[7L5%?1X3+,'@]81N^[U?
M_ ^1^W\.< \,\,VGA:/-47VY^]+Y=(_]NI!1117H'V84444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!\6Z%^S-\<[3_@X,UO]KZX^'UPOPWN
MOV3HO"D'BDW,/E/K \0QW1M/+W^;N\@%]VS;@8W9XJY\=?\ @@G_ ,$P_P!H
M_P"-WB;]HGXJ_!37KCQ=XPO4N_$6I:;\1]<L%NYDC6)6,5M>1QKA$4850/S-
M?8U% 'YC_P#!$7_@C7X4_8I_:*^.WQU\<_ _7?#6JVOQI\0V7P?OK[QE=74=
MSX.F6);:5H?M4B3,P#_O;A3<<<GI7V[^RK\9?VD/B]=?$"']H;]EN7X91^&_
M'M[I/@V23Q+#J/\ PDVCQ$>1JP$:+]F$N3^Y;++CDFO6Z* /BW_@H7^S/\<_
MC#_P4G_8L^-?PV^'UQJOA?X9>+/%EWXZU>*YA1-)AN]+AAMW=7<.X>164; Q
M&.<"OM%V"*7(. ,G R?R%+10!\&?L^_LO?&G]K70/VD_VQOC/X9U;P7XZ^-_
MAK5O /PIT?Q/8RVE[X0\'V\5Q;6(EA=1);2W=T\NHS(1D;X1_!BO!OV6?A5^
MU%\;-8_8;_9IUG]B?XA?#*[_ &3R)OBGXS\6:1#:Z3*UGHSZ8L&EW22L-2%[
M*1(S1954.6)/%?K910 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 %<C\3?@%\#_C1;FV^+?PA\-^)%V;
M5?6M%AN'0?[+NI9#[@@BNNHJ91C-6DKHRK4*.(ING5BI1?1I-?<SY$^)?_!$
M#]@+X@-+/HW@;6O"D\N2TOAO7I0 ?41W/G1K] H'M7@_CS_@W*\/3&2?X8?M
M07ML!GRK37O#:3Y]C+%-'CZ^6:_3.BN&KE67U?BIKY:?E8^0QWAYP7F+;JX*
M"?\ <O#_ -(<3\;?%W_!OI^V-HI>;PMX\\!ZU$/N(NIW5O,W_ 9+?8/^^Z\X
M\0_\$7?^"B^@[G@^!D&HQJ,F33_$^G-^2O.K'\!7[LT5Q3X>P$MG)?/_ #3/
ME\1X+<'UG>$JL/2:?_I49'\['QI_86_:T_9U^'NK?%CXV?!'5/#OAG0K?S]8
MUV^EA-M9Q;@F]Y$<A5W$#/N/6GZ5^P/^VIKNEVVMZ+^R[XVN[.\MTGM+JWT"
M9XYHG4,KJP7#*0001U!K],O^#F77;O2?^"*GQBTO2SF^UU] TBR3.-[W&O:?
M&R_]\%Z^Y/#.A6GA;PWI_AG3QB#3K&*U@&,?)&@1?T K%\-X7I.7X?Y'FS\#
M,@?PXJJO7D?_ +:C^?2#_@G9^W5<2"*/]D_QR">[Z!*H_,@"MS2O^"57_!0C
M675+/]E_74+' ^USVT _$RRKCK7[^T4UPWA>LY?A_D$/ SA]/W\35?IR+_VU
MGX;>&_\ @B%_P4/UQU74OA=I&CACRVI>*;-@OU\B20_I7IG@S_@W@_:;U)T?
MQW\9_!&D1-]X:<;N]D4>ZM%$N?HWXU^OM%;0X?R^.]WZO_*QZV&\&>#*#]]5
M*G^*=O\ TE1/SG^'W_!NI\&-,D23XI?M$>)=9 P7CT/2[?3@?;,IN#C\C]*]
M_P#A=_P2!_X)_?"UX[JW^!<&O728S=>*+^:^#8]87;R?_(=?3-%=U++,!1^&
MFOGK^=SZO <!\'Y8TZ&"A==9+G?WSYF97@_P)X(^'NDKH'@'P;I6AV"?=LM'
MTZ*VA'T2-0OZ5JT45VI)*R/JX0A3BHP5DNB"BBBF4%%%% !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 %%%% 'Y_P#_  <>$:C^Q1\/_!#_ #)XF_:+
M\#Z7+$>DJOJ(DV_^0L_A7Z 5^?G_  7\;^VK#]D'X=1\MX@_;>\!QSIZV\9O
M))#[XPIK] Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /SX_X*\!O&/_  4<_8!^#J'<;WXT:SXD
M\KU&D:6)RV/]GS?PS7Z#U^?/[0\;_%7_ (.1_P!G;P1&?,'PH_9^\6>,Y$'/
MD_VG<+H^[VSM K]!J "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\N_:K_;6_91_8>\"1?$G]K+X\>'O VD7$K164NLW>)KV10"R6\"!I;A@""5C
M1B <D8H ]1HKYC_8_P#^"RW_  3(_;S\<-\,OV5_VN-!\1^)/+>2'0+NPO=*
MO;E4!9S!!J$$#W&U06/EAL*"3@#-?3E !1110 45D^._'W@;X6^#]1^(7Q+\
M8Z7X?T'2+5KG5=:UJ_CM;2SA7K)++(0B*/4D"M565U#HP((R".XH 6BBB@ H
MKA/A1^TQ\#/CAXZ\<?#3X5?$&WUC7/AOK4>D^-M/AMID;2KUX_,6%S(BJY*C
M.4+#WKNZ "BBO,/VSOVK_AA^P]^R_P",_P!J;XOZE'!HO@_1);PP-,$DO[C&
MVWLXL]99IC'$@_O2#/&30!\H?L)H/CY_P6[_ &OOVG$(FTKX?:-X8^%?AN\'
M(:2*!M0U2+/8QW3Q@@>N3BOOZODO_@BC^S'\1?V;/V$M*U7X[6;P_$WXJ>(-
M2^(OQ/$L>QUUK6)OM#Q.O57BA^SPL,G#0MVKZTH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K\N?V _A_X5_;[_X+5?M7?M9_M&^'[3Q*_P "/$]A
M\._A#H^L0BXMO#L<*SF\NH8I 56>66(2"4#<OG2@'! 'ZC5^6_Q$U7XK_P#!
M%3_@IW\6_P!K+4/@!XS\=?LY?M')IVJ^)]8^'^BOJ=[X'\26D;Q22W%K'\YM
M9_,DD:4=Y%49:/:X!]<?\% O^"8WP-_X*!Q^"_$?BO6=3\&^./A]XLLM=\(?
M$GPA%;Q:WIDD$F\P1SRQN#$_!*,&7<J-M)6O-OVN/V\?VN?%/[<=K_P32_X)
MO>#? TWCK3?!B>*_B3X_^)?VJ71_"^G2RB*W@2VM&26YO)20ZKN"*K*2&!<Q
M^'?M"?\ !6/X[?\ !367PW^R?_P12\,?$C2]5UKQ+8S>./CUKG@6;3='\':3
M#,LL^TW\0%Q<R!-ODE/G3>J[BY*>6_\ !3;]B7]E[X5?\%>-5_;%_P""E/[)
M?B'XJ? /XG?#O3=/;QOHNE:E?GP7X@L$2WW7L&EE95@GMXU/F*C NX"K\K8
M/LK]C_\ ;I_:ST']MS4O^":G_!1GPCX'B\?S^"?^$O\ A[X[^&HNHM'\4Z4D
M_D3Q-;W3/+:WD+C<R;V5E#, H"F3YY_8N_X*#?\ !=S_ (*:?LV7GQ[_ &8_
MAO\ LY^#H/#NO:KI4LOC.UUF3_A*[RUN9-J6D,5PWV.W$)@A>265V><2E1&@
M IO_  24^#7[ 7BO_@H!?_&#_@FU_P $QY_!_P +/"7@V6*W^/GB/^W=,FUC
M5KEC&]CIUEJ+YG@\ALO,Z*492"!NC+^O?\&T_A#Q9X'_ ."7&EZ#XT\+ZCH]
M^OQ#\4R-9:I926\P1]6G96*2 -@@@@XY!XH ^/\ _@K1^W3\=?\ @I)_P;%7
M7[6/A[PGX3\*:;J>IV=C\7_#>HQ74]Y#=6GB2SM8AI<JR*D8-U$DK^>LF(7*
M [QOKZ=_;<_X*'?\%1?V))OV8_@/;_#3X,^/OBK\;]>\1:%J46BV.J66D17,
M447]ES0--=M+##&;B*2[\SS2\<,HB\LE2/C[3OV=OCKXU_X-%?BG\(_#/PB\
M1W7BL^.[_4(O#4>C3_;I;:#QC;W4LB0;=[!;>.27@<JA(S7TI^T)\>_#G[>'
M[:G_  3L_:<^ _@GQ=)X6B^('C--2DUOPK<V<VF,FF0PG[3'(G[D&12%9CM?
MJI- 'L?BGX[?\%OOA5\'_A_\&]6^ 'PD\;?'#QYXRU"RN_&_A>VUA? GA#1;
M>%)4OM29\7+3/ET2)3$'9=H^8 2<YX-_;F_X*3_LI_\ !1/X0?L4?\%!)?@S
MXST#XZ6^L1^%/%7PNL;_ $V^T:^L+7[2R7=M=S2AX7!5$9<$EF8M\A4\A_P7
MM\3>/-+_ &BOV?\ 0_CYXB^*>A_LE7TVK_\ "Z-6^$PU 3F_$ _L^+47TY6N
M4LB^/EC'S9EX+HA7Y7\+?"?]BW1O^"LG[('Q<_X)G?L/^.O#WPITWQSJ]GXJ
M^,FO>'-;BC\2:E>Z<8K:%9-8)O)(H=C@SNJQ%[@JIRIR ?:__!'/_E(3^W]_
MV7;3O_3>U?H97P'_ ,$C/"'BSPY^WQ^W=J_B'POJ-A::M\;M/GTJZO+*2*.]
MB%@P+Q,P D4'C*Y&:^_* "OF3XW?\$NOA/\ M-_MC^'_ -JW]HKXI^-/%ND>
M#7M;OP9\(K_50/"NFZI I"ZF]H%_TBY!.Y2[;5/56KZ;HH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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^"N?_!9WX&?\$R/AEJ^A:,$
M\:_&6?PY<ZCX6^&FE127,T<4<4CG4M06'YK6PB6-Y'=BI=(G"=&9 #[1HKPW
MX,_M?PW_ /P35\*?M\_'6TMK*.?X&V/Q \90:#;/Y, .C)J-VMO')(S;5S($
M5G8X !8G)KXF?_@JI_P6-LOV-X_^"KFH?LC?!(_ A]-3Q&WP[@\3:G_PFB>&
MF8$7OVLC[ 9/)(G\ORP=GHWR@ _4NBN=^$/Q0\*?&_X3>%_C3X#N)9=#\7^'
M;+6]&EGCV.]I=P)/"S+SM)2121V-?)_[87_!0+]JUOVV]+_X)M_\$YOA)X(U
M[XD)X)_X3#QQXN^)VH7<6@>%]*:?R(4>*S_?W-Q*^"$1EVAD/S!G:, ^TJ*^
M+/V-O^"@O[5DW[;VM?\ !-7_ (**_"+P5H/Q+C\#CQEX,\6?#&_NIM \3Z.+
MC[-*$BO,W%K/')D%'9MP60_*%1I?$OA]_P %@_VV]=^'/@#_ (*)^(_!'PS_
M .&;OB7\:E\#Z1X6M+._7Q5IFF3:M/I-MK,UVTYMI7-S"7DM5@&(F4*^[)H
M_4"BOG#XP_M6_$[4/^"@GPY_8<_9[M]*F>+1+GQE\:=9U"T:<:-X?7=;V-I%
MM=56[O;PD*6)*0VTS[&R"/H^@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "ODS_@L'\*OAEI/_  3?_:A^+VF?#W18/%>K_ ;7
MK'5/$L6F1+?W5K%I\YBMY+@+YC1(22J$[06) R2:^LZ\P_;6_9[O/VL_V0OB
M;^S#I_BB+1)_B!X&U/P_#K$UJ9TLFN[9X1,T892X4OG:&&<8R* /FKP?\?/A
MC^R__P &ZG@GXY_&;P)_PE/AC0_V4/#O]K^%R^Q=8CFT&TMQ9,V#L29I5B9L
M':KDX.,'X9N_^"6G_!5*'_@C0BW/[;]E<?#*'PNOBZ7]ED:,5MSX< _M'_A'
M1XF\PZ@<0#R\?ZO=^[W>7\]?JIX=_83^'^K_ /!-[0?^"<?QOO/^$C\/VGPA
MT[P-KU_9QFV:\2VTZ*T:ZA!+F%]T0E3);8P7KCGY13_@EA_P5O\ ^&=_^& I
M?^"IWA<_!G^Q_P#A'CXE'PN;_A,SX>\OR?[.^T?:OL^[[/\ N/M.WS,?/UXH
M ^P?^">_QY^&'[3O[$'PL^.OP8\%GPUX7\0>";&71O#>01I$4<0A^Q @ ,L+
M1M$&  8(#@9Q47[<O[='[-?_  3T^#<_Q[_:*\1FUC>06&@:/IMN+C5?$%ZW
M,5A8P AIY7;MD*OWG95!8<SXJ_8M^+/PP^ 'P:_9O_8"_:%7X3>'?AAKVD)K
M$=UX>@U:37_#UK&R3Z:[3#]U+.2KM<J X8,1]XU\[?MV?\$A?VY?VF_^"CNC
M?M^?!G]O'PGX3;P5H,>F_#?PWXG^%R:[%X>9HU-S=QK/<"+[3)*7;SA&'5/+
M4']VI !T/_!-/]E;]J#XP_M6^)_^"P/[?_A-?"/CKQ?X2C\+_"[X4++YC>!O
M"OG_ &@1W;D#=?SR8DD& 8]\@(4R&&'E_B)_P2K^%G['WP\E\<_&7]M7Q&O[
M+'P8\:7?Q7TGX+R^&[)$TZ_@GFU%+<ZD#Y]S9I=RR21694%W=$9WXKW']C[]
MG;_@K!\,OC$GB?\ ;%_X*,^%/B=X-&F3Q/X7T?X0VNBS-=-M\J;[3%(S )AL
MIC#;O:NF_;R_9$^('[:FL_"_X5:CX@T>V^$>E>-X?$?Q9T:YEE-YXCCL,3Z;
MIB1B,Q/:O>K'+<;W4E;=%4-N; !\<?LM_M%_M-? ?QQ90^&?V4+?XB_M4?M7
M:?>_%KQSX?U[QFNA67@OPE:F.TTC39KIK:=V\B&2"V2$19$\MPSLHY/W3^P1
M^V7X6_;Q_9JTO]H'P]X-O_#-W)J%]I/B3PKJLR2W&B:M97,EM=V;R)\LFR6-
MMLBX#HR-A22H\P_;&_8S_:EU;]L3P?\ \% ?V%_&W@&T^(&A^ -0\#>(?#_Q
M/M[TZ3JVBW-U%>QLLMEF:&:&YB#@;6616*DIC)[O_@F[^QA=?L)?LN6/P6\0
M^.T\4>);_7=3\1>,_$<-G]FBO]8U&[DNKEXHLGRXE:01H"<[8U)Y)H ]YHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "
JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>nsp-20231231_g4.jpg
<TEXT>
begin 644 nsp-20231231_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
MB@7@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\'^R[_P4^_9%_:W\7'X??#+QI>6GB!HVDM=&U^P-K-=HH)8PG+)(0 24#;\
MG;@$CXT_X*KS>/\ Q!_P5>^%/A73_"VD:[Y.BZ:_AK0/$]P8]-OKA[RY.V4]
M,/*B(1_%L13D<5J_M$? G]M/XK_M8_"WXK>./!/P=^'_ (K\-:G;SVL6D>-X
MH;S5[>.ZB908I6WS!-KH H.?-93V%=53,<5]8FH1O&+2M9Z]W?9>1[^-XUS]
M9UB(82CS4J%6--P]G-N2=N:7M$^6#5[QBT[I>A]F_%O_ (*&_LJ? GXS/\"O
MBS\07T76XM);4II;JPD^S) (7FR90""Q6-@J#+,Q50"6 KE?@#_P5J_8P_:.
M^*4'P?\  OC+4[36+^5HM(&M:2]M%J#@$[(GR0&(!PK["QX )(!^6_VG? _A
M;XC?\%[_  'X3\9Z+;ZCILNFV4\]E=Q"2*5H;.YG0,IX8;XU.#P<8-6/^"J/
MAO0?#/\ P4]_9S\1>'M(MK*\O-9T<74]K"L;2^5K$80MM W$!B,GM@= *53'
MXR//-6Y8SY;6=VM.M_/L1C.+^):#Q6+A[/V.'Q2H\O++FE%N*OS<UDUS:>Z[
MOTLYOVX_^"J%[X'_ ."@?A'X8>&_B=J6F?#KP7J]N/B):V.G,DUQ>Q74PGB9
M@-\T(B$.$4[&+-D-@8_1'X:?$+PS\6OA[HGQ0\%W,DVD>(-+@U#3)9H3&[P2
MH'0E3RIVD<'I7YS?M^>%?"Y_X+9_!#39/#E@;;4]*T>74;<V:;+MVU/4 S2+
MC#D@ $MDG ]*_2_3]/L-)L8=,TNQAMK:WC$<%O;Q!$C0# 55'  '  KHP$J\
ML37YY72E;\/78]G@VMG%?/,U^M5E.$:O*E9W7NIJUY-*-NEM[N^MC\OO^"Q.
MG:_XZ_X*1?!_X.6OQ U;0M/\5:/I&F7EQIMZ\?DK<ZO<P-,%#!2RJV>?[HS5
M#]L?_@F\G['7P%U;]H/X?_M[^+1K.@O ^GV=[JGDM>.TJ)Y<3Q3!UDPQ88#?
M<.0!E@[_ (+*?#K2/B__ ,%-_@O\)O$%Y<V]AXHTG1=)O;BS91-%#<ZS<PNR
M%@RA@KDC((R!D'I6O^U;_P $-?V;O@=^SSXM^,7A'XY^*+6_\,Z)<:C;KXDE
MLY;6Y>)"ZVY"0QG=(0(UP3\SK\K=#Y->C.K7Q$HT^:SWYK6T[=>Y^;YKEF*S
M#-<[JTL&JSA)VJ.LZ;I^XG=16DK?%JUM8^N?V%_VD_$'BK_@GWX5_:,_:;U^
M'39X=$N9]<UO4 (EEMX+B6)+IP!UDCC1^!\S-E1\P%>>1_\ !=C]@*3Q(-#;
MQ%XG2V,FW^V&\-2?9L9QNP&\['?_ %>?;M7E_P  _P!N[PIXT_X)'ZY\1_VR
M?AK:^+=/\.:^OA>+18;2.VBUTQK;2VBE441Q;#(H+*N%%ON"EN#Y+^U-??M5
M^.O^":A\6+^SO\*OAI\&DM]-O=!TBTGEN=:GBFNXO(>&0EE!;S [,P21D,F<
M[B*ZZF85H8>#HRO:%W=-M^NMDOFV?28SC+,\+DF&EEM=3<,,JLN:E.=27*K-
MU&I*%.+Y7=\TI7O9-6;_ $J^+/[6O[/GP3^"UK^T'X_^)-G;^%-1AADTG4K8
M-/\ VCYR;XE@2,%I6906  X ). "1XK\+O\ @M-^PM\4/&]GX$C\6ZWH5QJ-
MPL%C>>(M&,%M*['"@RJSB,$\;GVJ.Y%?/'Q&_9RT#]I+_@DM\#=*O?CSX4\&
M:]HMD;S05\9:W'9VFI\O&\ =SD. T>TA6 /RD /N''?&_P#:"_;D_9]3PVW_
M  4W_8P\%?$?PGI>IBVTS6=3TRT9O,9#\D4ULS0*S1QLWER0_-Y?0;<BJV8X
MJ$E*UHVB[V;6N]VG=>6CN;9IQOQ!A:U.ORJGAW3I3YO9RJQO-)R524)J5)*]
MH^Y+FW/TH_:/_:B^"'[)W@0?$/XY>-(M)L9)O)LX5B:6XO)L9\N&) 6<XY)Q
MA1RQ YKS7]F7_@J=^Q[^U;XV7X;?#OQI>V.OSAC8:5X@T\VKWH4$L(6RR.P
M)V;@Y )"D X^+/\ @JMXOUOXK?MT?L^2^$/#>G:OH.K>%M'U+PKH7B9_(T^\
MN+N_D/DS\X175+5''I@'BMW]KGX$_MN?&3XW_#/QYXV\ _!GX=^*_#.H"XT.
M73/'$5M=ZHD4T#J@64AI1$ZC;M!VF8C^*G5S+$^WG[.-XQ:5K-WOOKLO(UQ_
M'&>_VOB%@:2G1H3A#E5.<G-2LY/VB:C!V?N)I\WSL?J#7Y@?$G]HSPS\ ?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^??V$?\ @GKX _8+C\51
M^!?'FL:Y_P )7+9O='5HXE\@V_G[=GEJ.OGMG/\ =%?05%9RHTYU(SDM8WMY
M7W.&OEN!Q.-HXNK!.I1YN1Z^[SJTK=-5IJ%?*G[4'_!*?X=?';XRM^T9\+_B
M_P"*/ACXYG0"_P!:\*SE1<L$">:55D=)"@"EDD4,!RI))/U714UJ%'$0Y:BN
MC/-,HRW.L.J&-IJ<4TUNFFMFFFFGYIIGSW^Q5_P3E^$?[&.JZSXZTOQ+K'BO
MQEXA5DU?Q9XAE#3NC.)'1 /NAW =RQ9F902V  +/[&_[ ?@/]C/QEXZ\9^#O
M'.KZO-X[O(;B^AU..)5MC')<2 1[%!()N&'/]T5[W14PPF&I\O+&W+>WE?<Y
ML+PYDF"]A["@H^P<G"U_=<U:3WU<ENW=GS[^V]_P3D^"O[<']E^(/%NIZEX?
M\4Z''Y>D^)]$91.D6XN(I%88D0.2R\JRL258;F!XO]EW_@D=\+/@)\8[?]H+
MXC?%GQ+\1_%U@/\ B57_ (DD'EVK[2HEVEG9Y%4D*6<JN<A=P5A];45,L%A)
MUO:N"YN_]:&-?A3AW$9HLQJ8>+K)I\VNZVDU?E;71M-KN?*O[4/_  2H^'/Q
MX^,I_:,^&7Q=\4?#+QS,@%]K?A6<J+E@@3S2JLCI(4 4LCJ& Y!))/2_L5_\
M$Y/A)^QEJ^L^/=-\3:QXL\9^(59-7\6>(90T[HSB1T0#[H=PKN6+,S*,M@ #
MZ%HHC@L+&M[50][?Y][;7\QTN%>'Z.9_VA##Q5:[E?6W,]Y*-^52?625WW/!
M/V2?V _ ?[(OQ.\>_%#PGXYU?5;GQ]>"XO[;48XECMB)II<1[%!(S,1SG@"C
MX9?L!> _AC^V;XI_;1TSQSJ]SK/BJSGM[K1YXXA;0B4PDE2%WDCR%ZG^(U[W
M151PF'C&,5'2+NO)FU+AW):-&C2A12C2FYP5W[LVVW):]Y/?34^/?''_  2
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
M86I5]I*";_RVTV9OBN%>'L;F"QM?#QE47+KK9N/PN44^63CT<D[!7RA\>?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MBEDYZ\#B@#]!J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KPG_@I/\ L*>$_P#@I-^QQXJ_8X\;^.]1\-:9XJFT
M^2XUG2K:.:> VE]!>*%63Y3N: *<]F->[44 5M%TU-&T>TT>*4NMI;1PJ[#E
M@JA<G\J^2_V;O^".GP'_ &:/%_QYT/PQXJOM1^$7Q_DGN/$?P5U&RC_LG3;J
MXC\NZDM'0AXDE1Y%,8 PHA"D>2E?7M% 'YTM_P $&/BI#\(G_8WTS_@K3\:+
M?]G:2!K)OA;_ &7I3WZZ63SIBZT8/M*VFS,7E;2OEG9@C.?9/VR/^"1WP>_:
M7_9T^%7P$^$7Q%U[X/S? [7M.U;X4^(/!J1RRZ+-90-!$A2<$3)L()W$,SHK
M%CE@WUE10!\.>/O^"/?Q3'Q[TK]K[]G'_@HIXV^&_P 7;GX>Z9X3^)?B^+PC
MI>K6_C:.RBCC2^N;"[0PPW;>6I+IE5P J+\V[9_95_X(Z>$?V7/VY)_^"@0_
M:A^('CCQ]X@\ 7'AKQ[J'C::"X;Q 9;J"X6Y'E)&EF(_LUO%'!"BQ)%"JXW%
MG/V510!\*6?_  0K^$]G_P $]-&_X)ZK\=O$3:-HWQ47QQ%XA.FP?:I+A=1>
M^^SE/N!-SE-W7 SUK[KHHH ^4=/_ ."7LO@G_@IAK_\ P4:^#W[5/C#PN/'D
M6G#XH?#:"SMI])\3O86+65HSLP$D/EQL&&W)W[B" Q6NK_8(_P"">/PW_84_
M8RB_8HL/%5[XP\._:=7>\NM9MDBDNHM1N)IIH66,X"@3,G')'O7T'10!^?7P
MA_X(;?%#X*_#.7]DKP1_P50^+MA^SV9KI;?X7:?HVDPZA#97$KRRV"Z[Y!O$
M@8R."(O+;:[ ,I8FNO\ AO\ \$,OV7O"?_!-W4O^"87C+Q7K^O\ @5_$]YK7
MAC5E=+35?#D\MT;JWDM9UW8FMY6<K*P.Y6*NK*6!^UJ* /SH^)W_  07^)W[
M3.F^%]._;._X*G_%3XGQ> /$.GZKX#M+W0-,T^VT^2VG1S+<QVR*=1NGC4P_
M:9V+*DLI R^1[9^VA_P2XTC]I/X^^'_VR?@-^T;XM^"7QJ\-Z(^BV_C[P?;6
MMW'J>EM(9/L6H6-TC0WL2N2ZAL8.,[MJ!?JNB@#Y3_8I_P""7&F?LT?'OQ%^
MV1\>OVC_ !7\;?C5XGT./1+KQ_XNL[6SCT[2D<2?8K"QM56&SB:0!V"YRPXV
M[GW?5E%% !7R]_P5A_X)G:;_ ,%5OV>M,_9N\4?'WQ#X%T.U\2P:QJ?_  C]
ME#.=4:%)!%!,LO#1*[B7;R"\:$CY1CZAHH _.[3_ /@B?^V;I<$%E8_\%Y/V
MBHK>W14AMHDLU1$4 ! !P  , #H*^X_C[X0^)GQ!^"?BKP)\&OB1#X.\5:SH
M-S8Z%XLGTTW@T>YEC*+=B$21^8\>[>J[P-RKG(R#UU% 'R_XU_X)3_ /Q7_P
M3)M/^"8>EZQJ6B^&M,T"QMM*\2:<%%_;:G:7$=Y'JOS9#3M>Q_:9 >':209
M:F_LC_\ !/WXJ?"?]IC7?VTOVM?VIA\7/BCJ7@:W\%Z3J]AX)A\/6&DZ#%=&
M[>&.TBGGWS37.)I96DQE55%55P?J*B@ HHHH *^#?^#DWPUJLO\ P2A\6_&'
MPM#NU[X4^*_#GC70#_<N++5K8,^>V(99CGVK[RKY^_X*P^ (_BA_P3#_ &@_
M [0"22\^#?B-K5",_P"D1Z=/+#^4B(?PH ]R\*>)=+\9^%M-\8:'-YEEJVGP
MWEG)_>BE0.A_%6%7Z^?_ /@E%X^D^*'_  3&_9]\=7$YEN+[X-^'/MDA.=UP
MFFP1RG_OXCU] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%([*BEW8!0,DD\ 5
M\]?'K_@K1_P3._9D>:T^-G[<GPUTB]M\^?I,/BB"\OX\=<VML9)Q_P!\<T ?
M0U%? C_\'%O[''CABG[*/[//[1'QT#G%O<?"SX*:C<02'L?,O!;A5[EB.!S3
M#_P4\_X*Q?$OY/V?/^""WC=8)?N:E\4?BSH_ASR!V9[9Q)(W^ZIS^5 'W]17
MP ?%7_!S1\2^=$^%/[(?PSM9/OCQ'KNO:S?0C_9^R!868>_%)_PQ9_P7]^(7
M[SQS_P %H? _@5'_ -=9> /V>["_4#NJRZA*'7_>QF@#] **_/\ _P"',7[6
M_C3GXU_\%V_VG+\O_KO^$%O[#PUG_=\B*39^%*/^#=3]EC7^?C!^V!^U+\0R
MW^M/C3X[WT_FGU;R$BY_*@#[TUG7M#\.VAU#Q!K5I8P#K/>7*Q(/Q8@5YYXH
M_;7_ &-/!&X^-/VMOACI&P9?^U/'NG6^WJ>?,F&.A_*OEK1?^#9C_@BKIMX-
M5UC]C^77KX<->^(OB#KUX[#T*O?;#R2?N]37HGA;_@A=_P $?_!X4:3_ ,$[
M?A?-MZ?VIX<2^].OVDR9Z=_?U- '1>(?^"P/_!*;PNS1ZM_P4>^".]3AX[3X
MFZ9<,IR001%,Q!X/%<7K'_!?O_@C7H3;;W_@H1X!<[@/]#NIKCJ,_P#+*)OS
M_"O5?#G_  33_P""<W@_;_PB?[ ?P5TPH05:P^%FD1$$=\K;@Y]Z[;0_V:?V
M<O#(5?#?P \$Z>$QL%CX4LXMN!@8V1C&!0!\I7O_  <E_P#!$:PB::?]O70V
M"G!$/AG6)#U[!+,D_A7MO['?_!33]A']O[4-9T?]D#]H_1?&UYX>@BFUBRLK
M>YMY[:*0E4D,=Q%&S(6!&Y00#@$@D5[%:^!_!=C MK8^$-+AB7.V.+3XU49.
M3@!<=:^"OB3ING?L]?\ !R1\*/%NEZ?!8V'QU_9QUWPJ\,$0C2YU'1KU-4\T
M@ 9D%LRIG^Z* /T)HHKG_&_Q8^%GPRM_MGQ(^)7A_P /0[<^;KFLP6BX]<RN
MHHV$Y**NV=!7-?&CP?\ \+"^#OBSP#Y>_P#MSPU?Z?LQ][SK=X\?^/5YG\=_
M^"EW[ 7[,GAC0?&?QT_:Z\"^']+\4VLMSX9O;C78Y4U:")E626V\HL9T5F4%
MDR,D5\X^,?\ @Z%_X(?^#W>W/[9_]J3IUAT?P)KDX/TD^Q",_P#?5&X)IJZ.
ME_X-R/&'_"<?\$4/@%K/F[_(\-7NGDYZ?9-4O+7'X>3C\*^VJ_!+_@D)_P '
M&7_!-#_@GC^PMIO[+_Q6\6^+M6O]!\5Z_<Z7_P (OX2EEA-A=ZE<7D W7#0X
M?$Y!7& >Y'-?>?[!7_!Q]_P3X_X*,?M*:3^RK^S_ *-\1(?$^LV5W=6<GB'P
MW;VUJ$MH&FDW2)=2$'8AQ\IR?2@9]]4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 45X9^W#_P4=_9)_P"">7A'3_$G[2OQ'-G?Z[/]G\+^
M$]'LGO\ 6M>N,@>59V<(,DIW,JER%C4LH9UW#-#]A'_@HW\+/V^HO%=EX-^#
M7Q4\ :WX*O+:#Q!X7^+/@2;1+^%;B,RP2JK,\;K(@+ !]X4J650Z%@#Z"HHI
MLLGE1-*1G:I.* '45^87[,O_  7J_;G_ &Q_@_I_Q\_9I_X(=^-_%?A#5)YX
M;#6[3XO:1"DSPRM%*H6:)'&V1&7E1TXR*^A?"W[?G[;D_P"RC\1/C]\2?^"3
MGCGPYXK\'RV@\,_#"W\8V>J:AXK261$D:WDLXG$7E!BQ#(Q(0_6@#ZXHJCX9
MU2\USPWI^MZCH\NGW%Y8Q3SZ?<']Y;.Z!FB;@?,I)4\#D5>H **** "BBB@
MHHHH **** "BO*_A]\?OB7XP_:K^(/[/^N_LV^(M#\,^#M*TNZT+XEWLA.G>
M)I;J+?-!;#RP UNWR/\ .W/85ZI0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !17@7C[]N[2? O_!1GP#_ ,$])?AO<7-YXZ^'^I^*8O%"ZFJQ
M6:6<IC,!@\LERV,[MXQZ&O?: "BBB@ HHHH **\!^!O[=^D_&S]O7XY_L+VO
MPWN-/N_@E8>&[JZ\1R:FLD>K#5[$W:JD(C!A\H#:26;=UXZ5[]0 4444 %%0
MZEJ%II&G7&JW\NR"U@>69PI.U%!).!R> :\Q_8I_:_\ A3^WI^S1X=_:O^"$
M&J)X4\52WXT8ZS:+!<21VM_<61D:,,VP.]NSJ"=VUEW!6RH /5***\E^+'[9
M_P 'O@[^U1\*/V._$Z:K+XR^,2ZU)X7CL[,-;0P:79-=W,MQ*S#8-H5%"AF9
MI!P%#, #UJBBB@ HHHH **KZMJVEZ#I=SKFN:E;V5E9P//=WEW,L<4$2 LSN
M[$!5 !)). !FOEK]@;_@KG^SO_P4?_:-^-'P4_9J@DU;0?@\^D0MX[AO%>SU
M^:\^UB3[*FT'RHGM&42[BLN=R#;M9@#ZMHKY$_:M_P""I^O?"G]J0?L/?LB_
ML>^*_CS\6+/PY'K_ (GT+0-=L='T_P /Z?(VV)KO4+YUBCFDR&2+!+*0<C(!
MZ#]C+_@J/\'_ -J[X9_$GQ/XO\#>(/AAXJ^"UW-;?%_P'XQB3[;X;:.&2<3%
MX2R3V\D44KQRI]\1L0!QD ^FZ*^&/V9?^"R?C+XQ?$3X20_&G]B76OAM\/?V
M@_M(^"7CR[\:6FHR:JZ6[74$>H644:MIKW-LADA DG#$A25Y(]ZO/VQO[2_;
MWL_V&?AW\.O[=DTSP')XI^)/BK^U_)A\+0RR^3IEKY0A?[1<W;I<.(R\1CA@
M,GS[@M 'MM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+/&/A2]F'_3Q<)=0H?I%;#'X^M?E!7[ ?M3:9_PL_P#X-N_%%JZ^9/\ #/\
M::TW658=8K:\TTV0'L#+.Q^N/2OQ_KW<.[T(OR/T[*JGM,NI2_NI?=H%?I'_
M ,&G!Q_P6P^'P]?#?B'_ --<]?FY7Z1?\&G9Q_P6R^'H]?#GB+_TU7%;'>?U
MM5^,_P#P53_;+_:N^%?[>WC[P%\-_P!H;Q;H>BV#Z:++2],UN6&"#?IEI(^U
M%.!EW9C[L37[,5^#G_!9/_E))\2?]_2?_3195X/$,YT\'%Q;7O+;T9^0^-&+
MQ6#X8HSP]24&ZT5>+:=N2II==#F-._X*<?M]:6VZV_:G\5-_U\723?\ HQ37
M5^'_ /@LM_P49T A3^T +Z,'_5:AX:TZ3/\ P+[.'_\ 'J^7J*^2CC<9':I+
M[V?S=2XHXEH.]/&UEZ5)_P"9]Q^$?^"__P"VQH.R/Q%X;\"ZX@^^]WHL\,A^
MAAN$4'_@)^E>N>!/^#C9QLM_B;^RX#_STO-!\38_*&6'_P!J5^8%%=,,WS&G
MM4?SL_S/<PGB5QO@W[F-D_\ $HR_]*39^VGPV_X+M?L'^-S'#XIU?Q-X1E?
M;^W= :6,-_O6C3<>Y ]\5]'?"K]J?]F[XX"-?A)\<O"^OS2#*V>GZS$UR/\
M>A+"1?Q45_-[2H[QN)(W*LIRK*<$'UKOI<1XJ/\ $BG^#_7\C['+O&_B'#M+
M&4*=5>5X2^_WE_Y*?T_T5_/9\%_^"C?[:_P%>&'P#^T)KS64. FEZU<#4+4+
M_<6.Y#A!_N;3Z$&OL7X#_P#!Q'K]J\.E_M*_ RWNXN!+K/@VX,4@'K]EN&*N
M3[2H/0>GKT.(,%5TG>+\]5]Z_P C]'R?QEX5S!J&*4J$O[RYH_\ @4;OYN*1
M^IU%>)_L[_\ !1+]C[]J!H=/^%WQET\:M-@+X?U@FROBQ_A6*7'FGWB+CWKV
MRO8IU:=:/-"2:\C]0P688',J"K82K&I!]8M-?>@HHHK0ZPHHHH *^;_^"F'_
M  44\'_\$]_@Y8ZM9>%+CQE\3/&VHC1/A)\,]*RU]XGUF3"I$JKEE@0NC2RX
MPBD 9=T5O5?VFOVD?A#^R%\!?%'[2?QX\41Z/X4\(:4]]JUXP!8J,!(HUR/,
MED<I'&@Y=W51R:^-?^"5W[,_Q>_:>^,E[_P6A_;Q\,267CSQKIK6GP4^']]E
MD^'7A%\F%0K#B^ND8R328#!92OR>8\2@'9?\$W_^"8&O_"+QI>?MW_M[^([7
MXC?M.>,X!)K?B2X02V7@^V8$KHVC1G*VT$2L4:1/FD._G:Q!^TZ** "H[O\
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
M:T=.MO%>A>8MPBVUZ$=;>YBN07#2*58*F3A-D@!X)\.OV2?'O[('_!QK\&O
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
MAE_P37_9R^)7[47BJUE,,TGP]T*2T\/64W9;O6+M%AA0Y&)$61#G[U 'WY7
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%0ZAJ%AI%A/JNJWT-K:VT+2W-S<2A(XHU&6=F. J@
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
MN]9BTK3;""2]M;.ZER;5[D,&+H,EBX.48I0!^N-?#O[8W_!1O]LS0OV_]/\
M^"=/_!/S]F'PAXV\6V?PU7QSXPUSQ]XKDTVPL=.>]-G'!$(D9WF+[23R,2+\
MI"L1\Y?\%#_V./AE_P $._#7PY_;_P#^">7B/QCX1_L?XF:+HGQ.\%WWCG4M
M5TSQIHU]-Y$XN(;Z>8"Z!*LDJ;0I9F"[@I&7X5_X)M_LGZ[_ ,'.'C;0M2\,
M>(FMK/X(6?Q(@5/'>K(P\0R>(U=YBRW(+09)Q:$FW'01@4 ?=NK_ +<7Q<^
MG[+GQQ_:H_;4_9BO/!FD_"CQ-K0\.Z=H6NVVIW/BGPY:+$;358P'5;=[EGD'
MD2,&C\O+=:]N^!_Q.MOC9\%?!_QEL](?3X?%WA;3]:BL)9A(ULMU;1SB(L
MQ42;<X&<9P*_$CQA\.- _:&_X(U_\%'+_P"+NH:SJLOP_P#VQOB)K/A1CK]W
M$+.YMK>SBA4B.11) J7,P^SONB)8$IE01^IO_!(_]F_X4?LS?\$_?AKX<^$>
MF:C:VGB/PCI/B+55U+7;N_9[^ZTVU,SHUU+(T2$HN(D*QI_"HR: /I*BOSL_
MX+8ZI^R9%\7_ (5Z7^WE^W5K_A?X7/:W[7'[/_@6SU;^U_B#J! 6*6:32)#=
MM:0_\\Q&B;\DRY("_,__  3C^(/P>^#7_!;_ ,$_!O\ 8*^&GQV^&GP<^)/P
MHUFXUSP1\6K/5K73M2O[-C+%J6FP:K-)/@!5C:0[0,NJ\,PH _:NBOQI_P""
M9'_!.'X5?\%+/$7[5?BC]M;X@^/_ !;X8\+_ +6OC?0/!7@>V\?:EING:/,E
MQ%/+?JMG-$TLY%Q#&GFLZ1K  $^8UQ7@G]N#]J_]E_\ X(:_M!?#?P1\<]>U
M+Q?\/_VL-6^"/PV\=Z_?-<:AINFF\L8XYWG;YC)'#<7(C?(,9,>W C50 ?J;
M_P %1OVU-3_X)W?L'?$#]LG1OA_!XIN?!5M8RQ:#=:BUI'=_:-0MK0@RJCE-
MHN"_W3G;CC.:]N\)ZV_B7PKIGB-[<0MJ&GPW)B#9"&1 VW/?&<9K\8O^"V__
M  1+_9\_9%_X)#_$;XO?LZ_$GXB67C'1=,TR3X@:SK7Q U*_3Q_ =1M$F&I6
M]Q,\!<2%+E&BC0K)"H'!K]C_ (6?\DP\.?\ 8!L__1"4 ;U>=_M7_$'X\?"O
M]GSQ)X__ &9/@9'\2O'6G6\+^'_ \NN1::NJ2-/&CH;F;Y(ML3229;KY>.I%
M?D__ ,%)]'\'^"?^"E_Q.^(O_!8C]E7X\?$OX!W^EZ,GP0\3?#34=4?PYX0B
M2UQJ!O8--NH'@N7N-S>:Y=SLRJ%=A63XY>/?A-9?\&R_[0.K_LC?\%#O$7QM
M\*:?K2-X.\1:NUS;ZUX3L9-7TUH=#N))G^TLT",<22K&S),-JK'L  /V4\/7
MFJZAH%C?Z]I8L;Z>SBDO;(2A_L\K("\>X<-M8D9'7%7*_)+]M?X4^+/VG_\
M@K+^R#^S3>?&OQCX7\(^+?V?=7D\=P^$O$$UA<ZO8PQQSM:>?$0\0FDCB21T
M*R&)I$##>:Y'PK_P3:^'/@C_ (+9^(O^"5GPN^,'Q+\.?LX^)?@%;?$[Q;\+
MM.^(>I^5J-]#JCZ7]E%X\[7D-O(TJSRK',K2E%5F*JBJ ?L1XUU+Q%HO@W5]
M8\(>'AJ^K6FF7$VEZ4;A81>W"QLT<&]N$WN%7<>!G)KY'^+O_!2G]H']GGX=
M_LNWGQY_90L_#GC7X]?%W2_!'BOPD_BQ+@>%7NVFS,D\".EVRK&K;05!WXW#
M%?,/['W@4_L6?M;_ +>?_!/_ .#/C/Q)_P *J\*?"/2O$_@;PWK?B&YU ^';
MF\T>X:Y2VFN'>149RIY8G]W'DD@L?&?#FMZSXC_X)N?\$G-;\0ZO=7][<?M-
M^&VN+R]N&EEE;[3?#+.Q)8X ZF@#]SZ*_)W_ (*2W'_!./6O^"A?BC0/^"DW
M[67CKXLQ_P#"-Z='\/?V7_AAI7B)O^$7!BS<W=\FB3'[1<W#,DB-.82L<@&Q
MU$;+Y]_P2P^*VI:!>_\ !03]F'X76OQ>\,_"SP1\/M/UKX9^!OC*;N+7/"OV
M_0KZ6XC"74DD\$,CI'+$KMN\L1.V'=R0#]HZ*_+#_@WK_P""<O@?6/V9O@?_
M ,%-OC%\7?B%XK^+%[X0FCM)]3\87#:9::64FL;:Q6S!\MDCMPCDMEC.SRDY
M(Q[]_P %[OVIOC7^RQ_P3^NKO]G/Q2WA_P :^/\ QIHW@G0?$R+EM&?4;CRY
M+M/[KK"DH5^"CNK#E10!]HT5^4'[?/\ P1^^$?\ P3V_89\5_MO?L4?&;XF^
M%_CE\)=!_P"$FF^)6I_$74[^;Q6UJ5DNH=4MKB=[:>.>,29C6-%W%00R[E;B
MOVG=%U[_ (*E_P#!3C]D?P9XG^)7BOP;X'^,?[)C^)_B#H7A#79;&2^LYME_
M]@$BDF-6G^SH[#YVB61-PWF@#]E**_)3Q%^Q]X"^-W_!2GP?_P $29/B%X[L
M_P!G+X'_  +?QKK'A*/QK>QW?B_4[W5FCBM[Z]BD2XEM($G#(@<;2NT<8VS_
M  W_ &1+/]@W_@X3^#?P5^"GQ7\8R?"K7O@SXFU30/A_X@\67FIV_AZZ4K'<
M1VSW4CR?9WVPR*CL^R0S%2 V* /UDHK\3?BCIO\ P2<^(G[0GQ4T7]M?XY_&
MC]L'XP2^-KY;/2O@QH7BM[3P1:;@+?2+&#2[C[%') 58,QF=BX.\ [PWG2_M
M%?''Q9_P:@_M&7/B3XD>.)M1^'/Q?_X1?POJ7BZ^<:_9:9;^)=%:"VNY0Y;S
MHUN'B9=Q"@>6#M4"@#]]Z\O\3?$W]HW3?VM/#/PI\/?L\1ZA\+]2\*W=]XA^
M)A\0PQMI6IQN1!8BS/[R42+\WF+\J]#7Y9?\%9?^"<GA;]@S_@FUJ'_!4CX1
M_'?XGG]I3P%/X=UO5?BE?_$+49Y/$%U=:G96UU!<6C3&U2T/VIRL$42*$18S
MN3<#])_%OQIXCO\ _@XE_9ZTV+6KR'3M2_9M\07ESID=TXMWE-R2&:/.UF&<
M D9H _0JBOQ5_P""G7_!.;]@GX7^-/#G[ W[!GPB\9>(_P!I3XH1,^AP77QJ
M\42V/@K2=VV?Q#J8_M!@D,0W>5&P/FR# 5\>6_N_[9'[*WP+_P""?W_!,?X1
M_LL_&/\ X*;^)_AA\.- \60#XD:^IO9_$?Q($C2SW.EVDMK*UU;+/*[L8X$E
M*Q*J$[59G /TSKQ'P1^W)X#\?_MZ^./V!=#\):JFN^ / ^G>(]<URY:-;21;
MV3;#!"H)=R%^9F8* < !N2/R"TKQ_P#L@?L\?\%%?V6/&G_!*;X0_M#_  UT
M/QM\6K;PIX]O_&MCXAMO"_B_3[M-AB UJ=WN+E.9!M0!?OG#A#7O/[,/[ O[
M-"?\'+7QXUA?#VN^?X3\'>'_ !MHC?\ "9:GB/6+V=I;B1U^T8FB+NQ6WDW0
MH,!44 "@#](OV5OB;^T;\4?#/B?4_P!I;]GB/X<:CIGCG4M-\.:?'XAAU+^U
MM&A9!:ZF7AXB,X+GR6^9-G/6O4*_"KPA^V'^T?\  K_@DG\>5^"OQ-U#2O''
MQ#_;VUWX=>'/%MQ</-+X?BO[NW5IH2Q)C*0QRJA!'EM(&7#*#7N?_!07_@D9
M\)/^"<G[#OB?]NC]AKXP?$KPK\;?A)I">(Y_B#JGQ%U+49/%OV=T:Z@U6VN9
MWMIXYX_,RB1HNXJ""N5(!^L5%?C]^T'9^)/^"D7_  5I_99\-:M\4_&'@OP3
M\5?V16\3>.M \'>(I].EU&SFE%X=/\^)A)$CS&!)'0K(T221AE#DUW/[-7[/
M_AG_ ()F?\%Z=#_9"_94\4>*-.^$GQ3^ =_XBU3X?:WXJO=5LK#6+34#&MW;
M->2R2(S1KM.78GS'R2-@0 _4BBOY[/$UA^S5\+/$'Q&T;_@O1\,?VD_!/QNU
M7QAJ[>'?VHM*U#7;KPWI]M),W]G3:4=/N1#%%"OED6XMY   K%>(X_V\_87U
M?3]<_8^^'6HZ5^TQ'\9+8^%K:.'XHQQ+&?$BHNP7<BJ[XE.W$F6+>8K[L-D
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
MW7J'VA_7'7X.?\%E/^4DOQ)_W])_]-%E7[QU^#O_  64_P"4DOQ)_P!_2?\
MTT65?/\ $?\ N4?\2_)GXUXX?\DI0_Z_Q_\ 3=0^8:***^+/Y8"BBB@ HHHH
M **** "BBB@ HHHH **** "K6AZ[K7AC6;7Q'X;U>YT_4+&X2>ROK*=HIH)5
M.5='4@JP(!!!R*JT4)M,:DXM-.S1^O'_  3$_P""QNF?&=[#X!?M5:O;:?XM
M?;!H?BF0+%;ZRW18IL86*X/8C"2'@;6P'_0BOY?P2#D&OU _X)0_\%>Y'DTS
M]F']K'Q+NW%+7PKXTOYN<]$M;QV_!4F/LK_WJ^LRG.N9JCB'KT?Z/_/[S^B_
M#GQ3=>4,KSJ?O;0JOKVC-]^TNOVM=7^H%%%%?4'] !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M9>,/BU/B"M/)<GJ6PL7:<U_R]:Z)_P#/M?\ D[U^&U_G\?CO:OV=-^[U\_\
M@!1117\\GEGTE^P-^V')\%?$2?##XA:D?^$4U2X_<W$K<:7<,?\ 6>T3'[XZ
M _.,?-N^[_BC\,O!?QJ\ 7WP_P#&M@MWINI08+(1NC;JDL;<X=3@@_S!(K\?
MJ^V/^"=/[8WVN.T_9Y^)^J_O4 C\+:E</]]1TM'8]Q_RS)ZCY.R@_P!,>#'B
M10=-<*YXU*C43C2<M4N;3V4K_9E?W+[/W=FK>SEN-<&J4WZ/]/\ (^3_ -HO
MX >,/V<?B5=> /%49EB&9=+U%4Q'>VQ)VR+Z'LR_PL".1@G@Z_6[]J3]FSPK
M^TU\-9O"&L;+;4[;=-H>JE,M:3X[XY,;8 =>XP>JJ1^5/C_P%XJ^&'C'4/ ?
MC72GLM3TVX,5U _KU#*?XE8$,&'!!!'6OA_%+PZK\#YM[2@G+"56_9RWY7NZ
M<GW71_:CKNI6^VPV(5:.NZ,>BBBORLZ0HHHH **** -SX9^.=1^&?Q#T3X@Z
M3GS]&U2&[10<;PCABA]F *GV)K] _P#@J?\  S3OVP/^"<OCC0?#4(O;M?#R
M>)/#$D:Y9Y[51=1A/]J6-7B'M,:_."OTZ_X)N?$]?B3^R_IVC7\PEN_#4\FD
MW*N<DQ+AX>/3RG5/^V9K^COH\9ZJ6:8O)JC]VK'GC_BAI)+S<7?T@>7FN'CB
M,.XRV::?S/YC:*]F_P""A?[.S?LJ?MH_$3X'061@L-*\12RZ(F./[/N +BUQ
MZXAEC4X[J?2O&:_I>2<9-,_$JE.5*HX2W3M]P5Z?_P %A-,_X6#_ ,$3/V3O
MB<5\R7P-\0?&'A6XF[C[9(E]&A/LEN,#T%>85[A^T=IG_"S/^#<KQ_I3+YDG
MPU_:0T7Q$#U,45[IYTX#V4O(WXFNO NU>W='N\-3Y,RMWBU^3_0_(.OT8_X-
M2CC_ (+>?"\>NC>(_P#TRWE?G/7Z+?\ !J:<?\%OOA;[Z1XC_P#3)>5[!^@'
M]<U?@[_P65&/^"DOQ)_WM(_]-%E7[Q5^#O\ P65_Y23?$G_>TC_TT65?/\1_
M[C'_ !+\F?C7CA_R2E#_ *_Q_P#3=0^8:***^+/Y8"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH _4C_ ((^?\%59-3?3?V2?VE_$Q:X.RV\$>)[
M^7F7LEA<.?XN@B<]?]63G9G].*_F 5F1@Z,0P.00>0:_8W_@CQ_P4R/[1/AV
M#]FOXXZYN\=:/9_\275+F3YM>M(UY#$_>N8U'S=Y$&_DJYKZW)<U<[8>L]>C
M_3_(_H_PK\1)8KDR7,Y^_M2F^O\ <D^_\KZ[;VO]Y4445].?OH4444 %%%%
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 %
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
M,%62/9(  XJ7X!_MW?L5?M4:_>^%/V:_VL?AWX[U73D:2]TSPIXPL[ZXBC!
M,ICBD9O+R0/, VG/6OSK_P""C'[4/P*_X*IZ]^P?X(\%:YJNH_L_?'/XP:I<
M^*[74].N-.376T=%^S:?<I*$9X9+KSD*\H[1AE)*JPZ#_@OU^SS\!_V2O@K\
M'OVU?V7_ (3^&_ 7Q1^'/QK\-V7@[4O!NBP:;-?VMS,T,^DR+;J@GMY(MQ,3
M C:C@85W# 'Z _$W]LS]D/X+OXBA^+G[4?P]\,R^$!9_\)5;ZYXRLK:72#=H
MSV@N8Y)0T)G5':(. 90C%-V#6U\$?V@O@3^TOX(3XE?L\?&/PSXX\/R3-"-9
M\*:W!?VPE4 M$SPLP5P",H<,,C(%?G!\&_V5O@)^T1_P<J?M2>*_CG\+]%\7
M#PA\-_!DFA:;XCTZ.\L[>YN-/C1KGR)0T9F5(V1'*ED6:3:1N-4?V8_V?_ W
M@;_@JC_P41_9,^".K67PM\)>*OA-X9N(6T.)+2R\/ZA?:-<1R:C#$I1(65YW
MF.W:-W<8& #[RTG_ (*2?\$^->^+G_"A-%_;=^%-UXT-[]B7PS;^/;!KQ[K=
MM^SK&)<M-NX,0RX/&*\5_;C_ ."P'PH_8[_X*%_ /]CGQ)\5/AGH^B>/'\0W
M/Q6U[Q3XNM[6;PE:VFE?:-.$H>9$M/MEPZ*DD_#B)DC5F;<OYTZ_\*?&/[%?
M[ =A^RQ_P4U_X(F^%O'_ ,$?#&DVKW'[17[..N6,]ZUK#(LJZPT95+R.1UQ)
M+=&2%65WXVL0/I3]LWPO^S3^T!_P5X_X)L_$/PYX-T/Q7X6^(?A+QY?KJ6MZ
M/'<OX@TX>%K6>PDNS.A>X*HZNOFY*LQ/!S0!^@7Q3_;I_8J^![:O%\8?VMOA
MMX9ET":PBURWUOQM8V\NGO?1O+9K/&\H:(SQQR21[@-Z1NZY56(ZCP)\??@5
M\4O$U_X+^&7QJ\)>(]9TO3;+4=3TG0?$=K>7-G9WD0FL[B6**1GCBGB(DBD8
M!9$(921S7YF_"_\ 8O\ V9_VJ_\ @X]_:MO?VD/@SX<\<Z;X5^&O@M=)\/>*
MM(BO].CFN=-A0W!MIE:)I4CB9$<J2@F?;@G->C_L"Z)HOA;_ (+_ /[:?A?P
M]IEO8V%A\/\ X:V^GV-K$$C@@CT?8B(HX554*H X  % 'WMH7Q=^$_BCXAZ[
M\(_#7Q/\.ZCXL\+PVTOB;PQ8ZU!-J.D1W";[=[JV1S+;K*GS(750XY7(KSWQ
ME_P42_8(^'?Q;7X"^//VT/A=HWC1KD6Q\+ZEXZL(;V.<G"PO$TH:.0D@!& 9
MB1@'-?GGK_Q5\9?!_P#X*0_\%5OB[\*;ME\2^$?V>O#.IZ++;_,\%];>%+B:
M%@.Y5U1L=\5Z5_P38_X)A_\ !/+XI_\ !#_P)X>^+GP<\*:C;?$SX40>(/B#
MXZU&PMGU4ZC?6OVFZOSJ$R-)'/;R2/LE9CY7DKV4B@#U#]M[_@L#\)OV/_\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
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 **** "BBJ?B+6(/#N@7VOW6/+LK22=\GJ$4L?Y5E7KTL+0G6JNT8
MIMOLDKM_)#2;=CY0_:5\4GQ3\7M3,<NZ'3RME#ST\O[X_P"_A>N"J6]N[C4+
MR6_NY"\L\K22N?XF)R3^9J*O\;>)\[K\2\1XO-:WQ5ZDY^G-)M+T2LEY(^HI
MP5.FH]@HHHKPBPHHHH **** -+POXQ\4>"]0&J>%M<N+*;C<T+X#CT9>C#V(
M(KVKX>_ME$>7I_Q*T7/0?VCIZ_J\9_4J?HM>!T5]_P %^)_&W -9/*,7*-.]
MW3E[U*7>\'HF_P":/++S,:N'I5E[R/N7POXR\+>-; :GX5UVWOH>-QA?)0^C
M*>5/L0#7"?&W]D#X%?'E);OQ?X22VU20<:WI6(+H'U9@-LO_  ,-[8KY@T77
MM:\.:@FJZ!JMQ9W,?W9K:4HP]LCJ/:O8?A[^V-KNF^7I_P 1-*%_", WUFH2
M8#U9.%?\-OXU_6_#'TE.!N,L(LLXRPD:+EHY./M*+?>UG.F^VDDMW-'D8G*V
MXV7O+LSYY^./_!-#XS?#KSM8^&\J^+=+3+>7:Q^7>QK[PDGS/3Y"2?[HKYSO
M["_TJ]ETW5+*:VN('*303QE'C8=0RGD'V-?L#X*^)7@CXA6GVKPGX@@N2%S)
M!G;+'_O(<,/KC'O6%\8OV;O@U\=K(P?$;P5;7-R$VPZG /*NXO3;*OS$#^ZV
M5]0:]K/O CA[B'"?VEPEC(\L]8Q<O:4I?X:D;R7SY_D?-8G*$F_9Z/LS\E:*
M^J_CC_P2W^(OA/SM;^"VMKXCL5RPTR[*PWJ#T!XCEX[_ "$] IKYA\0^&_$/
MA+5YM \4Z'=Z=?6[;9[.^MVBEC/NK $5_.G$?!_$G">(]EFF&E3[2WA+_#-7
MB_2]UU2/'JT*U!VFK%*O?/V$_P!DV3]H/QLWBGQ?:./">B3*;W@@7T_#+;*?
M3&"Y'(4@<%@1Y!\-/A[XA^*WCW2OAYX5M_,OM5NU@AR#M0=6D;'154,Q/HIK
M]8_A'\+O#/P9^'FF?#CPE!MM--MPAD90'GD/+RO_ +3,2Q^N!P!7Z1X+>'D.
M+\Y>/QT+X7#M73VG/=0\TOBGY63TD=>7X55ZG-+X5^+.AM;6VL;:.RLK>.&&
M&,)%%$@544# 4 <  < "GT45_<R22LCZ,****8!1110 4444 %%%% !1110
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
M=2^'?%^C&!S#?6\<[_:(0DWEQ2Q,^=S_ "L""% /O*BOE7]C/]N/XL_M$?\
M!(G0OV^_&OA[P[:^,=3^&&I>([C3=+M)TTQ;JW2Y9$6.29Y1$3"N092W)PPX
MQ\S?$W_@MI^UYX*_X)G?LD_MD>#?@7X+\4>.OC_\1=+\-ZUX/MHKJUMIWO$O
M1'#8N]RS6TCS00())FG50[DHW& #]0ZR!\0/ C>.S\+E\9Z4?$HTLZFWA\7\
M9O5LA((OM)ASO$7F,$WD;=QQG-?GSXE_;F_X*V?L0_M4?!/PK_P4%\,? KQ'
M\.?CM\0+;P5:W'PHAU6WOO"^LW2G[(C/?.5NH6;(+; QV.?W>%5_,O@O9_M\
M'_@YV^+ALO$?P@%H/AEI#ZXLNBZJ9'\&_P!J_P"C0P$7.%U81[1)*X-N6R5C
M P* /TO^!'[3/P,_:;L_%&H? KX@V_B&'P7XROO"?B=[:VFC^P:S9^7]IM&\
MU%W,GFIEERAW<,>:[NORJM/^"L/QC^#O_!+S]LW]LWX9? ;X3Z'XF^#'[36O
M>&-$TS2?"]Q;:=K21:CI-J;_ %*.*Z62YOI$O',DRR1AVCC^4!2#<_:?_P""
MC?\ P6G_ &2/V<+3_@IQ\5O@I\#/^%+QRZ7?>(?A187&J/XKTG1;^XAAA=[Y
MG6UDO%-Q")%6,QH6. P4M0!^I-%?$W[:W_!0/]IVZ_:Q\ _\$[O^";_@[P;J
M7Q+\8>!Y/''B3Q=\1/M+Z/X3\-+,+>.Y>WM666>>:8E$3< K;-P*R%DX7X,?
M\%!_^"G/@#_@JM\._P#@F7^VK\,/A/+:>)_!FL^(#\1? =MJ*Q:Y;V\1-O\
M9XKB<_8Y8Y(Y4N(W$H;=&T912"P!^B=%9WC#Q _A+PEJGBJ/0K_5&TS3I[M=
M,TJ#S;J[,<;/Y,*9&^1\;57/+$"OSD\4_M,?\'!MY^S#K7[=7_"O/V=_AKHN
MDZ+>Z]!\%_'FF:S)KD>G6X=_(O;X3Q11WKQH2JK&B;G0/M)8* ?I917YM?M,
M_P#!;CXX>$_V#/V4OVR?V:/V>]%U[5_VAO'VC>'KOP)K5W*7$U[;7(-I:W2/
M&L<ANX4B6>1'4(Q8Q$\"QXA_;F_X*U_L1_M6_!3P=_P4&\,_ OQ'\.OCMX]@
M\&6EU\*(=5M[[POK-RO^BH[7SE;J%FR"VT,=CM^[PJN ?H[7">"OVF/@9\1?
MCEXV_9L\%_$&WO\ QQ\.8-.F\:^'X[>99-+2_A,]HSNR"-_,C!8;&;'?!XKY
M%^*'[<?_  4#_:A_;K^(G[%G_!,S1?A?HFD_!2UTX?$WXE?%2TOKZ&?5;V$S
MPZ98VMG+&25C4^;*[':5<84A/,\D_P"",/B[]H7QK_P68_;BU7]JOX=:-X7^
M($&D_#ZR\1Z9X;OI+C399+?3;B!+NT>4"3[/<11QW$:R#>BS!&)92: /U0HH
MHH ***^3OVL?^"+/[#7[8_Q8N/CG\3M'\::7XMNX5CNM;\(?$'4M,DEVC"ED
MBFV$@!0/EX" "@#ZQHK\_F_X(.:UX&/VC]G/_@KW^U[X,=#F#3K[XJ+K&FQG
MM_HMS!S[Y?F@_L1?\%Z_A*?,^$7_  66\(_$"VC_ ./?2/BO\#;.V"CLKW>G
MR>=)GNQ - 'Z T5^?O\ PO;_ (.1?@V/^*__ &$/V=OC+%$/^:6_$Z[\/33@
M?]AE&56(_#/3BC_A]U\>?A:?*_:U_P""*O[3OA (<7.H^"/#UKXNT^V]6DN+
M.5,)_M!3VXYH _0*O/?VH=>_L/X-ZC&C[9+Z2*UC.>NY@6'_ 'PK5\AQ?\'-
M7_!)'2G6'XH_%;QOX%E8[3%XO^$VNP%6Z8)BM) .>.N,UKZK_P %2OV%_P!O
MO3;?PC^Q[^T3I?C:?26.H:S:V-E=V\EI&1Y<;.ES%&1DLX'':OS+QES:IDOA
M;FV)ANZ+@K=/:M4[_+GO?IN=&%CSXB*\S.HHHK_)@^D"BBB@ HHHH **** "
MBBB@ HHHH EL;Z^TR[2_TV\EMYXFW1S02%'0^H(Y%>L?#W]KOQIX=\NP\:6J
MZS:K@>=D1W"C_>'#_B,G^]7D5%?5\*\<<5\$XOZQDN+G1;W2=X2_Q0=XR^:=
MNEC.I1IU5::N?:'@'XR?#WXD1JOAS74^TD9:PN?W<Z_\!/WOJI(]Z/B?\%_A
M=\9M(_L;XE^"[+58U4B&6:/;-#GO'*N'3_@)%?&,4LD,BS0R,CJ0593@@^H-
M>N?!#]H/XJ?\)-IW@JYD&MPWERD*K>L?-C4GEA(.2 ,D[@W K^O^!?I.9;Q+
M*GDW%F!3E5:@I4X\\)N322E2=Y*[_E<[MZ12/)Q&6+E;B[KLSK_V?/V'?AO^
MSK\2=4^(7AC6;V^-W9BWTVWU!%9K!6;,N'&-^[" ':"H# EMQKVNBBOZTR;(
M\IX>P7U3+J*I4[N7*MKR=V];_P# 5DK))'E4Z<*4>6"L@HHHKUBPHHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^7OVSO^"P'[$/
M[$RW6A>.OB4GB#Q5;@K_ ,(=X2V7EZD@_AF(816W.,B5U;!R%;I7Y*?MG_\
M!PK^V=^TG]K\*?!NY3X5^%YMR"'P]<F359T/_/2^(5D/_7!8B.A+5]9DG!>>
MYW:=.GR4W]J6B^2W?R5O,^8SCB[)<GO"<^>:^S'5_-[+YN_D?LG^U_\ \%+O
MV-_V'["1?CE\7+1-:$6^W\)Z-B\U6?(RO[A#^Z#=GE,:'^]7Y,_MG_\ !R3^
MTY\9OM?@_P#98\.P_#30)-T8U=V2[UF=.F?,(\JVR.T:LZGI+7YP:CJ.H:O?
MS:KJU]-=75S*TEQ<W$I>25V.2S,V2Q)Y)/)J&OU_)/#S(\JM4KKVU3O)>ZO2
M.WWW/RS...\XS*\*+]E#M'XOG+?[K&CXL\7^+/'OB*[\7^.?$^H:UJU_*9;[
M5-5O7N+BX<]6>20EG/N2:SJ**^\45%))62/BFW)W>X4444Q!1110 4444 %%
M%% !1110!_4?_P $ROC++\?OV OA/\4+N\^T7=UX.MK34;@G)EN[0&TG8^YE
M@<GW->ZU^<W_  ;*_%B3QG^PEK?PTO9RTW@WQS=16T>?N6MS%%<)],S-<U^C
M-?RCQ'@UE^>XF@EHIRMZ-W7X-'],Y#B_KV2X>N]W!7]4K/\ %,****\4]<**
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 *I^(E9_#]\B*239R@ #DG8:N44 ?AM_P $
M,/\ @L-\#O\ @GQ_P32\#?LJ?M!?LW_'I?%7A^_UB;4!HGPEO+FVVW.IW-S'
MMD)7=^[E7/'!R*^^/A!_P59^ _\ P4.^'WQ2^%OP6^$GQ8T;4M*^&NIW\K^.
M?A]/I4,Z&(PB.%W8^9*6D7Y!SC)[5]HT4 ? ?_!'GPAXL\-?\&]G@/P=XB\+
MZCI^KP_"G7HI=*O;*2*Y21I[\JAB8!@QR,#&3D>M?'_P9_9Q_:5\"?\ !*G]
M@#]N3X:? ;Q/XMU[]FGQ!JFH>,/AIINFN-:O-#U&YN(+V2UMG :6YB1(V2'
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
M.2=7\8_%_P"'GC"/P[\:O@SX>\)^!O$^D^%[F\TZ75AJBH;>>>)2D&W[S,Y
M12K-M5E)_32B@#\)?'GPG^*<W_!"/_@HUX3B^&GB!M5UK]L;Q)>:-IBZ-.;B
M_MFUK0&6:&/9NEC*HY#J""%8YX-?;W_!>CPAXK\6?\$"?B;X0\)^%]1U/59_
M!_AM(-+TZRDFN)&75=,9E6- 6) 5B0!P ?2OORB@#\Q?VAK'XI_\$^O^"F'P
M[_X*C3? OQIXZ^%OB[]GJV^''Q&7P+H,NJ:GX4NX;J*]MM0>TB'F/;/M6)BH
M.PJY/S&-'X3PO^V9J'[:O_!Q=^S]XQ\,_ KQOX3\#Z1\(/%D7A;5O'OAV72;
MS7V>,_:;J*TGQ,EJI$,:/(J[V60@8%?9O[;G[$_[5WQ0^/GA/]K?]B+]L1OA
MQXW\,Z!/H>I^&_%&D2ZMX8\2:?)(956YM$FB,4\<CNRW"9?!"\ 9K#_9 _X)
MP_'CPI^U_J/_  4*_;T_:8TWXE?%1_!Q\*^%=/\ "WA@Z1H/A;2FF$\T=O$\
MLDDTTD@R9I&#!69<$8*@'O?[8]]\>-+_ &2OB;J7[+EFMQ\28/ 6K2> X&1&
M+ZL+24VH57^1F\W9M#?*6P&X)K\./AAX(_X)O?'']BU].\=_LS_M!?M"_ML:
MGX,N;?7?"WQ#TGQ5=W.E^*9+=DDGG:[V:7:V<,[;UD<EQ$J@@R94?T(44 ?A
M]X*\#>/];_X)=?\ !+/3+/X>Z\;OPW^U+X6/B&R;1IUFTQ+>^U".62X0INA1
M2,EW &"#G!!K[%_X+E^$/%GBOXB_L4S>%_"^HZDFE_MG^$+W4WL+*286ELGV
MC?/*4!\N-<C+MA1GDU]^44 ?EOX4^-FE_P#!&3_@IM^T=XB_:Z\%>+K?X1_M
M":YIGB[P+\4/#_A&^UBRM=1CMVAO-*O%L8II89C(P,(V$,BYR-WRZ?\ P2!^
M*7Q _:-_X*W?MB_M-Z_\!?&/@7PYXNT#P(/!D/C+0);"YOM/M[.[ACN620 J
MTJJ)A&?G1)HPP!K]-:* "BBB@ HHHH **** "BBB@!LD<<T;0S1JZ.I#*PR"
M#U!%?*O[6GAGP3H7Q6MY/#7A#2K"Y;1T-Y=66GQQ23%I'.'95!;@*>:^K*^2
M_P!JB^-Y\:]3BSD6\-O$/^_*-_-C7\W?2HQ\L'X7JDG;VU>G!^:2G4_]L1WY
M=&^(]$>=T445_FX>Z%%%% !1110 4444 %%%% !1110 4444 %>V?L8^#1?^
M)-1\;W4.4L(!;VI(_P"6LG+$>X48_P"VE>)U]:_LN^'%\/\ P>L)BF)-1DDN
MY>/[S;5_\<5:_?\ Z-7#4.(/$^C7JQO#"PE6?;F5HP^:G-27^$XL?4Y,.UWT
M/0Z***_TU/ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _FX_X+?_LEP_LG?M^>)K/P]IGV?PYXU4>)O#ZHF$C6Y=_M$*XX
M 2Y68!1]U#'ZBOD*OW-_X.>_V?8?&O[*_A']HC3;+=?>!_$QLKZ55Z6%^@4E
MCWQ<0VP /3S6]>?PRK^GN"\TEFW#M&K-WE'W)>L=/Q5G\S^=.+LM669]5IQ5
MHR]Y>DM?P=U\@HHHKZH^:"BBB@ HHHH **** "BBB@ HHHH **** /UF_P"#
M5CXC_8OB5\7?A'+/G^TM#TS6+>(G[OV:::&0CZ_:X@?H*_9ZOY^?^#;#QA_P
MC7_!2)=%\W;_ ,)#X"U2PVY^]M:"ZQ_Y+9_"OZ!J_G/Q(PZH\43FOMQC+\.7
M_P!M/WOP_KNKPY"/\DI+\>;]0HHHKX,^U"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 "N;^,?C+4?AU\(O%7Q!TBVAFN]"\-WVHVL-R"8WDAMWD57"D$J2H!P0<=Q7
M25PO[47_ ";-\1?^Q$U?_P!(I: /.?\ @EE^UGX[_;F_X)^_#+]K3XH:#I&E
M:]XUT.2]U.PT*.5+.!UN9H@(Q-)(X7;&#\SL<D\U[5X8\>>!_&QN1X,\9Z3J
M_P!CD\N[_LO48KCR'Y^5_+8[3P>#Z5^!/BKXW^/=(_X(B?\ !/O]C_0O#GCO
M6?"WQF\07EO\1/#WPS<)KGB+1K"[EEFT>V9I(@OVGSAN^=25BQD@LK=]X^^'
MUW\,_C'\(/CC_P $I?\ @AY^T7\"O'?@_P =:=%XHOI?"MM9Z1XB\*NVS4-/
MU%(+^8W!9=CK*Z%U*%MP;:R@'[>>*?&?@_P-IRZOXU\5Z;H]H\JQ)=:I?1V\
M;2-T0-(0"Q[#J:N6^H6%V_EVE]#*WEJ^V.4,=K<AN.Q['O7Y;?!#]FCX)_\
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
MQ/\ !']B"RNOBW\</$%\(Y+WQQ\2M0,MWIUHX4)&TL7G/>; =B2362/C9NH
M_3K]E6?]H6\_9S\&ZE^U?_8R_$>\T*&Z\8VWAZT:&RL[V4>8]K$K22$K#N$6
M\L=YC+<;L#T"OCO]E7_@IC\;OB#^T=X1_9E_;&_8Y3X1ZY\3O ESXM^&5QI_
MCR/7H-2MK;RFNK"Y*VT#6M[#'/%(R@21LI;#@KAOL2@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *^./V@+@W7QD\02D]+W9_WR
MBK_2OL>OB_XU.9/BUXB8_P#06F'Y,17\F?2[JM<&9?3Z/$7^ZG-?J>EEG\67
MH<O1117^?Q[04444 %%%% !1110 4444 %%%% !1110 5]R^"]+71/!^E:,B
M;1:Z=!%C_=C _I7P_8P"YOH;8_\ +255_,XK[SZ=*_M3Z'F#A+$9QBGO%4(K
MTDZK?_I,3RLT>D%Z_H%%%%?W >0%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!X+_P %1/A5%\9_^">?Q?\  ;V_FR-X'O-0
MM(L9+W%DOVR$#W,EN@K^76OZ]?%.@6GBOPQJ/A;4 #!J5A-:S@C/R2(4/Z$U
M_(=>6LUC=RV5PN)(9&20>C X-?MOA/B'+"8JATC*,O\ P)-?^VH_'_$Z@HXK
M#5NLHR7_ ("T_P#VXCHHHK];/R\**** "BBB@ HHHH **** "BBB@ HHHH ^
MM/\ @AEK\GAW_@JC\)[I)2JW%[J5JXSPPETN[C /XL/Q K^E"OY6OV _%'Q>
M\&?ME?#OQ'\ O"FEZ[XU@\11KX8T;6[\VMI>WCJT<<4TR@F-&+8+#H#7[3_\
M-#_\'''_ $CJ_9__ /#NW'_QNOP;Q5A;.Z,N]-?A*7^9^U>&DF\GJQ[5'^,8
M_P"1]_45\ ?\+X_X.0[_ .6T_8*_9QL"O+-??%*^E#^P\N/C\:/^$R_X.=]1
M_P"/+X,_L7Z;MZ_VAXB\33;L]"/*'&.^>N>*_,#]&/O^BO@#^S/^#HW4.;SQ
M/^PEIVW@"PLO&,V[W/FG@CVH_P"%5_\ !R[?\7?[5G[)]AM^Z;'P+K4N_/\
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
M_P"E?"_]F"6S\9?$0CF'5?&MQ&QT33&_O"S@,FH2 $@226H89%?;= !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M12KN/)TN.HHHK^EC@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M*?\ Z5*F=TLSATB?%&F_#WQ[K&#I7@K5K@'^*'3Y&'YA<5OZ;^SC\:=4P8?
MT\8/\5S/%%C\&8']*^P:*^WR_P"B'PE2M]=S&O4_P*G3_-5#%YG5Z11\NZ;^
MQW\5KS#7EUI-H.XFNV8_^.(1^M=!IO[$>H/AM7^(,,?JMMIY?/XLZ_RKZ"HK
M[?+_ *,GA+@K>UPU2M_CJS7_ *;<#*688E[.WR/'--_8N^'\&&U3Q-JUP1U$
M31QJ?_'&/ZUOZ;^RQ\%M/P9?#4UTPZ-<W\O\E8#]*UOB!\?_ (#_  G5W^*?
MQL\(^&A&,N?$'B2ULMOU\Z1<5X;\0O\ @M1_P2E^&6__ (23]N_X?7'EYW#P
M_J_]K?E]A6;/X5]_E7@CX=82WU3)*4_\5/VO_I?.<M7,)1^.K;YV/?--^#OP
MKTG!LOA]I((Z-+9)(P_%P36[9:9INFIY6G:?!;K_ '8(@@_05^>?Q"_X.D?^
M"2?@O?\ \(Y\0_&/BW9G;_PCW@FYCW_3[=]F_7%>&?$+_@\1_9>TW?\ \*I_
M9 \?:UC_ %?_  D.L66F;OKY)NL?K7Z5E? %7 I+ 9=&E_AA&G^D3SZF;8)?
M%53^=_RN?L-17X#?$+_@\6_:,U+S/^%4_L9^"M%SGRO^$A\0WFI[?KY*VN?T
MKPOXA?\ !T]_P5C\:;_^$;\6>!?"._.W_A'O!<4NSZ?;GN?US7TU'@?/JGQ1
MC'UE_E<XYY]E\=FWZ+_.Q_3;17\D'Q"_X+>?\%8_B;O_ .$D_;K\<VWF9W?\
M(]>1:1CZ?88X=OX8KPOXA?M*?M&?%O?_ ,+6^/WC;Q/YO^L_X2'Q5>7N_P"O
MG2-FO4H^'N,E_%KQ7HF_SY3EGQ'17P4V_5I?YG]BOQ"_:K_9>^$GF?\ "UOV
MD? /ACRL^;_PD/C"RLMGU\Z5<5J?!SXY?!O]H;P8/B+\"OB?H?B_0&NY;9-9
M\.ZE'=VKS1G#HLD9*L5/7!K^*&OZ%?\ @T!^,=MXE_8X^)?P,FO/,N_"?Q!3
M5%B)YCM=0LXT0#V\VQN#]6-<V><'T\GRQXF-5S::OI96>G=];&F SF6,Q2I.
M%D[];GZYT445\*>^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!X+_P5$^*L7P7_ .">GQ?\>/<"*1? ]Y86DI;&VXO%^QPD
M>_F3ICWK^76OW-_X.>_V@H?!7[*_A']G?3;T+?>./$QO;Z)6Y-A8*&(8=MT\
MUN03U\IO3C\,J_H#PPP,L/D,J\EK4FVO2.B_'F/P[Q&QBKYW&A'_ )=Q2?J]
M?RL%%%%?I!\ %%%% !1110 4444 %%%% !1110 4444 ?6G_  0R\-R>*/\
M@JA\*+15.VUO=1O)&Q]T0Z9=R#_QY5'XU_2A7\_'_!MEX/E\2_\ !2./6T@+
M+X>\":I?NV/N;C!:Y_\ )G'XU_0/7\_^*-7VG$4(?RTXK[Y2?ZH_<?#BER9#
M.7\U1_E%?H%%%%?FY]^%%%% !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
M,?M8_LZ_L<?#^'XI_M-_%73O"&@7.I)I]OJ6I+(RRW3QR2+"HC5F9RD4C  =
M$->B5^?/_!SS\,6^(/\ P2.\7Z]#;&67P?XDT76HU"Y*@W:V;L/HEXY/L#7=
MEF&I8S,*5"JVHSDDVM]78PQ56='#3J16J3?W#_B%_P '.O\ P2&\$[UT/XU^
M(?%3QY!3P]X(OUR?0-=QP*?KG'O7AGQ"_P"#P;]C;2MZ?"[]EWXE:VRY"-K<
MUAIJ.?K'-<D#ZC/M7\]M%?K-'@7(J?Q*4O67^21\A//L?+:R]%_G<_9_XA?\
M'COQAU#>OPI_8?\ #6D]1&_B'QC<:C^)6&"V_+/X]Z\,^(7_  =;?\%3_&6]
M?#'_  KCPFK9"'0O"+RLH^M[/."?PQ[5^:=%>G2X8R"C\.'C\[O\VSEGFN83
MWJ/Y:?D?7/Q"_P""\7_!7/XF;QX@_;@\4VBOGY?#UM9Z5M'H#901$?GFO#/B
M%^V%^UK\6]X^*G[47Q$\2B3/F+KWC6_O WMB65ABO.:*].C@,#A_X5*,?2*7
MY(Y9XBO4^.;?JV*S,S%F8DDY))ZTE%%=9B%%%% !1110 4444 %?IQ_P:G?M
M,P_!S_@HS=?!/6;T1Z=\4_"ESIT"LVU?[1M,WENQ/3_51W48'=I5 ]#^8]=5
M\"_C%XQ_9[^,_A7XZ_#V\\C6_"'B"TU?2W)(4S6\JR*K8ZHVW:P[J2#UK@S3
M!+,,NJX9_:32]>GXV.C"5WAL3"IV?_#_ (']KU%<;^SS\<O W[3'P,\)_M ?
M#6^%QH?C#0;;5-.;<"R)+&&,;XZ.C$HPZAD8'D5V5?SQ.$J<W&2LUHS]'C)2
MBFMF%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** /@'_@KE_P1=\6?\%$_'EE\:_ '[0(T;7](T%-+L?#NOV)?3'C6223*RP_
MO(&9I"68I+G '   _'3]JG_@F1^VW^QM)/>?&OX%ZI%HT#'_ (JC1T^W:8R]
MF:>'(BSV678W^S7]1-))''-&T4L:LC*0RL,@@]017W>0\?YODE&.'E&-2E'1
M)Z-+RDOU3/B\[X'RO-ZLJ\6Z=26K:U3?FG^C1_'Y17])O[5W_!$C_@G[^U;]
MIUC4/A,G@SQ#<9;_ (2'P*4L)&<\[I( IMY23RS-'O//S#.:_,[]J[_@VO\
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
M_5?,_F>HK],/VKO^#9O]J#X9_:?$7[+OCS2_B+I:9=-(O2NFZJJ]=H$C&";
M_B\R,D]$YQ7YZ_%;X,?%OX%^*I? _P 9OAKKGA;5XLEM/U[3);60KG&Y1(!O
M4]F7*GJ":_3<LSW*,XAS8.LI^6TEZQ=FON/SS,<ES3*96Q5)Q\]T_1K3\3F:
M***]8\L**** "BBO4?V)O@7<?M,?M;_#OX%Q6AFA\1^*[2WU%5&=MDL@DNG_
M . P)*W_  &LJ]:GAJ$JLW:,4V_1*[-:%&>(K1I0WDTEZMV1_1__ ,$R_@K)
M^SW^P+\*?A7=6QAN[3PA;W>HPE<&.[N\WEPA]Q+.X_"O=*1$2-!'&@55&%4#
M  ]*6OY$Q>(GB\54KSWG)R?JW=G]28:A#"X:%&&T4DO1*P4445SFX4444 %%
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 ?S:_\ !UY^SC+\*?\ @HS8_'&P
ML-FG?%#P?:WDDX7 ;4+("SG3W(A2S8G_ *:_G^8-?TE?\'6G[+4GQG_X)Z6'
MQZT33_-U3X3^)XKV=U3<PTR]*VMRH'7_ %QLY">RQ,3TR/YM:_<N$<:L;D5.
M[UA[K^6W_DMCX/.*'L,?+M+7[]_QN%%%%?3'EA1110 4444 %%%% !1110 4
M444 %%%>Q_L/_L'_ +2'_!0CXT6WP2_9P\%/J%X=LFKZO<[H[#1K8M@W-U-@
MB-!S@ %W(VHK-Q6=:M2P])U*DDHK5M[(J$)U)*,5=LX#X1_"#XG_ ![^(^D_
M"'X->!M1\2>)==NA;Z5HVE6YDFGD// Z*H +,[$*J@LQ !(_IA_X(2?\$9]8
M_P""7OP_U?Q_\5OB/=:G\0O'&GP1>(=%TN^;^R-+BC8O'"J# N;A2S!KAAA=
MS)& I=Y?4/\ @EC_ ,$@?V;O^"7?PY^R>![-/$/C[5;18_%/Q U"U5;F[Z$P
M6ZY/V:V# $1*26PI=G*J1].>//'O@OX7^#]0\?\ Q$\3V>C:+I5N9]0U+4)Q
M'%"@[DGN3@ #DD@ $D"OR3B/BFMG$OJ>#3]FW;;WIN^FG17V6[_ ^OR[*Z>
MC]8Q#5TK[Z176[_-[+\37HK\H_C+_P '"7B2+]I/2KCX+^"(YOAAI%XT>K6]
M_ %OM?B;Y6F4M_Q[;1\T:=21F3AMB_IG\%_C1\-_V@_AII7Q;^$_B6'5=#U>
MW$MK<Q'YD/\ %%(O5)%.59#RI!!KS,\X0S_AS"T<1CJ7+&JM.MG_ "R[2MK;
MMYII89'Q?D/$6*K8? U>:5-Z]+K^:/>-]+]_)IOJ:***^9/I@HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *BOKZSTRRFU'4;J."WMXFDGFE<*L:*,EB3
MT  SFGRRQ01-//(J(BEG=VP% ZDGL*^./VP/VKQ\0IIOAE\.;\C0X9,:A?QM
MC^T'!^ZO_3($?\"(ST SZN493B,WQ2I4]$OB?1+_ #[+]+GS7%/$^ X7RYXB
MN[S>D(]9/]$NKZ+S:3XW]JGX_7'QQ\=DZ7*Z:#I9:+286R/,Y^:=AZM@8'90
M!USGRZBBOVO"86C@L-&A25HQ5E_7=]3^1LSS'%YOCZF,Q,KSF[O_ "7DEHET
M04445T'"%%%% '1^ ?BY\2?A?=_:_ OC"\T\%MSP1R;H9#_M1ME&_$5[]\-/
M^"BUS%Y>G_%CP>)1P&U+1CAOJT3G!]R&'LM?+U%>7C\ERS,E^_IIONM']Z_4
M^CR;BSB#(&E@Z[4?Y7[T?_ 7=+U5GYGZ1?#SXV?"WXJ0A_ _C*TO)2N6LR_E
MW">N8GPV/?&/>NJK\MH+B>UG2YM9GCDC8,DD;$,I'0@CH:]9^&G[:OQM^'WE
MV>H:RNOV*8'V;6,O(!_LS#Y\_P"\6 ]*^*Q_ U:%Y8.IS+M+1_?L_N1^N9)X
MQ86K:GFE%P?\T-5\XO5?)R]#[PKF?BO\%_A'\=O"LO@?XS_#30_%.D2YW:?K
MNF1W,:L1C<HD!V,.S+AAU!%><_#3]N[X.>-?+LO%#S^'+U\ K??/;D^TRC@>
M[A17LNFZGINL64>I:1J$%U;2KNBN+:4.CCU#*2#7QV(P>89967M8RA);/;[F
MOT9^K9=G&39]0<L)5C5B]TM_G%ZKYH_-7]J[_@V;_9@^)?VGQ%^RYX]U3X=Z
MH^731[XMJ6E,W7:!(PGAR?XO,D '1.,5^9W[5W_!'/\ ;Z_9$^TZMXU^#-QX
M@\/VV2WBCP86U&S"#J\BHHF@7_:EC0<]37],5%?6Y1XA\09;:%67MH=I[_*6
M_P!]SPLTX$R/,+RI1]E+O';_ ,!V^ZQ_'WTZT5_3K^U;_P $F_V$?VQ/M.I_
M%+X(V-CKUSDMXJ\+XT[4=Y_Y:.\8V3M_UV20>U?F=^U=_P &QGQ]\"_:?$?[
M)/Q1T_QS8+EX_#^O%-.U-1V1)2?L\Q]69H/9:_3\H\1<@S&T*S=&?:7P_*2T
M^_E/SG-. L\P%Y44JL?[N_\ X"]?NN?EW7Z;?\&PW[.__"<_M3^+?VC-5L-]
MGX#\."STZ5E^[J%^60,I[E;>*Y4@=/.7UY_/GXT?L^?'#]G3Q2W@OXZ_"C7O
M"FI@G9;:WILD'G =6C9AME3_ &D+*>QK^@[_ ((4?LO?\,S_ /!/+PK<:MIW
MD:YX\9O%.L;DPP6Y51:H<\@"U2 [3T9W]35<?9Q2PG#,E2DFZUHIIWNGK)^E
MDU\Q<$954Q/$474BTJ7O--6U6B7K=W^1]C4445_.9^]A1110 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 <C\?O@SX3_ &B_@=XO^ OCJ+=H_C+P
MW>:/J!"@LD=Q"T1=<]&7=N4]F4'M7\97QE^%/B[X$_%SQ/\ !3Q_9?9];\):
M_=Z1JT.#A;BWF:)\9ZJ60D'N"#WK^V.OYIO^#ICX(_"/P#_P42?XK?"KQUX?
MO[SQGH<$WC;P_I>J0RW>CZM"OD[KF"-BUN)X$B==X!D>.=N<$U]]P%F*H8Z>
M$F]*BNO\2_S5_N/GN(,-[2A&LMX[^C_X/YGYH4445^M'R 4444 %%%% !111
M0 4444 %%%?J)_P1:_X-WOB%^VO+I?[2?[7=AJ/A7X3%DN=+TCYH-2\5IU7R
M^C6]HW>?AY%XBP&\U>',,QPF5X9U\1*R7WM]DNK_ *V-\/AJV*JJG35W_6Y\
M_P#_  2@_P""-/[17_!4/QZ+S0H)?#'PUTN[$?B7Q]>VI:)2,%K:T0X^TW)!
M'R@A(P078917_IL_8U_8G_9T_8*^"]E\#/V;? D6D:5;XDO[R3$E[JMS@!KJ
MZFP#-*V.O"J,*BJH51W?PS^&7P]^#7@+2OA=\*?!NG>'O#NAVBVNDZ-I-JL-
MO:Q+T557CKDD]222222:\6_;W_X*-_!?]A+P;YGB2==9\7W]N7T'PC:3@33=
M0)IFY\B $8WD9;!"!B#C\EQV99SQCF,<'A*;:;]V"_.3VTZMZ17S9]4XY7PW
M@98O%S45%>])_DO7HEJV>A_M,_M2?!C]D?X9W/Q3^-7BE+"RCREE:1X>ZU"?
M&1!;QY!D<_@JCYF*J"1^'/[?G_!2+XS?MV^,"FN3/HG@RPN"^A>$;6<F*,\@
M33MQY\^#]XC:H)" 98MYU^T_^U5\:/VO?B9<?%'XT^*'O;MLI86,.4M--@SD
M06\>2$0=^K,>6+$DUYS7]"\"^&^!X7A'%8JU3%/K]F'E'S[RWZ*RO?\ FSCG
MQ'QW$\Y87"WIX9=/M3\Y>7:.W>[M8KZ!_8"_X*&?%K]@_P"(+:KX;+ZOX4U.
M5?\ A(_"EQ<%8KH#CSHC@^5.HZ. 00-K C&/GZBOT+,,NP6:X.>%Q<%.G-6:
M?]:-;IK5/5'Y[E^88W*L9#%82;A4@[IK^M4]FGHUHS^D[]F+]JKX*_M>?#6#
MXG_!3Q4E]:MM2_L9<)=Z=,1DPW$628W'.#RK 94L,&O1J_F?^ _[0OQB_9G\
M?V_Q,^"?CJ\T/5H,*[V[YBN8\Y,4T;92:,X&58$9 /! (_6O]B;_ (+L? WX
MVQVG@;]IB&V\ ^)F"H-5>4_V/>OZB1B3:D\_+*2@_P">A)Q7\Q\8^%.:Y+.6
M)RU.M0WLM9Q7FE\2\X_-+<_IK@_Q5RK.H1P^9-4:^UWI"3\F_A?D_DWL?>M%
M0Z;J6G:SI\.K:1?P75K<Q+);W-M*'CE0C(964D,".01Q4U?DK33LS]9335T%
M%%%(84444 %%%% !1110 4444 %9_BGQ7X;\$Z'/XD\6:U!86-NN9;BX?"CT
M [DGL!DGL*\L_:'_ &O_  U\$=0D\(:?H-QJ6NB%9!%(IBMX@PRK,YY?Z(".
M""P(KX_^*?QF^(?QCUC^U_'.NO.J,3;647R6]N#V1!P/J<L>Y-?59-PKC<R4
M:M7W*;UOU:\E^K_$_-^*_$G*>'W/#8?][76EE\,7_>?EV6O1M'I'[3/[8FM?
M%GSO!G@7SM.\.Y*S.QVSWX_V\?=C_P!CO_%Z#PZBBOU+ X#"Y=AU1H1LE][?
M=OJS^;\XSG,<]QLL5C9\TW]R79+HE_P7K=A11178>6%%%% !1110 4444 %%
M%% !6]X&^*'Q!^&E[]O\"^+KW37+9=()?W<A_P!N,Y5_^! U@T5%2G3JP<)I
M-/H]4:T*]?"U55HS<9+9IM->C6I]-_#3_@HKJ]IY>G_%?PBEV@P&U'2,))CU
M:)CM8_1E'M7T%\./CS\)OBM&H\%^,K6>X89-A,WE7"^O[M\,<>HR/>OSBIT<
MDD,BS0R,CJ0593@@CN#7RN/X.RO%WE1O3EY:K[G^C1^DY)XJ\19;:&*M7A_>
MTE_X$O\ VY29^I5%?!/PT_;*^-_PY\NTE\0#6[%,#[)K(,I _P!F3(<<=,D@
M>E?0?PT_;W^$GB_R['QE!<>'+QL M<?OK8GVD49'_ E4#UKXG'\*9O@;RC'G
MCWCK^&_W7/U[)/$OAC.+0G4]C-])Z+Y2^'[VGY'JWQ&^&'PW^+_A:?P/\5O
M.C>)-&N1^_TO7=-BNH'XQDI(I&1G@XR.U:]A86.E6$&EZ9:1V]M;0K%;P0H%
M2-% "JH'     ]J;I6K:5KNGQ:OHFI6]Y:3KN@N;699(Y!ZJRD@CZ58KYV4J
MBC[.3=ET[/KH?>P5*3]I&SNMUU737L%%%%06%%%% !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 %%4O$NLKX<\.W_B%[<RK864MP8@V"X1"VW/;.,5\6?\ !%__ (+;_#C_
M (+%>'_'%UX=^"^H> -7\$SV33Z-J>M)>F]L[H3".ZB=8HLJ)+>:-@ =I5<G
MYL4 ?<%%?%__  6=_P""S/PW_P"".OPQ\'>-?%?PEOO'.K>,]:N+73_#VGZP
MEB\=K;Q*UQ=M(T4GRI)+:Q[=O)N!R,8/V+H.J+KFAV6MI"8Q>6D<XC+9*AU#
M8SWQF@"W1110 4444 %%%% !1110 4444 %%%% !117DO[8W[9_P?_8>^'NA
M?$7XR)JDMMXF\;:7X3T.UT>S$TMQJ6H2F.!3N951!AW9V(PJ' 9BJD ]:HHH
MH **** "BO#_ /@I!^VII?\ P3N_8K\<?MDZS\/[CQ3;>"K>REET&UU%;22[
M^T7UO: "5D<)M-P'^Z<[<<9S7L7AG6D\2>&]/\1);F%;^QBN1$6R4#H&VY[X
MSC- %ZBBLSQKKNH^%_!NK^)M'\.W&KW>G:9<75KI-H<2WLD<;.L"<'YG("C@
M\L.#0!IT5Y]^RM\8?'7Q_P#V?/"_QB^)?P.UKX:Z[KU@UQJ7@;Q$Y:]TAQ(Z
M>5*2B$L0H;[HX8<5Z#0 45Y7\.OC]\2_&G[5'Q&^ .O_ +-GB+0?#7@O3])N
M- ^)-](3IWBF2[@\R>&V'E@!K9OW;_._/9>E>J4 %%>2_%K]L_X/_!O]J?X2
M_L>^*$U67QC\9#K3^%H[.S#6T,.EV+7EU+<2LPV#:$10H9F>0<!0S#UJ@ HH
MJ'4M0M-(TZXU6_EV06L#RS.%)VHH))P.3P#0!-17S!IG_!3#3?C%_P $V7_X
M*-?L<_LZ>,OBE:7QF/A;P#8P"VU?6DAUEM,D=$19M@ CEN "I;RT^8*<A?I?
M2+VXU+2;74+JP>UEGMTDDM9?O0LR@E#[@G'X4 6**** "BBB@ HHHH ***Y?
MXW_$R#X+?!;Q?\8[K2'U"+PEX7U#69+".81M<K:VTDYB#D':6$>W.#C.<&@#
MJ**\J_8=_:BL/VUOV1_ '[5VE^#IO#]OX\\.PZM#HMQ>BX>S63/[LRA4#D8Z
MA1]*]5H ***YSXG_ !C^$7P2\/CQ;\9_BIX;\(Z491&-3\3ZY;V%N7/1?,G=
M5S[9S0!T=%?&7QN_X. _^"3OP7U%?"^G?M5Z;\0O$=P_EZ=X7^$UG-XFO+Z7
M_GE&;!9(0WL\BCMG->?M^W3_ ,%H?VT3]B_8:_X)O67P7\,W7$7Q'_:?U)K6
M[\L_Q1Z%9EKA) O*F1GC)(!X!H _036=:T?PYI-SKWB'5K:PL;.%IKN]O9UB
MB@C499W=B J@<DDX%?$'QH_X+[_LCZ9XXN/@;^Q+X0\6_M.?$F+Y?^$8^"^E
MM?V5JQ) >[U3'V6"'((,B-+MQ\R@5@:/_P $'W_:(U6V\;_\%:_VW?B+^T7J
M$<RW"^"C>'P[X.M90=P\O2[!EWLIP-[2#>%&Y#G%?;GP9^!'P4_9T\#V_P -
M/@'\)O#G@SP_:?ZC1O#&CPV5NK8P6*1*H9CCECEB>22: /A,_LH?\%GO^"C9
M^U_MM_M+6O[,?PVN^9/A-\"-16Z\27<!ZQ7VO,"L+8)!%J&C=3AD!JO^V?\
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
MV[.0!LD/EME.HXH Y/\ X-_?CU\>_C1^QQXP\%_M'?%&_P#&_B'X3_&KQ)X
M3Q?J[;KW5K73I(O)FN'Y,DN)BI<DLP12Q9LL>R_X+":EX[T[]GC0CI_[>6A?
MLY^"9/&5HOQ.^(-WK'V#5Y-&PQDL-(G*,(KV4CY7 W@1G;D%@8?^"/O[''QJ
M_8O^&GQD\+_&^QTZ"[\;?M%>*O&6A#3=06X5M+OVMS;LY &R0^6V4ZCBN0_X
M+*_L)_M'_M/>.O@!^TK^S9X*\)^/=2^!/CB[UJ_^$WCC419Z=XI@N8H4R)G1
MXX[F PYB:1=JF5FY*A' /@[PO^V%^S1\"_\ @H)^S:?^"7?_  4?^/?Q0T+Q
M]\6+7PC\5=!^(>MZYK'AR^M;S]VL\=QJ=ND7VQ6+,/)=FP ?E"L']^A^%'[1
M?[>'_!;[]K;]EOQ5^W-\7_!OP>\$Z-X'OSX3\ ^-9].E:[N=$C*16\_SFQMF
M9KJ6>.W$?VB0PF0G9@['[4'[*W_!7W]O#X[_ +./[0GQ!^ _PW^&/A3X*?&K
M1?$$OPHT[QZ-8U.[M(Y ;N_EOQ;PVRM%%&L<-K$IW?:)2\@V(#]%?LK_ +''
MQJ^$G_!6;]JK]L'QA8Z<G@SXMZ5X)M_!T]OJ DN)'TS2S;77FQ 9B D/RY/S
M#F@#Y1_9E_:M^.?_  38\2_\% ?V=/&WQQ\6?%KPS^S)X1T?Q;\+K_XCZLVH
M:HHU'19[T:?<79P\L*RBWC!R-H5RH&[ S=/_ .";W[4'QD_X)0ZC^W7XO_X*
M2?&Z[^.GCKX-7/C&]@D\9,?"TD5[IC79T(Z-L^S+:&"7R"5 9)"94(PJ5]&:
M)_P3$\;_ !$_;G_;?\:?'6PLT^%_[2O@'PQX;T.YT_45>]V6NAR6%X[1X_<N
MDC[HV.<E0>U>1^'?@/\ \%Z/ /[$=W_P2LT7X5?";4=+T[P9/X/\/_M&OX[D
MB(\/BV:VA4Z*8#-_: M=L2N91"L@5F+@%V /I/\ X(._\H=_V>/^R;6?\WKZ
MVKP+_@EI^SQ\2/V3?^">/PB_9N^+]M:0^)_!O@VWTW6XK"[$\*SH6W!)  ''
M(YKWV@ KC/CG^SG\ /VG?!Z?#[]HWX)^%/'>AQ7:W4.D^+M M]1MXIU!59D2
M=&". S ,,'#,,X)KLZ* .&^"_P"S!^S7^S?I[Z5^SU^SYX)\"VTB;98?!_A6
MTTU9!_M"WC3=Z\YKN:** "BBB@ HHHH ^7_^"OW_  3[TG_@I!^Q'XD^!UM;
MVZ>++ #6/ 5_.0HM]6@5O+C+'[L<R,\#D\!9MV"4%?R1^(O#VN>$O$%]X4\3
MZ3<:?J>F7DMIJ-A=Q%);:>-RDD;J>5964J0>00:_M\K^?[_@Z<_X)=R?"KXG
M1?\ !17X.>'R/#GC&\CM/B+:VL7RV&KD8BO2!]V.Y5=KGH)UR26G K]"X&SI
M4*[P%5^[/6/E+JOGT\_4^<S[ ^TIK$06JW]._P OZV/QXHHHK]6/D@HHHH *
M]S_8&_X)X_M+?\%'/C-#\(/V>/")F2$I)X@\27P9-.T2W8X\ZXE .,X;;&H,
MDA4A5."1[-_P2._X(F?M ?\ !3[QA'XJN5N?"/PHTZ[V:[XXN+;)NF4_/:V"
M-Q//V+_ZN+JY+;8W_IE_9._9$_9__8D^#.G? C]G#P!;:#H-@-TFP;[B_N"
M'N;F4_--,V!EVZ !5"JJJ/CN(^*Z&4IT,/:5;\(^OGY??Y^UEN45,6U4J:0_
M%^G^9Y3_ ,$Q_P#@E!^S3_P2_P#A;_PC'PITL:OXMU.W1?%GCW4K91?:HXP3
M&O7[/;!AE8%.!@%B[Y<_0OQ&^)'@/X1>"=0^(WQ,\56>BZ'I4!FO]2OY=D<2
M]/JS$X 499B0 "2!7(?M3?M9_!7]CSX9S_$[XT>)EM(/F33=-@P]WJ<X&1#!
M'D;VZ9)PJ@Y8J.:_#7]O+_@HG\:OV[/&OVSQ9<MI'A2PG9M \(V<Y,%L.0)9
M3QY\Y!P9",#)"A02#\[PEP3G7'.->*KR<:-_>J/K_=AW?_DL>O1/DXPXYRG@
MS"^PII3KM>[373^]/LOQETZM>L_\%+_^"OOCS]K>YO/A#\%9KWP[\.%<QSC=
MY=YKP!^]/@_NX>XA!YZN2<*GQ-117]59-DF6Y!@(X3 TU""^]OJY/JWW^2TL
MC^5<YSK,L_QTL7CJCE-_<EVBNB7;YO6["BBBO5/*"BBB@ HHHH **** "OMK
M_@@C\'O^%B?MR)X]O+7?:>!_#EWJ(=AE?M,P%K$OUVS2N/\ KGGM7Q+7[!_\
M&ZOP>_X1K]GKQE\:KVUV3^*?$D=A:NR\M;6460P/H9;B53[Q^PKX3Q*S/^R^
M#,5).TJB5-?]ONS_ /)>8^Z\-LL_M3C+#1:O&FW4?_;BNO\ R;E/T1K\CO\
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
M/C"WAW5M1\.3ZWI6G)HEW=27]O%/';E(?)B97F:66-%BSO.2V-JLPK_L?_\
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
MK\;ZGXM^(VAZUJ$]U%J6JWYA:XG4N^Z#YH(701%/*>-63:P!H ^ ?VEOC/\
M\%.OV #\,O$W_!6;X6? 3]ISX.Z?\4M%@T7QYHFD-8>)M"U:1VBM-46RFC^S
M-/'EV46Z%LY_>)G<OLO['%Y:VG_!QG^V/I-U<)'<WOPR\!7-I [ /-#'9!))
M%'4JKNBDC@%@.]>D?!O_ ((1_L ?!WXB>&/B+)I7CWQB_@:^CO? FA_$+XDZ
MGK6E>'+F/B*:TL[B8Q*\8P$+J^S:I7# $==^V+_P2-_8R_;<^+.D_'[XHZ!X
MFT/Q[H^F'3(/&G@'QA>Z'J,U@69OLDTMK(OFQY9L;@6 ) 8 D4 ?(?PK\5>'
M?%G_  6"_P""E$WAO5X+V.P^#'ABQNI;:4.J7$6@S++$2.-R/E&'565E.""*
M^>/$!"?\&V7["[L0%7X^^#BQ/0#^V-1YK]4_V<_^"4?["_[)D_C";]G[X.'P
MZ/'GA2W\.^*4AUFZE^W6<0G 9S+(S&=C<3,\Y)ED9]S,33?%G_!*+]A_QQ^P
MKI7_  3C\3_"NYNOA7H21?V)I+:[="ZL9(IWGCFCNQ)YPD61W(;<<ABI!4E2
M > ?M7_\K'7[)_\ V1[QO_Z*K,_X-UO"/ANRC_;*\=6NCP)J^I?MN>-[&^U!
M8P)9K:W-J\$3-U*H]S.P'8ROZFOJ'X6?\$T?V5?A'X[^%_Q/\.Z'K]YXA^#_
M (:U'0?!.L:WXIO+R>&ROF=KA9C+(?M#,7(#R;F48 (P*[+]F;]D7X&?LB67
MC73_ (%^&KC3(OB#\0M2\;>*%N-2FN?M.LWXB%S,IE9O+5O)CQ&N$7' &30!
M^&/Q(T[4=(_X(H_MG>']'L)X_!6D_P#!1K5[?QE8Z<C!;?PY'J6D&2-53E8Q
M)Y'"]![9K] O^#DN_P#V:Y?^"$?C^?4I_#KZ)<:=H7_"LS9-"8GNS>6QLS8;
M."/L_F$>5QY'F_P;J]C^/'[*=C^QG^Q'\<X/V$?V4-)^).N?$'Q5J7C/Q1\,
MO%VJ37%KXKO-1DMTU:(>:S;3):QN8X!\A=%4+\]?E1^T'^QI^QA^U;\#)_V6
M/^";/_!)/]H7P[\5_&MS9:=;ZC\7]!UZW\/_  LM6O()]0G$FIW,EM;L4B>+
M]P"["1@AY\MP#]W_ (!?\D)\%?\ 8I:;_P"DL=?G9XW_ &=_VI8?^"BGQ]_:
M0_X(M_MT_#*;QKJ5]H<'QZ^"WQ5\.W$UC#J5K9-%9.MY GVB$20+(0B87<7)
MDQM6/]+_  AX;M/!WA/2_"%A(SP:5IT%G"[CEDBC5 3[X45\V?M1_P#!'O\
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
MP+J.L:KJ?C[QQJ'BSQ=X@\1W4<][J.HW;+G<\<<:K%%&D<,4:J%CCB51DY)
M/SB^ G[>O_!0VQ^$O[+_ /P4@^*/[3MMXC\*?M*_'#3O!NL_!)/!VGP:=X<T
M_5[J[M[&2PO8HQ>23VOV=&D\Z1Q*'<$#8"?UMKY'^#__  19_9 ^"OQ>\/?$
MGPUK_P 0;[0/!7B6[\0_#SX5ZSXQDN?"GA+5;@R%[S3[ H/+=3-,8P[ND1F=
MHU0G(^N* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\K3]B3]E9/VJ9_VV&^"FBO\3Y]&CTP^*Y("TR0H&4.JD[%F*$1&
M<+YAC58]VP;:]4HK2G5JTK\DFKJSL[779^1,H1G;F5[$5]?66EV4VI:E>16]
MM;Q-+<7$\@1(D499F8\*  22> !7Y4?\%./^"VEUX@_M#X!_L7^()(+#YK?6
M_']LQ62Y[-%8GJB=0;C[S?\ +/ P[?57_!8G]G?]HC]H3]E>XT[]G_QEJ$;Z
M1*]WKOA"QPI\16H )C# ;V>/!=8L[9,D$%Q'7X/.CQN8Y$*LIPRL,$'TK]Q\
M)N#<CS6D\TQ4U5G"5E3Z1?24T_BOO'[/J](_AOBOQCGF55%EF%@Z4)QNZG62
MZQ@U\-MI?:]%K(DD>61I97+,Q)9F.23ZFDHHK^CS^<PHHHH **** "BBB@ H
MHHH **** "BBB@#[K_X-^O@]_P )U^V9?_$^\M=UKX(\,7$\,NW(6[NB+:,>
MV8FN3_P&OVIKX _X-Y/@_P#\(A^ROXD^+]Y:[+GQEXH,5O)M_P!99V:>6AS_
M -=I+D?A7WMK6L:?X>T:[U_5K@16MC;27%S*W1(T4LS?@ 37\?\ BCF3S3C2
MO&.JI\M-?]NK5?\ @;D?U[X89='*N"Z$IZ.IS5'\]G_X HGY%_\ !7#XG?\
M"P_VS-7T>WN/,M?"VG6ND0$'C<%,TOXB29U/^Y7S)6W\2_&^H?$OXBZ]\1=6
MS]IUW6+G4)P3G#32M(1^&['X5B5_2&29>LJRBAA%_P NX13]4M7\W=G\#\3Y
MO+/^(\7F+_Y>U)R7DFWRKY*R^04445ZAX04444 %%%% !1110 5]Z_\ !$[]
MI#^QO%>L_LR>([_%OJZMJGAP2-PMS&@%Q$O^_$JN!T'DOW:O@JMSX:?$'Q'\
M)_B#HWQ*\(W7DZEH>HQ7EHQ/!9&!VMZJPRI'<$CO7A<39+3X@R2M@I;R7NOM
M):Q?W[^5T?6<#\3UN$.*,-FD+\L)6FE]J#TFON=UYI/H?OY7Q[_P4%^$O]@>
M,;/XK:5;8M=946^H%1PMTB_*Q_WXQ^<;'O7T_P#"'XG>'/C1\,-"^*OA*7=I
M^NZ;'=P*6R8RP^:-L?Q(P9&]U-5_C9\-+/XN?#+5? UR$$MS;EK*5_\ EE<+
M\T;>PW  ^Q([U_*&3XVKDF;IU5:S<9KLKV=_1Z_(_OSBS*,/Q;PO.%!J3E%5
M*;75VO&WE).WHS\WJ*EO[&\TN^FTS4+=H;BWE:*>)QAD=20RGW!!%15^UIIJ
MZ/Y$:<79[A1113$%%%% !1110 4444 %%%>Y_L@_LO3_ !5U:/Q_XULF7PY9
M39BAD7']HRJ?N#_IF#]X]_NCN1QX_'8?+L-*O6=DOO;[+S9ZF39/CL^S&&#P
MD;RE]R763[)?\!:M'<_L._LU/9K!\;/'-AB1TSX?LYEY52/^/E@>Y'">Q+=U
M-?4%)'''%&L42!54 *JC  '84M?BF:9E7S7&2KU?DNRZ+^NI_7?#F08+AO*X
M8/#]-92ZRD]V_P!%T5D%%%%><>Z%%%% !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 %%%% !7Y?_P#!9#_@E VJ?VI^
MU[^S+X:)NOGNO''A>PAYF[O?VZ+_ !=3*@^]S(.=^?U HKZ#AKB3,>%\SCC,
M(_*47M*/5/\ 1]'JCP.).',NXHRR6#Q:\XR6\9=&OU75:'\M=%?J9_P5J_X(
M\S7$VI?M0?LC^%=S-ONO%G@G3X>2?O/=V<:]>Y>$>[(.JU^69!4E6&".H-?V
M'PUQ-EG%.7+%X.7E*+^*+[-?D]FMC^/N).&LSX7S%X3%Q_PR7PR7=?JMT]PH
MHHKZ$^?"BBB@ HHHH **** "BBB@ HHKU/\ 8A^#W_"_/VN/A[\)I;7SK;5?
M%%M_:,6W.ZSB;SKG_P @QR5SXO$TL%A*F(J?#"+D_1*[_!'1A,-5QN+IX>G\
M4Y**]6[+\S]Z_P!AKX/_ /"A/V0?AW\*9;7R+G3/"]LVHQ8QMO)E\^X_\C2R
M5SW_  4L^)W_  JW]C#QGJ$%QY=UJ]DNCV@!P6-TXBD ]Q"96_X#7N]?G_\
M\%TOB=Y&@>!O@U:7/-S=W&LW\0/01KY,!_'S)_\ OFOXTX6H5>(>-*,JNKG4
M=27R;F_OM;YG]9^(>84^%/#C%RHNW)25*'K*U.-O2]_D?G/1117];G^=@444
M4 %%%% !1110 4444 %%%% 'Z*_\$2_VD/M6GZW^S!XDO_GMBVK^&A(W6,D"
MYA7/HQ60 ?WY3VK] Z_!3X$_%WQ!\!OB_P"'_B[X88FZT/44G,0; GB^[+"3
MZ/&70^S5^Z_@?QEX?^(O@W2O'OA2^%SIFLZ?%>6,X_CBD0.N1V.#R.QR*_FK
MQ6R#^S<[6/I+W*^K\IKXOO5I>;YC^W/ #B[^VN&)937E>KA=%W=.7P_^ N\?
M)<O<^/\ ]O7X3?\ "&?$R/Q_I=KML/$:EYMHX2[3 D'MN&U_<E_2O!Z_1/\
M:-^%4?QA^$VI^%(H5:^C3[3I3'^&YC!*C/;<-R$^CFOSNEBDAD:&:-D=&*LK
M#!!'4$5V\)9E]>RQ4Y/WZ>C]/LO[M/D?*^)W#_\ 8W$,J]-6IU[S7E+[:^_W
MO22&T445]0?G(4444 %%%% !117LG[+_ .RCK/QHOD\4^*$FLO#,$GSS ;9+
MY@>8XO1>S/VZ#)SCEQN-PV7X=UJ\K17X^2[L]+*<IQ^=XZ.$P<.:<ON2ZMOH
MEU?ZE?\ 9>_9>U?XXZO_ &YKPFL_#5I+BYNE&'NG'_+*(G_QYNWU-<I^S%^T
MK\<O^"6_[6UK_P $XOV__B+?>)_AS\0]9N)OV</CCK>U6FEED,C>&=4D4*D=
MTC/B!\*KJ510 4BB_1#0M"T?PQH]MX?\/Z;%:65I$([:V@7"QJ.P_P >I/->
M<?MF_L<_ K]O/]G?7_V9OVB/"PU+P_KL V31$)=:;=+DPWMK(0?*GB8[E?!'
M56#*S*?QO.\ZQ&<XGFEI!?#'MYOS9_5G"'"."X4P'LX>]5E\<^[[+M%=%\WJ
M>I45^;_[-7[=7[0?_!,;XLZ%_P $]_\ @KKXI&HZ!J<ZZ?\ !/\ :=E0QZ;X
MFB48BT[678D6>I*H \R1MLN"69B/.E_1]65E#*001D$=Z\4^N%HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K\\/\ @J)_P1ETKXV2:E^T%^RGI=OIWC!]UQK?A5-L5MK3
M=6EAZ+#<GJ0<)(>3M;+/^A]%>WD'$.:<-9@L7@9\LENOLR7:2ZK\5NFF>+GW
M#^6<28!X3&PO%[/[47WB^C_![--'\NVNZ%K?A?6KKPYXDTBYT_4+&X>"]L;V
M!HIH)5.&1T8 JP((((R#52OWN_X*%?\ !+'X-?MPZ/-XKL%@\,_$&W@VV/B>
MV@^2[VC"PWB+_K4Q@!_]8G&"5&P_BE^TC^RY\;OV3?B%+\-OCAX*GTJ]&YK.
MZ'SVM_$#CSK>4?+*AXZ<J3A@K @?UCP?QYE'%U!1IODKI>]3;U]8O[4?/==4
MM+_RAQAP)FW"5=RFN>@W[M1+3TDOLR_!]&];>?4445]P?$!1110 4444 %%%
M% !7W[_P;S_![_A,?VK?$/Q=O+7?;>#/"[)!)M_U=Y>/Y2'/O"ET/QKX"K]I
MO^#??X/?\(/^QQJ/Q1O+7;<^-O%$\T,NW&^SM0+>,>^)EN?^^J_/?%',_P"S
M>#,19VE5M37_ &\_>_\ )5(_0?"_+/[2XRH75XTKU'_VZO=_\F<3[NK\=O\
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
MU_X*(_L$?#?XMCX"_$#]M#X7:)XT-PMNWA?5/'5A!>QS-C;$\3RAHY&R-J,
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5Q7Q[_9X^#?[3?P_N/AG\;? UIKFE
M3_-&DZE9;:3&!+#(N'BD&?O*0<$@Y!(/:UY'^W3^V3\*OV _V5_%W[57QAN2
M=+\,:<7M=-AD GU6]<[+:Q@!SF6:5D0<$+DL<*K$:T*]?"UHU:,G&47=-.S3
M[IK8RKT*.)HRI5HJ49*S35TUV:>Y^./[=G_!.&T_9X_:-U/X'?L]?$N'Q]J5
MEX5'BF\\&6R%]?T?1VG, N9XD7;-$), O'\X!#-$B$,?E4@J2K#!'4&OW"_X
M(V_L;?%7X2^ ?%/[;/[8EL)_V@/V@=1C\1>/VEC.?#]EMQI^@PALF.*U@*JR
M=0Y*DL(D-=!^VU_P1^_9F_:]DN_&>CV?_"$^-)]SMXAT2U7R;R0][JVRJRG.
M<NI20]V8#%?O'"7C'*FHX7/5=;*K%:_]OQ6_K'7^Z]S\)XM\'8U'+$Y&[/=T
MI/3_ +<D]O26G]Y;'X.T5[S^US_P3>_:H_8TOYKGXE>!7O\ P\LF+?Q=H2M<
M:?("<+O< - QZ;90I)SC<.:\&K][P.88',\,L1A*BJ0>SB[K_A^ZW74_!L=E
M^.RS$O#XNFZ<UNI*S_X;L]F%%%%=AQA1110 JJSL$1223@ #DFOZ3OV1?A"O
MP$_9@\!_!]K813Z%X7M(+]0,9NS&'N&_&9I#^-?@K_P3V^#W_"]_VU?AO\-I
MK7SK6X\307>HQ$9#VEKFZG4^@,<+C\:_HOK^>O'',[U,)E\7LI5&O7W8_E(_
MH/P0RRU/%YA);N--/T]Z7YQ/GS_@J)\3O^%8_L6^+'M[CR[K7TBT6TYQO^T/
MB5?^_"S?E7XU5^AG_!=/XG?\B+\&;2X_Y^-:OXL_]L(&Q_X$BOSSKZ#PKR[Z
MEPK&LUK5E*7R7NK_ -)O\S\0\?<Y_M/CZ>'B[QP\(0\KM<\OG[UGZ!1117Z2
M?B84444 %%%% !1110 4444 %%%% !1110!^JG_!'#]I#_A9WP)N/@KX@O\
M?J_@B0):>8WS2Z=*28B,]?+??'[+Y8[U]B5^(7[$'[1%Q^S'^T?H'Q(GN'72
MGF^P^(8US\]C,0LAP.I0A90.[1"OVZM[B"[MTNK6=)8I4#QR1L"KJ1D$$=01
MWK^7?$W(/['XA=>FK4Z]Y+RE]M??[W_;Q_>'@;Q=_K)P?'"5I7K86U-]W"W[
MN7W)Q]8M]3X(_:]^$W_"JOC%>+86VS3-8S?:=M&%7<3YD8]-KYP.RE?6O+:^
M[_VT?A-_PLSX/W&IZ=;;]3\/EKVTVC+/&!^^C'U0;L=S&HKY,^$W[-_Q7^,D
MJ3>%_#S0Z>6P^K7^8K=?7#8RY]D!/KBO;R#.Z&(R95<1-1</=DV^VS^:_&Y^
M?<:\(XS \5SP^!I.<:WOP45?1OWEILHN_HK7.#KUWX%?L>?$7XOF'6]6C?0]
M";#?;KJ(^9<+_P!,HS@MG^\<+Z$XQ7T7\%?V+/AE\+O)UGQ%$OB#6$PPN+V$
M>1"W_3.(Y&1_>;)XR-M>R=.E>'F_&JLZ6 7_ &\_T7ZO[C[+ACPDE>.(SJ7_
M '#B_P#TJ2_*/_@70Y3X4_!?X??!G1/[&\$:,L3.!]JOIB'N+DCN[XY]E&%'
M8"NKHHK\^K5JN(J.I4DW)[M[G[?A<+AL%AXT,/!0A'1)*R7R"BBBLSH"BBB@
M HHHH **** "BBB@#\T/VV)+7X8?\'*/[)'Q5^(<BVWA[Q9\+O$WA3PU?W)Q
M#%K:K<2&,,>%DE2YAB4=6,BJ,U^D/BCQ/X?\$^&=1\9>+=8M].TK2+&:]U/4
M+N0)%;6\2%Y)78\*JHI8GL :\A_;T_8!_9Y_X*,?!$?!']H/2]02*SU*+5/#
MGB/0+W[)JOA_4HL^5>V<^&\J5<D<AE()!4\8^4_$W_!"G]HCXU^'%^"O[6'_
M  6:^.7Q!^$[%$U#P,+*QTVYU:W0@BVOM1B#374;8&\,,MUR#A@ >6?\%&/V
MH?@5_P %4]>_8/\ !'@K7-5U']G[XY_&#5+GQ7:ZGIUQIR:ZVCHOV;3[E)0C
M/#)=><A7E':,,I)56'0?\%^OV>?@/^R5\%?@]^VK^R_\)_#?@+XH_#GXU^&[
M+P=J7@W18--FO[6YF:&?29%MU03V\D6XF)@1M1P,*[AOKS]J3_@EG^RM^T[^
MRGX7_9*&B:AX&T?X>75A>_"_6O MY]BU'P??62[;6ZLIB&PZ D'>&W[B3\^'
M'EO@G_@CGXV\;?&_P/\ &C_@H)_P4 \>?M Q_"_5DU7X=^$]:\.Z;HFD6&HQ
MC]S?74%A&OV^YBZI+(00<Y# D$ \1^#7[+'P&_:&_P"#E;]J3Q;\<?AAHWBW
M_A$/AKX,;0M-\1:='>6EO<7.GQ(USY$H:,S+'&R*Y4E5FD (W&L+_@DW^P1^
MQ]JG_!4?]N.P\0_L]>%-6TCP9\1M,M?!GAO5M#@N=,T!=1LGN+]K.TD4PV[3
MM% K,B [((T&%&VOO?X3_L*^$_A/^WC\6?V\-.\=ZC=ZO\6= T/2M1T&:VC6
MVL$TV'RHWC<?,Q<<D-T[4?LO_L*^$_V8/VC_ (Y_M'Z#X[U'5+WXY^)=.UC5
MM-N[:-(M,>TMFMUCA9>7#!LDMSD4 ?COXA\/Z1\/?^"!_P#P4L^#/@^R2Q\,
M>"?VO?$NC>%='@&(=,L(=:T18[:%>B1KSA1P"2>YK[)_X*1_\$X?V&_A1_P0
M;\6Z7X"^%?AO2[CX<?#!?$O@SQS86,46JKK=K"EQ#J"WR@3-<7$R@/)OS)YQ
M!SD5S/\ P5S_ &%O"?[$/_!$_P#;:N_"OCO4=</Q@^*,_P 1]2&H6T<?]GW6
MIZWI9DM(MGWHT\H89OF.3FN\\$?\$/-=^+_P2\$? [X\?\%&/BUXP_9[L+#2
M[^S^"%_;Z?"DT<2QS0Z?=ZM%"+R[L8V"!('8%5C0!P45@ >??#?XC>-/B[_P
M5V_8$^+/Q,#+XC\5?L<W^K:Z)4VM]NN=/AGG!'8^8[Y':O3/VF387W_!RA^S
MEI-R(IL_L^^+/M%O( P,;RNHW*>H.UASP<&O:_V]O^"7/AK]L3Q=\-OC9\*?
MCQXE^#/Q1^$1NH_ /CKP7:6\OV2UN8UBFLY[29?+N+=D4 1DJ "PY5V4\C^S
MS_P1LLOA'^VGX6_X*"?%G]L/Q_\ %'XI:-X>U+2-:UOQ7#:QPZC;W**D4,%M
M;JD5A!!B5DAB7YGN)69F+# !\B_L:VFA?LV_"_\ X*C?M ? _P"&F@Z;XP^'
M'Q(\<2^!]2T[0H$GTD6^CO+%' 53,<2NJOY2X4[>E>?_ /!/_P" _P"T-XL_
MX)>>%OAS8_\ !O=\-_BIX?\ B/X-75->^)NN?M!Z+#J_BBXOHS-)J<KSZ;)<
M6UQND+(IE+VY15#93-?HO\'_ /@E#I?P._;9^)G[3W@;]I3Q2W@?XP7MYJ/Q
M#^"NJ:=:W.C:GJ-S;F"2X\QE\Q0<EBG.<E22H 'E-C_P0E^)_P ,_ FK?LS?
MLO\ _!5?XP?#GX$:W/=>?\+K/2M,OY]-M;EF:>ST[5KB(W5E 2\F%7<?G)8N
MQ9F /B[]I?\ 9_\ CIXG_P""4O\ P3Y_9)_;IU6UU35[S]K70/"&O7FC^*H=
M22\T.:74K6&-;RTE='Q82)!E7R F#SFOVI^!/[,_[.W[+WAR\\'?LV_ OPEX
M!TG4+T7E]IG@_P /6^G6]Q<"*.+SGC@159_+BC4L1DA1DUX'XX_X(^_LY:G\
M&OV<_P!G_P"%FJZAX-\*_LV_%+1O&WA:PL8TN&U&XL'FD,5R\G),\L\DDD@^
M8N[$#FOK.@#\XO\ @JCXU_94N/\ @HM\(/"5[^R)XZ_:3^.WA[P5J.K>#/@]
MI5U8#P]I.G3S>3)K.H_;P((9#)&(HY6+8,2Y"L(F/A'[/$?Q@T#_ (..OA5X
MA^(_[!_@_P#9QU'Q?\"_$$6H>$O!WB^SU276+6&0O'<W[6$$-N)/,B4*!YAQ
M N7.Q<?;W[9/_!+?5?C_ /M5>&_V[/V;/VLO$_P3^+_A_P *OX7N/$VAZ'9:
MM::MHK3M/]DNK&\4QR[9&9E?/!VD@E(RG.?!S_@C#I?PW_;B\$?\%$_'W[8W
MQ$^(7Q3\/:7J>G>*-8\6QVGV?7+2ZMC#%;0VMM'%#IL%NS22I' GS/*Q<MF@
M#YW_ ."$/[$W[*WQE\0_M?\ QO\ C5\!O"GC3Q!=?M=>-O#D5SXMT&WU);73
M(9H;@6\*7".L2O+>3,^P#?\ )NSL7'R7?^)?$/P4_P""#/[4W[/7PV\17OA_
MPA:_MVZS\.8IK2Y9?["\+RZAIWG0(Q/R1,'DC8'AA<.#G>:_9_\ 80_84\)_
ML(Z+\3M%\)>.]1UY/B=\9-<^(5^^HVT<9LKG4_(WVL>S[T:>0,,?F.XYK@OA
MA_P1^_9R\*_LS?'?]DSXGZIJ'C7PA\??BCKOC;Q+;:A$EO)8W&I-;/Y5NT?0
MP26L4D4I^8.H)'% 'RM_P<5?\$V_V%?AI_P1-\9ZO\-OV>_!_@^^^%EGI$O@
MG5]%T:&VNK8MJ-I:/ \Z*))UGCF=7$C-OD99&RZ@U^H7PW_Y)WH'_8%M?_1*
MU^>'QA_X-\OB-^TK\ Y/V5?VFO\ @K%\8O&WPYTBWBC\#>';W1],MWTUXBHA
MEO[F&-9M7>.,,J>>P56(?!*@5^CWA_2(_#^@V6@PS-(EE:1VZ2,,%@BA03]<
M4 ?EYH'_ "EQ_P""DW_9 ?"O_J/3UR?_  2__P""='[%OB[_ (-R+;Q3XZ_9
MR\):]XA\9_"37=6UWQ3K&A07.IR7*K=BV=+J13+%]G2*%(0C*(_*4K@Y)^Z+
M'_@FWX(L?VHOV@?VH4^)6JM?_M >"--\-ZQI9M(O)TF*SL'LUFA;[SLRN6(;
M@$5N_LS_ +"OA/\ 9H_X)_:1_P $_P#0O'>HZGH^D>"[SP['X@N[:-+F2*X$
MP:4HORAAYQP.GRB@#\E/C=H'AOXF?\&[7[#GC[X@^&=-UK7$^*/@;15U?4]/
MBGN1IRW]U#]D\UU+>28XT4QYVD*,@XKZ=^)?P*^#'Q^_X.*?!7[*'Q@^&F@S
M?#'X0?LQ3^,_AS\.9M*A71GUNZUP6T]\+/;Y,C+&S8!4X>%7'*DU[KJ__!&7
MX9:O_P $^_@[_P $_)/C/KJ:/\'?&&C^(--\0K80_:=0ET^YFN$BE3[BJYF(
M)7D!1BNU_;L_X)G>#_VQ_B!X,_:'\#?&GQ5\)OC#\.EGB\'?$WP7Y+W,5K-G
MS;*[MYU:*]M6R3Y3@8+-@[7=7 /E[]K#X3_#/]C3_@O-^R#X]_95\&Z7X1U+
MXU6/C#PW\4=!\,64=I;:]IMEI\-S;W$\$(5#)#*Y?S2-S>3&"2$Q7(_\$$?V
M&/V4OBYXK_:<_:=^,?P(\+^+O&FF?MD>*K+PWKGB718;Z?0XK"[@O+<V33*Q
MM7%S<RREXMI8[<D[17UA^RA_P2J_X5!^TR_[<'[5G[5/BWX\_&.'0GT70?%7
MBC3+/3;'P]I[D^9'I^G62+#;/)N8/(,E@S ;=[[O0OV#/V%/"?[!OAKXC^&O
M"/CO4=>3XC_%[6_'U[+J-M'$;.YU+R=]LFS[T:>2,,>3N.: /@[_ ((1?L,?
MLF_'*V_:X^+GQT^ ?A7QKK>K?M6>-O#37/BK1(;_ .S:5#+%,+6 3JWDJTMW
M.[E-I<E<YV+C@?\ @B)^P7^R1\1_^"#WCKQW\4O@3X<\5Z]K]MXQM)]=\3:5
M%?7MM;6+W5M:06\\RM);QPB(2(L94)([.,,2:_2_]@S]A3PG^P;X9^(WAGPC
MX[U'7H_B-\7M;\?7LNHVT<1L[G4O)WVR;/O1IY(PQY.XYK'_ &*?^"<?@K]B
MK]AJ]_8;\+_$C5-;TJ].N;M=O[2..X7^TYIY9,(GR_(9B!Z[1F@#\V? GQ&_
M94US_@AU^PQX,_:]^'WQ"^+7B'5=9MW^&7P9\%R12'QEJ&G33Q107\=Q^ZDL
M+>%HQ(KL%577(8=,_P#;'N/CNO[>'[$WQ6\=_P#!*;P9^S,?^&C-(T;2M9T?
MQQI5]K>KVESA)K.:'2X$CBMO+SD/*Y!?:%4.V?M3Q'_P0F^'$_[)'P&^ 7PZ
M_:6\8>$O&_[-U[<7GPM^+.DV5L][:RW$A>=9[60&&>&0>6&C.-WE*"=I=6J^
M,_\ @AYXF^.7Q1^&?[1W[5G_  40^)'Q&^)OPJ^(&E^)/"NN7FBZ;IVDV<-I
M,)I+&'2;*.."-;ETA,TY+S,+>)0Z@,& .)_9Z^#7P@;_ (.7/CY<M\*?#9DL
M/@GX;UFQD.A6^ZWU&6[W27J'9\EP[$EI1AV)))-?$'BWQWXP\+_\$;?VG_!'
MASQ5>:%IGQ!_X*-:WX3\8:S8S>5):Z+>7MD+H[_X$=46)L\,DK*<AB*_6'XJ
M?\$O9?%'_!1O1/\ @H_\(/VJ?&'@#7O[(T[1O'OA;2[.VN=.\6Z79W/GK;3"
M4;X2X_=LZDD*JE0IW%JGPZ_X(W_LUZ#^RC\:OV./BKJFH^-?!_QO^)NM>--?
MCOHTMIK"ZU"2WE5+=X\[3!+;1R1R')W*,@C@@'C?_!9W_@G-^PS\*O\ @D#\
M0-1^%_P$\)^ ]2^$7A(:Y\./$_AK2HK'4M&U*R9)+=XKR,"8R2NJH[,Y:1I-
MS$OAAX9XG^'?A3]OC_@K7^PGKG[6_@FR\2#6_P!D3_A+/$OA[5[19+.^U(PI
M<;;BW8;)42YD$OEL"N^),@@8KZ)U'_@A?\1_BWX:T3X"?M@_\%1_BY\6/@CX
M>N[6:T^%NK:7IM@^J1VSAX+?5-3MHENM1B4HA*N5)*!@RD CZ,\4?L"^!/$7
M[?'P_P#V\K7Q==Z??_#WX>7_ (1TOPK9V42V4EM<ONWDCYD*#"JJC;@4 ?(N
MJ?!3X2_LU_\ !R]\+$_9_P#AUHO@NV\>?LWZXOBS3_#&FQ6-MJ36][NBDEAA
M54:0>7$-^,D1("?E%?>G[6GP\D^+W[+'Q)^$L/Q''@^3Q5X#U?1XO%C2B,:,
M]U9RP+=[BRX\HR!\[A]WJ.M<7XY_85\)^./^"A'@;_@H/=^.]1@UGP/X"U'P
MM:>'H[:,VUS#=RF1IG<_.'4G  X->I?&'X2^ /CU\*/$GP2^*WAZ/5O#/BW0
M[K2->TV5BHN+2XB:*5-RD%258X8$%3@@@@&@#\.O&'P]\2?L;?L(Z+^S#_P5
M,_X(D^'?%'P9\&Z;IOF?M&_LVZY9378AMI(BFL,H5+R*27 >:Y,L(D$LG #D
M#T;]N7XG_$7]J?\ X+<?!_PW\(/V2-)_:7\$>$_V8;?Q_P##OX?^+_']OH6G
M7DVH7OE?V^[7]O-'>2K#Y$:Q/'N# 2@J8FS]'+_P0@^+NI?!N']C'QE_P5G^
M,&K_ +.]O;PV*?"^30-'COY-+B93'ILFM+!]J:V"HL>P!1Y8V  8Q[/^UU_P
M29^$G[0M]\-?B+\$OB?XE^"OQ'^#FE#2OAMX]\ F(S:?IGE"+^S;BWN%:.\L
M]@QY4G3+?-AY%< ^3?V>?@;^W)I?_!9/X8?M/#_@F[X$_9I\/:SX3UK0?BQI
M'AGXT:/JG_"7V@MFFLKG[!:P6K--;72P[I5CD<HX#%53FM_P0 _85_90^*LO
M[0W[3GQ@^ WA;Q=XVL?VN_%-MX=U_P 2Z)#?7&APV%Y#=6PLGF5C:L+F>:8M
M%M+,R[B=HKZL_93_ ."4US\)OVHO^&Y/VM/VM/%WQZ^+UGH,FB>&_$?B;2;+
M2[#P[8R9\U;'3K)%A@DD#,KR DE68 #<Q;T?]@C]A7PG^P3X*\>>"_"/CO4=
M?B\>?%76O'-W/J5M'$UK<:BT1>V0)P8T\H88\G)S0!^;G@?]JZ__ ."+?P&_
M;>_8;L6EAU#X9:U_PDW[.-BBEGN+#Q6XCT^UM8QS*MGJ,N),#)9I.PR+W[1O
M['=K^P7^SY_P3(_9=:-#JGA_]J'PS+XGN%;=]IUBY6>YOY=W5P;F64*22=@4
M=A7VS^V/_P $@_V>_P!M+]MGX._MO_$+7M3L];^$LR&32+..,VWB**"Z6\LH
M;O=SLM[H-,JC(8R,".E=Y^V9^PKX3_;,\:?!GQIXF\=ZCHLOP9^*UAXYTR"P
MMHY%U&XM5<+;2E^4C;><LO/% 'QU^P!\'?A5^V!_P6!_;4^.'[4?P_T?QEXE
M^'?BW1?!G@:P\4Z='>Q>'=$6SE<&UAF5EB^TLID9P,D^9@CS)-WCG_!9KX2?
MLZ_\$^_V!/VA_A5_P3Z^*2Z?J/Q5^+7A:W^*WPRT+QC906W@R+4AETAMH4#:
M/#J$4<:N904>-\(!& E?;_[2O_!*C6?'?[4&I_ML?L;?MB>+_@%\3_$NCV^E
M^-]4\.Z)8:OIOB6WMUV6\EYI]^C1/<1(!&DP(*H,8SS4?PR_X(I_LK:%^R[\
M4_V<OCIK?B/XIZA\<K\:C\6_'WBV\0:MKE\A!MID:)52U6U8!K>-!MB(_BR<
M@'PE^V?^R3^V;\3OV+A\!OAK_P &_P#\+/@C>>$A8W7@#XI:+^T=H,5]X0O;
M6>)XKQ)UL8)'=BFUR\X,AD+,Q?#5ZY^V?^RU^W5XA_:]^$/_  4)^&/P'^$7
M[0/C'0OV?;3P[X]^ WC;Q'9PS:?>2SBZN-7TF24M:H[R.UOYYXV+M7S!(/+]
M&U;_ ((4_$_XL^$-&_9U_:O_ ."JGQ>^)WP,T.ZM9(OA=J>E:993:I#;.KP6
MVI:K;Q"ZOH0R(2&VDE 5*,%9?5OVM/\ @E3:_&3X^>'/VO/V4_VFO$WP#^*_
MAOPD/"T?B;P?H]E?6.I:(LGF1V-YIUVA@G2-^8^FWC(;9'L /&_^"-'QA_9,
MUW]K;XY> O"_[$'C/]FSXYZO9:5KOQ,^%.N3H=)GMXU,$.H::L 2W*EI3YDJ
M11F1YPWSY)7Z\_;9^.W[1?[/'P?@\>?LP_L?ZC\;?$<NMPVDO@_3/%=MH\D5
MJ\<K/=^?<HZ$(R1KLQD^:"#\IK@_V(?^":VF_LI_%SQG^U'\6OVA/%/Q@^,7
MC^PM=/\ $7Q!\5VMK9^5I]OS%8V=G:(D-I!N =D4'<R@Y&,5]-T >!_L(?M-
M_M:_M*Z#XBU/]J[]@35O@-=Z5=V\6C6&J^.+/6SJ\;JYDE5K:-!$$*JN&R3O
MXZ5[M>:?8:@(Q?V,,XAF66$31!MDB_=<9Z,.Q'(J:B@#\\O^":G_ "G._P""
MB_\ U]_"S_U'[RO7?^"CG_!3[2?V/-5T+]G'X"_#6Z^*O[0OQ A8?#SX5:,_
MS%?F4ZCJ,@(%G81E6+2.5W^6X4JJ221]U^SY^PKX3_9]_;*^/7[9.C>.]1U#
M4_CU+X;?5]&N;:-8-+_L>QELXO)=?F?S%E+-NZ$#%?+7Q1_X(%_$'QA^VG\1
M?VY?AG_P5+^+?@#Q;\1KG9J+^&=/LU:UT]"H@T^.5OG\B)(XE"\;O+4D$C-
M'KO_  31_P"":FN_LT^"?B)\4OVP?&=E\1OC5\>KM;_XS:_]G_T"1!"\4.D6
MD; 8LK>*1XE! W@GA5"(GB7[0'[$?[/?_!)3X5Z5^TW\._'?Q1^)7BWP5YOA
M+]E7X4^.O%R:AI>@^(=:/V*TL]-@$,<C\.4+7$LS1VL4@4C:#7TG^PG^PE\>
MOV1_%>O>(?B__P %%_BA\;;;6-/BMK/2_'_D^3ICK(6,T7E\[F'RG/85TWQ8
M_8XN?C9^VQ\-OVGOB%\04N_"WPHT34)/"/@$:80H\1WF(6UB><R%93%:;X88
MO*!C>:20/DA0 ?%'P:\=_ML_LA7OB7_@G7^P-X5^&7B?Q#\#/AU:>.OC]XX^
M*<NH-/XQ\5:V;F_FAM/LC(8Y)S%/)]IG,@16BC\O$>3][?L1_M2^&_VVOV2?
MA]^UAX3T.;2[+QWX8MM4&EW$HD>RE=<2VY< !_+E5TWX&X+G SBO$/VJO^"8
MWQ@^)G[1?BW]I/\ 9)_;-G^#^K_$[P-;>$_BE;2^!8-<BU>TMO-6VO+;S)X3
M9WL44\L2RYE3:RDQY7+?0_[,'[.WP[_9(_9X\&_LS?":WN(_#O@CP];:1I1O
M)0\\L<2!3+*P #2.VYV( !9S@ <4 =W1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M5/A!X4U/4[R6YN;CPW8RW%Q/(7>5VMT+,S'EB2223R2: .DHKX^^+W_!?/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/\
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
MNUCG!'MB04 =A1110 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 %%%% ')_'SX4:5\>/@7XT^!VNNJV/C/PEJ.A7
MC,N0(KNUDMW)'<;9#7RI_P &\7Q7U7XG?\$COA3HGBE3%K_@&UO?!/B"R=LM
M9W&DWDUFD3>_V>.!L>C"OM>OST_X)\7D'[&'_!7']IG_ ()_^("+#1OBIJ,7
MQI^%*.=L=Y]M5;?7(H\\!X[N)"(UR?+5GP * /T+HHHH **AU'4+/2=/GU74
M9Q%;VT+2SR$$A$4$L>.> #7DG['O[?O['W[?GAG6/&'[('QQTWQOI_A^^2SU
MF>PM;B$VLSIO162XCC;#+DA@"#@C.00 #V&BO)_VO?VYOV3_ -@KP'IWQ-_:
MZ^-&G>"M$U?5ETS3;V_MYYOM%T8I)?+5((Y'^Y$Y+;=HP 2"0#ZG8WMKJ5E#
MJ-C,)(;B)9(9 #\RL,@\^QH EHHHH **\3N/^"B_[%EK\$/B#^TA<?'C3U\$
M_"OQ5=>&O'^OG3[OR]'U6VEAAGMG3R=[LLEQ"I:-64[Q@D X]CT76=,\1:-:
M>(-%NQ/9W]K'<6DZ@@21.H96 .",@@\T 6:*** "BN$^-G[3/P,_9SO_  ;I
M?QI^(-OH,_Q!\8VGA7P='<6TTAU+6+K=Y%HOE(VUGVMAGVJ,<L*[N@ HHHH
M**** "BBN,_:%_:&^#7[*?P=UK]H#]H+QS!X:\'^'8XI-:UNZMY98[599HX(
MR5A1W.9)8UX4_>],F@#LZ*@TO4['6M,MM9TNX$UM=P)-;R@$!XV4,K<\\@@U
M/0 4444 %%%% !1110 45P^M?M)? OP]\?=$_9:U?XEZ=%\0O$6A7.M:/X4#
M,UU-I]NP26Y(52(T#-@%RN\JP7=L;&[\2OB1X#^#OP_UKXJ_%'Q79:%X<\.Z
M9-J&MZQJ,PC@L[:)"\DKMV 4$^IZ#)H VZ*YSP#\6_AO\3_A+HWQV\$>+K6\
M\(^(/#UOKND:\Y:&";3IX%N(KD^:%*(8F5_G"D \@8->1_LP?\%2OV!_VS/B
M+=_"?]FW]HK3_$7B"UL)+Z+3VTJ^LOM]I')Y3W-D]W!$E_ K_*9;9I4!QEN:
M /?Z*XF]_:,^#5A^T-8_LIS>,=WC_4?"DWB6#P]!I]Q*T>DQ7"V[7<LJ1F&!
M#,XC02NID8,$#;&QVU !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 5\T_P#!1+_@G'H_[<EOX,^(O@3XQ:M\+/B]\+]6DU+X9_%/P_91W-QI
M,LJ!)[>:WD*I=VDRA1) S*&V@9VEU?Z6HH \!_80_96_:6_9OTGQ3KG[5O[=
M'B;XW^+?%^IPW=U>:AH=MI.DZ0D47EK!I]A 66V4C!D(?$C*K;58N6]^HHH
MP_B=_P DV\0_]@.[_P#1+U^#7_!LDTO[&7Q$_9\UR21K?PE^V!\*/$MC<LS8
M1O%WAKQ%JAB9CT7=IC^6H."SDXSC%?O/\28I9_AUK\,,;.[Z+=*B*,EB86P
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
M7?%'QK9^$)_%WPDL=3T^Z\(:U>[OLOVB*^ED%S8LR%#*-CI@LW.Q'Y_XW?\
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !3%M;9+A[M+=!*Z@/($&Y@.@)ZG%/HH 1HXW96>-24;*$C[IP1D>G!(_
M&EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
6BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>nsp-20231231_g5.jpg
<TEXT>
begin 644 nsp-20231231_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M" 6@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "JFOZ_H?A70KWQ1XGUFUT[3--M)+K4
M=0OKA88+6"-2\DLCN0J(J@L6)  !)JW7RQ_P6U^ WQN_:;_X)5?&KX'_ +.=
MK<77C'7/"JC2M/LY-LU^D-U!/<6B?WGGMXIH0O\ $90O>@#QM?\ @Z!_X)#-
M^T!'\&?^%_W(T.2S.WXCOX;U!=$^W?:/*^R>:;?.,?-]IQ]GP/\ 6=Z^\-9^
M)7PZ\._#Z;XLZ_X^T6R\*V^E_P!I3^);O5(H[".RV>9]I:X9A&(MA#>9NVX.
M<XK\1_V2?VT_^"4O[5GQWT+]E'XWSZ5\*?#<G['"?"OQ=X ^(5HN@OI.NKJT
M326<3W2K%]H',\4H._>%<A905'Z!_M1_\$;_ (>_M"?L!?#7_@G%X!^.WB#P
MQ\,O!'B31[O5;>\1M4N/$FB63R2#1YIO.A*1L6C*R#=Y?V>+"$*!0!UGP?\
M^"V/_!*3X]_%>W^"'PH_;G\#:IXGO;M;73].>]DMEO9V.%BMYIT2*=V/"K&[
M%B0 "37T!\7/C#\*O@%\.M4^+GQL^(FC^%/#&BP>=JNO:]J"6UK;(2%&Z1R!
MDL0JCJS,% )(%?G)_P '*'P]_8;^$?\ P2@U#X2S_!7PM:>+]6OM.T;X$>'?
M#.@00ZDNLBZAV#3D@02(J1;M^S *L(SEI45N)_;?\(_$#]H_]M;_ ()R?\$R
M?VMI3K5E-X9N?&7QDTF]D\ZWU[6-(T0.BW*\K-']IM[M64Y5Q<MG(H ^^/V3
M_P#@J1_P3Y_;D\3WO@C]E/\ :M\*^,-;T^!I[G1+.XD@O/)4X:5(+A(Y)(P2
M 7164;ER>1GNOVF/VLOV;/V-OAPWQ;_:C^-.@>!_#PN!;QZCKMZ(OM$Q!(AA
M09>>0A6.R-6;"DXP":_/;_@XO^&_PY_9,^'?P0_X*5?!/P+I/AKQ[\'_ (U:
M'"NL:)81VLE[H5SYL5UILQB"^9 ^$7:V0JM*JX$C9M^+_"WAO]MS_@YSD^&7
MQLT2UU[PA^SE\ 8M9\+^'-4@6>S37]0N[8F^:%P4:007"@$@[6MH6&&4&@#[
MC_9+_;X_8W_;L\/WWB7]D?\ :(\-^.;?2W1=4ATBZ(N;(OG89K>0+-$&PVTN
M@#;6P3@X]>K\N_\ @H/X,\&_L2?\%QOV.OVGO@5X6L?#ES\9=3UOX>_$ZVT>
MV6VAUVV>*V^Q/.D8 DDCFFW[R-Q^SP@DA *_42@ 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 *\%_P""FO[7OQ _8+_8B\<_M;?#?X&/\1;[P79PWEQX935F
MLBUJT\<<]R9%AE.R"-VG<!?N1/RN,U[U45[96>I6<VG:C:17%O<1-'/!/&'2
M1&&&5E/!!!((/!!H _'W]K_XH_\ !*']OK]H34?VC?VC]9\":]\*]5_8CGU>
M#6=0NK<W6EWYUKY$MY,^;!J498PK&F)M^8MIW%3H_L,?\%.-5_X)<?\ !M;\
M)?VFOVPK+4M:\37%E<Z5\-O#-]<F.]UQ)+V[.E0%W!\N!;.-)/-P0MM&FT,Q
M16^AW_X-V?\ @F0W[:*_M1?\,L> AX?7PL;4_#P>'&&G'6?M@F&I^5YOV?'D
MYA^S^3Y?.[KQ7TY^T=^Q%^R1^UYX=T7PC^TU^SWX8\:Z7X<E>30M/UW35EAL
M&9%1C$G 7Y55>.PQ0!^<'_!/G3/V0O%/QQM?^"GO_!6;_@I?\!?&OQ[O+8-X
M0\(6_P 5]&;0?AC:/EDL["'[4RM<J&P\^6VL6*M(^Z>3K/\ @J_X]\#?L_?\
M%3/V&_\ @J/K/BNPE^$IFUSPCX@\:VUVDNFV<6L::ZZ;=M<(3']GD^T32^=G
M9LA+9P<U]+_\.+O^"/W_ $CM^%__ (3J?XU[OXA_9H_9]\7? 6+]ESQ9\&_#
MNJ?#J#0[?1X?!FHZ7'/IZ6-NB)! (7!4+&L<>SNI12"" : /SI_X.+OB=\-O
MVL_AW\#O^";'P0\=:3XH\=_&'XU:%,FCZ%J$=W)9Z%;>;+=:E-Y1;RX4RC;F
MP&5967(C;%WQEXN\*?L/_P#!S?+\3OCCK]KX?\(?M&? &+1O"_B359A!9/X@
MT^[M@;%IGPBR&"!2 2,M<PJ,LX%?8O[*'_!+?_@GS^P[XIOO'7[*G[*7A7P=
MKFHPM#<ZU96SS7@A8@M$DT[N\49(!*(54[1D<#'=_M*_LH_LW?MB_#IOA-^U
M#\%O#_CCP\;A;B/3M?L%F$$P! FB?AX9 &8;XV5L,1G!(H _/K_@H+XW\%_M
MM?\ !<G]CK]F#X%>)['Q)<_!O4];^(7Q.NM&NEN8="MTBMOL23O&2L<DDT(3
M83N'VB$D .#7ZC5Y#^R5^P-^QM^PEX?O_#7[(W[._ASP-;ZJZ/JLVDVI:YO2
MF=@FN)6>:4+N;:K.0NYL 9.?7J "BBB@#RW]MB_OM+_92\<ZAIE[-;7$6ANT
M4\$A1T.Y>0PY!KM_AG++/\./#\\\C.[Z):,[N<EB84R2>YK@_P!N?_DT?Q[_
M -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[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 %%%% !15#7?%/ASPQ]F_P"$@UFWL_ME
MP(+;SY OF2'H!_CT%7ZPIXG#5:TZ,)ISA;F2:;C=75UNKK57W6P[-*X4445N
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 \H_;G_Y-'\>_P#8
M!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'
M?^P%:?\ HE* -VBBB@ 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 *P/B/\1_#GPQ\.2>(/$$_JMM;(1YEQ)V51_,] *WZ^:?VO9O"NH^
M*;:_TKQK]LOHH_(NM+5S(EL!_$K#Y5)/5<YSS7Y?XO\ &V.X!X'KYI@5!U](
MP4Y1BDY:<RBVG4<=^2.KWV3.C"THUJRB]CSSXC_$?Q'\3O$<GB#Q!/ZK;6R$
M^7;QYX51_,]2:]=_9R_:-_U'P^^(-_Z1Z;J4S?@(I"?R#'Z'L:\#J2&SNYX9
M+F"UD>.$ S2)&2$!Z9/;\:_SAX1\3N,.%N+Y9_0K2JUJC;K*3;56.\E/T6J:
M^"UU9*Q[M7#TJE+D:TZ>1]Z45Y7\'?V@/A==^'-/\*W?B6YM+NUMUBW:XX!E
M([^:/E]AD@XQQ7J44L<T:S0R*Z, 593D$>H-?ZD<*\6Y%QAE<,;EN(A4O%.2
MA-2<&U=QE;5-/35*^]CYZI3G2E:2'4445],9A1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!117(?'7XHV?P>^&&I^-IV0W$47E:?"__+6Y?B-<=QGYC_LJ:UHT:F(K1I4U
M>4FDO5G/B\50P.%GB*SM""<F_)*[.OHKD/@5\4;/XP_##3/&T#(+B6+RM0A3
M_EE<IQ(N.PS\P_V6%=?16HU,/6E2J*THMI^J#"8JACL+#$47>$TI)^35T%%%
M%9'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4KA?VY_\ DT?Q[_V
M7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MZK_MV3O_ -O>1U]%%%?"'[.%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!Y1^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:?
M^B4KA?VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*4 ;M%%% !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 %%%% !115?5=6TO0["35-9U"&UMHAF2>XD"(H]R:SJ
MU:5"G*I4DHQ2NVW9)+=MO9(-RQ6=XG\6^&O!FF-K'BC68+*W7^.9\%CZ*.K'
MV )KQWXG_MC:9IRR:9\-K-;AQ\IU2\4K$O;Y$."WU; ]C7E]GX.^/GQDUH:[
M<^"M6U/>?^/W6)OL5N%[;=XR4S_#&OT(K\>Q?BIB>(,=/*^!,'_:%>+M*LWR
M82D^\ZSM&3ZJ,'>2^&3>A&*Q&$R^*>*DTWM&*<IOTC%-V\[676QZ5XK_ &G/
M&7CK4SX2^!_AJX:23C[;) 'E(_O*G*QC_:;/'9:SK7X+^#?"LO\ PF?[3?Q.
MM([F;]XUA/J7SR>S.3OD/^R@[<$UT'A/]G#XJ-IHTOQ)\6(O#U@V/-TGP+9_
M9RW^]=29E<]OFS77>$/V9_@KX,N/[1M/!4%]?$[GU'6&-W,S?WLRY"GW4"NC
M+O!K#YMC(9GQ_F+S*O%WC0IIQPE)]HP?*IM;<THOF7Q1>YYTLWSO$+EP&%5*
M+^U5DN;UY(<S^3E!G-Z1^T/H,]BF@_L]?!K6O$,$?RPSVEC]AL ?>:4#!^J\
M^M6?^$=_:M\?\^(/&VB>"K-^MKHEI]LN]O\ =:23Y5/^TE>K*JHH1% 4#  '
M %>&_M!_\%*OV'/V89Y-*^+7[1>@0ZO&_E_\(]I$YU'4C(3@(;:U$DB$G@;P
MHSWK]RP$(14<-E>$2Y4E%*/.TELDK<J2\H*QYV(P%3D]IFF-ER]5%JC#[T_:
M??49T^C?LG_"N&^76O&HU/Q;J*\_;?$^H/<_4!.$Q[%37S/^W5XH\'Z[\5--
M\'^%="L8(?!UE<6D4MI;J@26Y:%YXUV@ +^X@!']Z,^E;7_#P;]M?]H3_1OV
M)?\ @G5XDCT^;B#QO\:+Q= L%':5+,%KBYC/4%&!QV]/SV_X*RVO[?W[!=WX
M(\9^/OVBO"\VJ_$>;5YKO0O!_A=6L=,>T-HQ*7&H"6>?S#=GEPN/+[[N/N.%
ML!BJN<QCC:R]K9J$')-IV;=U&_):*>C2_*_P''.%I3X=E2R>BHTVTZL^5QNK
MKE7,U>=Y6;=WLO.WT/4&IZ;8:UIMQH^JVD=Q:W<#PW,$JY62-@592.X()!^M
M?EY_P\:_;+_Z+'_Y;VG?_(]'_#QK]LO_ *+'_P"6]IW_ ,CU^I_V+BU]J/WO
M_(_#O[&Q2^TOO?\ D?TS_ KXHV?QA^&&F>-H&07$L7E:A"G_ "RN4XD7'89^
M8?[+"KOB;X1_"[QEN;Q1\/='O7;K-/I\9D_!\;A^!KY:D_X)^_MN_!>_N=5_
M9$_X*-7UK:S2>9)X7^(7@'3+ZUN6 P-\]I% T9Z LD>X@ 9XI?\ AHO_ (+
M?!#Y/C/^POX)^*-A%Q/K7P@\:FSE5!_&++409)6/=4(Y/'%?@53+Z4\3*IEN
M)A9NZ3DZ<EY>_P J=O*3N?U7A<3B/[-IT<YPS<TDI-1]I"36E_=YGKN[Q5O3
M4]TF_9#^%EE*USX&U+Q#X6F8[O,\/Z]-%SZX<N/PIG_"J/VBO#/S>#?VB?[0
MB7[MGXFT2.7/UF0[_P!*\6TC_@M9^R9H>I0^'?VD_!_Q(^#&JRMY:VGQ-\!W
M=I&[^B30K*A7N'8J".>*^B?A)^TE^SY\?+,7WP3^-WA3Q6FS<P\/Z_;W3QC_
M &TC<LA]0P!%3B?]8,)'FQ5-N/><5-/TDTU]S)P^6\+XF5L')4Y=J4Y4VO6,
M)1^YQ.=F\8?M5>'XF@\4_!CP]XE@(VROX?UHP;E[GR[D$M]*\[\<WGP0U7?/
MXY^$7C+P'=\E[Y-$9K3/K^[W*P_W57ZU]-T5\?Q#D'"'%^$^K9YEM*O#YJ2\
MXM\W*_.-F>C#+\WPCOA<=/TJ1A-?@H2?SDSY(\.>._$'@%Q+\)/C;I6M6 .4
ML#=B-V'I]EN,,"?^F>3[UZ7X,_;&TJ24:;\2/#<VG3@X>YLU+Q@^K1GYU_#<
M:]*\3?"/X7>,MS>*/A[H]Z[=9I]/C,GX/C</P-</J_[%GP3N\G0;?5-%));;
MINI,R9]=DWF+^0%?E$_"G-N%5[3@7.:N'BML+BE]8P_^&,]*M)><8RD^YV4\
M9GD96Q=&G5764'*$OE"2E%_.HCTCPSXQ\+>,K/[?X6U^UOHL#<8)02GLR]5/
ML0*TJ\ U']CWQ;X;F&K_  Y^(Q^U1',0G1K>0#VDC)R?^ J*BB^.?Q[^$$JZ
M?\4O"!U"V4[4N9E\MG] )XP4;\03[UQ+Q:SGA6:H\;Y54PL5I]8HWKX9^;<5
MST[](R4I=SV(T(UH\U)Z]GH_\G\F?0E%>.Z3^VK\,9@J^(M&UC3CCYY1:BXB
M7UYC)<CW*"NP\,_M#?!#Q<570OBAH[N_W(;BZ$$A^B2[6_2OV+(LVROBC+UC
MLHK1Q%'^:FU-)]I<M^5_W96:ZH\FKF6 H8CV%6HH3_ED^63]%*S:\UH=E138
M9H;F)9[>99$<95T8$$>H(IU>CL=J::N@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.\0>+
M_"GA.#[3XI\3Z?IL>,A[^\2$'\7(JHQE.5HJ[(J5*=*#G-I)=7HC1HKS/5/V
MN?@C:W1TW0M>N]>O!TM- TR6Y=OH0H0_]]56_P"%U?&SQ/\ +\/_ -FW4XHV
M^[>>*-0BL=GN8N7/T!KN658^UYPY%_>:C_Z4T>++B7)>9QI5?:OM34JC_P#)
M%*WSL>JT=.M>5?\ ")_M:>+.==^*/AOPQ$W6+P_I#7<@'H6N" #[C\*/^&4?
M#NNG?\3/B1XM\4;O]9;ZAK3QVY^D<6W:/QI_4\)3_BUUZ13D_P >6/\ Y,+^
MU,SK_P"[8*7K4E&"^Y.<_O@CK?%/QL^$?@K<OB?XC:/:R)]Z WJ-*/\ MFI+
M?I7)G]K+PAK1,7PU\"^*_%3$X2;2=#D6#ZM)+MVCWQ74>%O@1\&_!>UO#?PU
MT>"1/NSO9K+*/^VCY;]:ZP * J@  < 4>TRNE\,)3?FU%?<DW_Y,'L.),1\=
M:G27:$7-_P#@4G%?^4SRK_A-/VKO%G'ASX0Z!X;B;[L_B363<-CUV6XRI]C1
M_P *<^/'BCYO'G[1UY:Q-]ZR\+:7':;/I,<N?Q%>JT4?VE*'\&G"'I&[^^?,
M_N#^P*=7_>L15J^LW!?^ TN2+]&F>8Z?^R+\%X[I=1\3:=J/B*[7_E[\0ZM-
M<,?J,A3_ -\UW7ASP3X-\(1>1X4\)Z;IJ8P186,<6?KM S6I16%?'8S$JU6I
M*2[-NWW;';A,GRK 2YL/0A!]U%)OU>[^;"BBBN4]$^<_VSOAA\?_ (R>(=/T
M#P+X(>YT'3(O-$QU.VC%Q<OU;:\H;"KA1D#DOV->)?\ #%7[3/\ T33_ ,K-
ME_\ 'J[C_@O?_P HFOBO_P!P+_T_:?7\WE?LW ^"Q^:Y)S4:D*<82<;.G*3>
MBE=OVD=7S=C\#X^R7)*7$$JN*56I.I%2NJD(I:N*BDZ4M$HZ:_YG]!?_  Q5
M^TS_ -$T_P#*S9?_ !ZO;?V,?AA\?_@WXAU#0/'7@A[;0=3B\TS#4[:06]RG
M1MJ2EL,N5. >0G85_,/7](?_  00_P"437PH_P"X[_Z?M0HXXP6/RK).:M4A
M4C.2C94Y1:T<KI^TEJN7L' .2Y)5X@C5PJJTYTXN5W4A)/51<6E2CHU+77_,
M^P:***_&3]\"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH \H_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I7"_MS_
M /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H W:*** "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
MBJ.O^)?#GA6Q.J>)]>L].MEZSWURL2?FQ IQC*<K15V3.<*4'*;LEU>B+U%>
M77_[6'@*^NWTKX9:#KGC&]0[2F@Z:[0HW^W*X"@?[0R*A^U?M:^/_P#CVL/#
M_@.R?^.X?^TKY1Z@#$7X'FO065XF*O6M37]]V?\ X#K)_*)X;XCR^H^7"*5=
M_P#3N/,O_ ]*:^<T>J7-S;6<#W5W<)%%&NYY)'"JH]23TKSSQ5^U7\%/#-RV
MFVGB9M;OE!(L/#UNUY(V.O*?(,>["O*OB)IGP9\-SD?$GQWKWQ)UJ(Y^Q76J
M-'8PN/\ 9B(5.?X06]P*;X3^$_Q0^+\"1VNBV/A3PTQ#);V=B+>%QV81KAIC
MWWN<=<-VK\BXC\7>%,KS!Y/D-*IFV8?\^J%HTX/O5K/FC"*>CTNGHU'<Z:='
MB7&QYG&&&AWDW4G_ . QY8I_]OR7DR[XA_;7\8ZO,;3P3X"@T]&.V.?4YO/F
M?/3$49"J?JS<]JL:'\%/C3\;+J+7OBYXDNK*QR&C@G4"0C_8A&%BR.Y /L:]
M(\-_#3X,_L_:!+XMUO4;"R2TCW7GB'7[N.)81W.]R$B'TQ[DUXC\0O\ @LI^
MQGH?B*3P!\$M0\2?&3Q2O">'OA'X=FUAR>@/GKMM]N>K+(V!SCU\3"^%'&WB
M976*XTK.5%.ZP6&YHX>'5>VJ7YZK76\DD_AERNQV?7<#DM-*I7O-_:FUS/\
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
M+ZKBUHZ-;FP]5/M:;E!ORA=^1G4R'.<*N;#XR37]^,*D?OBH3^^0[PS^T/\
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
M!QZ]0 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\
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
MP-<?-^R'\++*5KGP-J7B'PM,QW>9X?UZ:+GUPY<?A1R954VG.'JE)?>G%_\
MDH>UXEH?%3I55WC*5-_*,E-??-'1_'7XHV?P>^&&I^-IV0W$47E:?"__ "UN
M7XC7'<9^8_[*FOF3]A;XV7FA?$^[\$^)]2>2W\4RF5)IGSB^Y(8GUD&5/JP2
MN4_:M\3>)+;QK)\*;KXIZGXET_0Y0?,U%(PT=R5^==RC+E00N3T.X8'.?+;&
M^O-,OH=2T^X>&XMY5E@FC.&1U.58'U! -?H>4<.4/[$J4YM-UE>]GHMX[V>F
M_P"!^%\4\>XQ\7T<11BXQPK:<;IW=[5-8MIW7NK7I?<_4>JFL:]H?AZU-]K^
MM6EC".LUY<K$OYL0*\.^#_A_XA?M%> K3QUXD_:1UV.WN6:.XTSP]:PV#6TB
MG#1F1 2W8Y(&0P]:[+1_V2?@9IUU_:6J^%I=:O/X[O7;^6Z9_J&;8?\ OFO@
M*V"P>#JRIUZK<HNS48MZKI>7+^3/VW"YOFN:8>%?!89*G-)J52HE=/5/EIJI
M]S<7WL/US]K'X#Z-<_V?;>-UU6[)Q':Z);27;.?8QJ5_\>JC_P +\^)_B7Y?
MAQ^S;XAN$;[ESXBGBTU,?WL.6+#Z<FO1]#\,>&O#%O\ 9/#7AZQTZ+_GE8VB
M1+^2 "KU9_6,NI_!1<O\<G^4>7\V;_4L^Q'\;%J"[4Z:3_\  JCJ7]>5'E7]
MD?M?>+/^/_Q?X3\)PMT&F6$E]<(/?S2$)^G%'_#+YU_Y_B;\9_%^O[O]9:C4
MOLEJW_;*(<?]]5ZK11_:F)C_  E&'^&*3_\  K<WXA_JYE]37$N=;_'.37_@
M%U#_ ,E.)\+_ +./P,\';6T/X8:4'7[LUW;_ &F0'U#3%B#^-=I###;Q+!;Q
M+&B#"HBX 'H *=17)6Q%?$2YJLW)^;;_ #/4PN!P6!AR8:E&"[1BHK\$@HHH
MK$Z@HK \??%?X6_"C3?[9^*7Q*T#PU9[2?M>OZS!9QX'4[IF4?K7SSX__P""
MT/\ P3A\#:E_PC^G?M#0>*]6<E;?2O VD7>L27!'9'MHVB/XN*[<+EN88W_=
MZ,I_X8M_DCDQ&/P.#_CU8Q]6E^9]2T5\='_@IQ^T=\3?W?[+O_!*[XP^(%?B
MWU#Q\UKX4M)?]M9+EI-R=\X!/M2_\;Q/B^?^:%_!_3I/^OW7]6A_E:M@?3FN
MW^PL53_CSIT_\4XW_P# 8N4O_)3D_MG#3_@0G4_PPE;_ ,"DHQ_$^Q*P/'WQ
M7^%OPHTW^V?BE\2M \-6>TG[7K^LP6<>!U.Z9E'ZU\L_\.Q_VCOB;^\_:B_X
M*H_&'Q K\W&G^ 5M?"EI+_L-';+)N3MC()]JZ#P!_P $7O\ @G#X&U+_ (2#
M4?V>8/%>K.0UQJOCG5[O6)+@CNZ7,C1'\$%'U3):/\7$N;_Z=P=OOFX-?^ O
MT#ZUF]7^'AU'_'-7^Z"FO_)D'C__ (+0_P#!.'P-J7_"/Z=^T-!XKU9R5M]*
M\#:1=ZQ)<$=D>VC:(_BXKGS_ ,%./VCOB;^[_9=_X)7?&'Q K\6^H>/FM?"E
MI+_MK)<M)N3OG )]J^IO /PH^%OPHTW^QOA;\-= \-6>T#[)H&C06<>!T&V%
M5'Z5OT?6\EH_PL,YO_IY-V^Z"@U_X$_4/JN;U?XF(4?\$%?[YN:_\E1\=_\
M&\3XOG_FA?P?TZ3_ *_=?U:'^5JV!].:3_AV/^T=\3?WG[47_!5'XP^(%?FX
MT_P"MKX4M)?]AH[99-R=L9!/M7V+11_;F*I_[O"G3_PPC?\ \"DI2_\ )@_L
M;#3_ (\YU/\ %.5O_ 8N,?P/EKP!_P $7O\ @G#X&U+_ (2#4?V>8/%>K.0U
MQJOCG5[O6)+@CNZ7,C1'\$%?0W@'X4?"WX4:;_8WPM^&N@>&K/:!]DT#1H+.
M/ Z#;"JC]*WZ*XL5F688W_>*TI_XI-_FSKP^ P.#_@4HQ]$E^04445Q'6%%%
M% !1110 4457U75=.T/3IM7U>]CM[:WC+SSRMA44=S45:M.A3E4J248Q3;;=
MDDM6VWLEU8)-LL457TK5=.US3H=7TB]CN+:XC#P3Q-E74]Q5BBE5IUZ<:E.2
ME&2333NFGJFFMT^C!IIA1115@%%%% !1110 4444 %%%% !1110 5\L?\%M?
M@-\;OVF_^"57QJ^!_P"SG:W%UXQUSPJHTK3[.3;-?I#=03W%HG]YY[>*:$+_
M !&4+WKZGKP7_@IK^U[\0/V"_P!B+QS^UM\-_@8_Q%OO!=G#>7'AE-6:R+6K
M3QQSW)D6&4[((W:=P%^Y$_*XS0!^4W[)/[:?_!*7]JSX[Z%^RC\;Y]*^%/AN
M3]CA/A7XN\ ?$*T707TG75U:)I+.)[I5B^T#F>*4'?O"N0LH*C]6X/V:_B-^
MS)^P%#^R[_P3T\4Z?9^(/#'A9-)^&VK?$>\EO[:S&\!)+ET4M*L4;-L4*1\B
M+M*C%?GA^U_\4?\ @E#^WU^T)J/[1O[1^L^!->^%>J_L1SZO!K.H75N;K2[\
MZU\B6\F?-@U*,L85C3$V_,6T[BI^I?\ @V_NOC=>?\$8?@G<?'J6_?5#H]X-
M(?5"QN#HXO[@:=NW<[/LHA\O_ICY6* /C7]DS]BSQW^Q=_P<M^ -,^,O[2OB
M'XM_$#QU^SGJWB;QYXVU^)85N=0DO;BV\JU@7(MK6.*VB2.+)"A3C:NU%]4_
MX.DOC-\-_#WA[]EK]G_XLV-]?>&O%_[0NGZUXJT;2]*>_NM5TC2E'VFRBM4!
M-P\IOH46/'+E >,UUWQD_P"5K/X1?]FDZC_Z==0KW#_@H%_P4,^ _P"Q)^U5
M\ _!?[3/P.LF\-?$/6[_ $_2OC+J\MNMGX-U)8ALCD:6(F SEHU\SS(P$$CD
ME8FH ^9OV?/VX_\ @C=<?M3>#_@?\8O^".=]^S=XP\3:K$WPQUSXO_LYZ3H,
M6J7J2*8%MKF-7:&Y\S9M)P Y10X=E!TO%_A;PW^VY_P<YR?#+XV:):Z]X0_9
MR^ ,6L^%_#FJ0+/9IK^H7=L3?-"X*-((+A0"0=K6T+##*#7/_P#!T#\1OA'^
MT3^RU\-_V*O@GXKT?Q5\:_B!\6M$D^&>B^'[^.YOK%D:02:B3$2T$*HY0RG
M_>$C(1RN[XK\5^&/V&_^#FEOB5\=_$EKH7A/]HK]GZ'1?#7B?595M[.7Q#I]
MW;!K)I7(1)#!;J0"1EKF%1DN!0 ?\%!_!G@W]B3_ (+C?L=?M/? KPM8^'+G
MXRZGK?P]^)UMH]LMM#KML\5M]B>=(P!))'--OWD;C]GA!)" 5^HE?ES_ ,%!
M?&_@O]MK_@N3^QU^S!\"O$]CXDN?@WJ>M_$+XG76C72W,.A6Z16WV))WC)6.
M22:$)L)W#[1"2 '!K]1J "BBB@#RC]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V
M K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE* -VBBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***\L_:]^+_\ PJ;X177]G77EZKK.ZRTW
M:<,FX?O)1_NIG![,RUT83"U<;B84*>\G;^O3<X,TS'#Y3E]7&5W:%--OY=%Y
MMZ+S9ZG17EG[(7Q?_P"%L_"*U_M&Z\S5=&Q9:EN.6?:/W<I_WDQD]V5J]3HQ
M>%JX+$SH5-XNW]>NX97F.'S;+Z6,H.\*B37SZ/S3T?F@HK.\2^+_  IX-LO[
M2\6^)+'38.<2WUTD0/L-Q&3["O/;K]J[PEK%P^G?";PAK_C*Y5MI?2-.=+9&
M_P!N:0 */< BJH8'%XE<U.#:[[)>K>B^;(QN<99E\E"O52D]H[R?I%7D_DF>
MIU%>WUEIMJ]]J-Y%;P1C,DT\@1%'J2>!7EWD_M;>/_\ 6W/A_P !V3_PQ+_:
M5\H^IQ%T],&I;+]E#P-J-TFJ?%#Q'KOC&\0[@VN:DYA1O]B)"%4?[)R*Z/J>
M%H_QZR](+G?WZ1^Z3.+^U<QQ7^YX25OYJK]G'[K2J?)P7J6?$'[5GP?TJ^.B
M^'=4N_$VI?P:?X8LFO';Z,OR'_OJJ'_":?M1>/OE\'_#'2_"5F_2^\47IFG*
M^JP1?<;V?(KTGP_X7\->$[$:9X7\/V6G6XZ06-JD2_DH%76954LS  #))/2C
MZU@J/\&C=]YN_P""LOD^8/[.S?%?[UBN5?RTHJ/R<I<\GZQ<#RK_ (9HU7Q?
M^]^-7QD\0>(PW,FFVDHL+%O8Q1<GTSD&NU\%_"CX;?#J(1^"?!.G:<P7!F@M
MAYK#_:D.7;\2:\;^._\ P51_8._9ZU ^'/&'[0.E:KKYD\J'PSX1#ZQJ$DW:
M(Q6@?RW/82%/K7G7_#;?_!17]HK]Q^Q]_P $];KPKI<__'OXT^/>I_V5&H/1
MO[,MRURZD<AE8C';FO0^J9]C**=7]W2?\S5.'R3Y4_\ MU-G-1I\-Y=B+T8J
MI675<U6I\Y/FDO\ MYI'V57C_P"T-^W]^QG^RJDL7QW_ &BO#6B7L(RVC+>_
M:M0/TM+</.?3.S%>%:U^P%^T[\7=.D\0_P#!0+_@I/XH?2&&;GP?\+(X_#6E
M*IZP23J#/=QGGAPK'CG@5%\,?@Q^QM^SGJ46A?L5_LJ:%'KF[$/BO4--;4-2
M9^[QS7)DG&3SDL%_V,5\#QAQUX<^'E&,LZQSJ59?!1HQO4J/9**DN;5Z7]GR
M7^T>M2>=XY_N**IK^:H[O_P&+M]\T_(C\5?\%8_C1\1=/^T_L?\ ["'C#5--
MF.VV\;_%"9/#>DN/^>T$<FZ>]3I\L85^O'%<YX.NOV_OV@]:"_&7X[RNTAW#
MP;\*+232=-M^?^6EZQ^VS+T^]+$G4,C9KZ)\)?LP>+/&VI#Q;\</$MQ)+)AC
M8QS[Y2/[K/RJ#_93/'<5[1X:\*>'/!VF+H_AC1H+*W7_ )9PIC<?5CU8^Y)-
M?FM7'>*/B7#DHT5D672[?O,?5CYSE[N'O_<C&<7H^9,ZZ67TZ,^?$UI5I=OA
MIK_MV.LO^WG)'C?PH_8RT+0H(KSX@2QS%3N72K$[(5).3O88+')R<8Y[FO;=
M,TK3-%L8],T?3X;6WB7$4%O&$11[ <5/17VO"/ /"O ^'=/*<.HSE\=27O5:
MCW;G4=Y.[UM=13V2.NI6J5?B?^04445]B9A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M]*TK4=<U&'2-(LI+BYN) D$$2Y9V/85]=? ;X8:C\+/!8TC5]7DN+FXD\Z>
M/F*W8C[B?U/<U]+]%;C#C3'^UR2M2=7+Z2O&JW_!ETIIOXE+=06L-](NQ&8T
MJ2M-:2?XG;4445_:9Y(4444 %%%% !1110 4444 %%%% !45[96>I6<VG:C:
M17%O<1-'/!/&'21&&&5E/!!!((/!!J6B@#X0?_@W9_X)D-^VBO[47_#+'@(>
M'U\+&U/P\'AQAIQUG[8)AJ?E>;]GQY.8?L_D^7SNZ\5]UV=G::?:16%A:QP0
M01K'##"@5(T48"J!P    !TJ2B@#C-1_9W^!VK_'?3_VGM3^%^D3_$'2M ?0
M]-\726H-];Z<\CR-:K)U$9>1VV^K&I?CA\!/@I^TO\.+[X0?M!?"O0O&7AC4
M=IO-#\1:;'=6[LIRKA7!VNIY5UPRGD$'FNNHH ^?_P!E3_@E9_P3O_8A\67'
MC[]EG]DKPEX1UZYA>%]=M;5[B]2)_OQQSW#R21(W=495( !!P*[_ /:5_91_
M9N_;%^'3?";]J'X+>'_''AXW"W$>G:_8+,()@"!-$_#PR ,PWQLK88C."17H
M-% 'D/[)7[ W[&W["7A^_P##7[(W[._ASP-;ZJZ/JLVDVI:YO2F=@FN)6>:4
M+N;:K.0NYL 9.?7J** "BBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_
M & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2@#=HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***HZQXF\-^'H_-U_Q!8V*XSNO+M(A_X\13C&4W:*NR9SA3CS3=
MEYEZBN"US]J']G[P]D:A\5M)?;U^Q2FY_P#1(:LC_AK;P/J7'@OP+XQ\0Y^X
MVD>')&4^^7VX'O7=#*\QFKJE*W=II?>[(\>KQ'D-*7(\3!R[*2D_N5W^!ZI1
M7E?_  N;X[ZV<>$_V8;]$/2?7-=@M-ON8\%C]!1G]LC7NB^!-!B;U-S=3K_[
M(:K^S*L?XDX1]9Q?X1;?X&?^L&&J?P*-6?I2FE]\U&/XGJE%>5_\*;^/6M\^
M*_VG;Y$/6#0]!@M=OTDR6/XBC_ADKP7J//C3Q]XS\0Y^^NK>(Y"I]L(%P/:C
MZK@8?'B$_P##&3_]*Y0_M+.:O\+!-?\ 7RI"/_I#J/\  [[7/'G@;PSG_A)/
M&>E:?M^]]MU&*+'_ 'TPKX:_:X^,D?Q@^*]Q/I%Z)='TE3::6R-E9 #\\H_W
MFZ'NJK7K_P"UU\+O@E\%/@S)'X%\*66EZ[J=[;PZ;=/;K>2A$E22<8N?, #0
MJ\1<#<OG!E*L%8?)]?><(95@TGCH.3WBN9)=KM)-^F_<_%_%+B3-)N.3UE".
MTY*$G+ORQ;<8_P"*W*OLL]#_ &;?C5XC^"_CHWFA6,%XFJQ"SFL[J[\F)G9A
MY;L^"%VL>I[%AD9R/K/_ (0#]IGQ[\WCGXMV'ABT?[VG>$;(M*1Z&XE^9&]U
MR*^":^UOV7OVD/"EO^SJ/$OQO^+VG6DN@7D\&K:WXDO;:QCCB:5Y+<,YV)M6
M$K$&/S-Y)9BS%F.G%N$J45'&8>$7)M1;Y>9^35[KRO:^JMY9^%^84<;.>4XR
MM-02<X14W"/]]-QM)][<W+92NN_8^&_V5_@UH5Z-8U70)O$&HDY?4?$MTU[*
MY]2'^3/N%KT&UM;:RMTM+.WCABC7$<42!54>@ X%?)GB_P#X+,_LLW6O3^!/
MV8O#/C;XX>)(3L;3/A=X7FO8(F/0RW;A(5C]9$9P!S69_P ))_P6A_:8X\.>
M"/AS^SIH$_2[UZZ_X2;Q BGHZ11@6@..2DF&!P,]:^/JY9F]>T\=/V:_Z>RL
M[>4-9M?X8L_9\)B,CP*=/+J2D^OLHWN_.>D;_P"*5S["U75M*T'39M9US4[>
MRL[:,R7%U=S+''$@ZLS,0%'N:^9?BM_P6(_89^'GB ^!/ _Q U#XG^*B2+?P
MK\*-'DUVZG8<%5>#]QD'C!E!]JY_2O\ @C?\)/'VI0^)_P!MCX]?$?XZ:I'(
M)1:^+_$<MKI$,@YS!86K(D0S_ 79?:OIKX5?!'X.? OP^/"GP8^%GA[PIIP
MS9^'](AM$<C^)A$HWMU^8Y)R<FL.3(L+\4IUGY>Y'[WS2:_[=CZG9S9UB?AC
M&DO/WY?<K17_ (%+T/EW_AH'_@KC^TG^Z^ _[(GA;X-:'/Q'XE^,6MM=ZBT9
M_C33K,;H9!V2;*GU]!?^"3?B?XW,+_\ ;]_;>^(_Q660YN?"FEW8\.^'GSU5
MK.R(+XZ!MZDC.1S7V42%!9B  .2:\Q^)G[4G@7P3YFF>'F&M:BN1LMI/W,9_
MVI.0?HN?0D5\[Q-XDY'P1E[QN-K4L'3Z-*\Y/M!OFJREY0];6+IY%#%2MB)2
MK/M)VC_X!'EA]Z?J2_!+]D_]E?\ 93T9H_@?\$O"OA"&*'%QJ%AIT<=PZ =9
M;ELRR?5W-8_Q&_:TT'2ICH7PVL#K-\S;$N2K>0&Z *!\TISZ8'H37+VO@+X\
M_M%7*:IXYU)]'T4L'B@>,HN/5(<Y8^C.>_!/2O7?AS\%O /PQA5M TH27FW$
MFHW6'F;UP<84>R@#US7XA6XJ\4_%*HWD5*678*6^*Q"YL147>E1;]U-;2F]4
M[QDFK'N4L-@L#!026GV8Z)?<>4Z+\"/BW\9M1C\3_&7Q%<65J3NBLVQYH4]E
MC^["/J,\<CO7LW@?X;^#/AU8?8/">B16^X 2SD;I9?\ ><\GZ=!V K<HK['@
M_P +N%N#JSQE*,J^,GK/$5G[2M)O?WG\*?:*5UO?<57$5*JL]%V6P4445^C&
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17B7QA_X*._L2? 7
MQ?)X"^*/[0>D6.L02>7=6%I;W%Z]L_=)?LL4@B8=U?!'I7IGPO\ BU\,_C7X
M1@\>_"7QSIGB'1[ABL=_I=TLJ!QC*-CE'&1E6PPSR!64:U&<W",DVNEU<X*&
M:Y7BL3+#T:\)5([Q4HN2]4G=?-'0T445J=X4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% %?5-(TK7+)].UG38+NW?[\%S"'1
MOJ",5Y;XX_9"\!:^7O/"5W-HMR>1&N98"?\ =8[E_!L#TKUJBOE.*.!N$>,\
M/['.<'"MT4FK3C_AFK3C\I(TIUJM)W@['SSG]J+X%]=VO:3%_O7484?E+& /
MHH]ZW=*_:4^#OQ0TA_"?Q<\)6\4%P MQ:ZI9I>64O;Y@RG_QY<#UKVFN$^,7
MPP^&VM>'+_Q-KW@I[FZMK=I?-TI-ES(0/4?>_P"! X&3BOR_$<#<=^'^'GB^
M%,Y<\/23D\/C.:K!1BKM0JQ7M8)).T4O5G1[6AB/=JPWZK_+8_F)^"G['7QU
M^-7QD7X*V'@G4-(U& A]:EUFQD@72X,X,LH8 CN%7JYX'<CZ2_;3_P""2_\
MPJSX;6GQ%_9VGU#6?[&T]5\3Z9<G?<7&T9>\A _$M$.@&5S@BOTCMDG2!!=R
M1O,(U$TD49168#DA220,YP"3C/4]:DK\GXE^G;XI9KQC@,URVE##87#+W\,I
M.<,0WI-U).,96:_AI).GO>4KM_(X+PMR.AEU6A6DYSGM.UG#M97:]?YO)'QC
M_P &VW[)7[-?[36J_%W6?V@?@SH?C";PQ_PC_P#8::]:_:(K;[1_:7G?NF.Q
M]WD1?>4XV<8R<_M/X!^%'PM^%&F_V-\+?AKH'AJSV@?9- T:"SCP.@VPJH_2
MOB3]CSX0?\,W?$/Q]XP_9E\#,E[\07L)_$=C#;&6VA>U^T;)(D7 AWFYD+ D
MJ3C 7G/OW]M_MJZM_P >FD?9L_\ 3O:)C_OX:_>\T^E#D7&U?^T,MRS,:U.:
MA[E.@ZD8R4(J<4U-1=IW5U:^]E<[N'>&)9'ET,/5Y/:1<KR6C:<FT[VO\-M]
MMCWRBO _^$._;*U7_C\\4_9L]?\ 3H4Q_P!^A1_PH3]IG5.=5^+VQ3U3^V[I
MOT"XKRO^(M<28G_<^%\<_P#KY&%+\Y,]_P"K4UO41[Y5>[U?2;#/V[5+>''7
MS9U7^9KPO_AD/QWJ7_(<^*^[/7]W++_Z$XJQ:?L1Z4G_ !_?$*XD]?*TY4_F
M[4?Z]^+^)_W;A1Q7>IC*,?\ R51N'L<*MZGX,]9N_B9\.;#_ (_/'VBQ'T?5
M(@?RW5EW?Q[^#ME_KOB!8-_UR=I/_00:XVT_8N^',?-YXCUJ4^B2Q(/_ $6:
MT[7]DCX.V_\ KK+4)_\ KK?$?^@@4?VOX_8K^%EF"H_]?*U2?_IM!RX);R;^
M1<N_VI/@E;<1^*Y)CZ1:?/\ U0"LR[_;#^$MO_J;;5Y_^N5F@_\ 0G%;=I^S
M3\$K/E/ \;GUEO)W_F^*T[3X+?"6R_U/PZTAL?\ /6R23_T(&CZE](7%?Q<5
MEU'_  0KS_\ 2PO@ETD_N//KO]M;P8G_ !X^#]4D]/->-/Y%JS9OVV)9W\K2
MOAFSL>F_4\G\A%_6O9K3P1X+L,?8?"&EPXZ>3I\:_P EK1AMX+=/+MX4C7^Z
MB@#]*/\ 4_QKQ7\;B>G2\J>#I2_&<KA[7"+:G^)X-_PU'\8M2_Y ?PBW9Z?Z
M+<2_^@XH_P"%O?M8ZM_QY?##[-GI_P 269/_ $:]>^44?\0OXWQ/^^<58I_]
M>X4J7Y)A]8HK:FCP/^T_VV-6_P"/;3_LP/7]S9)C_OOFC_A!OVQM5_X_/&'V
M;/7_ (F$:8_[]+7OE%'_ !!+#U_]\S[,JOD\4U'[E!6^\/K;6T(KY'@?_#/O
M[2&I\ZQ\8,*>J_VS=/C\-H%'_#'GC#4_^0[\5MV?O?Z/)+_Z$XKWRBC_ (E]
M\.:W^^0KU_\ KYB*SO\ =.(?7:ZVLODCPVT_8DT5,?;_ !_=2>ODV"I_-FK3
MM/V,/AK%@WFOZU,?19XE!_\ (9/ZUZ_17HX7P(\),)\&4P?^*52?_I<Y$O&8
ME_:/,[3]DOX-VV/.TV^N,?\ /:_89_[YQ6I:?LW?!.RP8O L+$=YKJ9__0G-
M=Q17T6%\,/#C!_PLGPR?=T:;?WN+9#Q%=[R?WG-6GP;^%%ECR/AUHYQT,M@C
M_P#H0-:=IX-\(6&/L/A738,=/)L8UQ^0JY?:EIVF1>?J5_#;I_?GE"#\R:YW
M5OC?\%M!S_;GQ>\+V6W[WVOQ!;1XZ_WG'H?RKZ##Y!P[@/X&$I4_\-.$?R2.
M:KBH4_XDTO5_YG31Q10H(X8U11T51@4ZO,]4_;3_ &.]$)75?VK/AQ PZQOX
MVL-W_?/FYKF=4_X*6_L%:.";O]JKPB^.OV74//\ _18:O3^L8:"MSI?-'G5<
M\R6C_$Q-->LXK]3W*BOFK4_^"P'_  3FTIO+F_:2MIGSA5L_#VI3[CSP/+MB
M.W\O6JG_  ][_8WO/^19N_&FM9^Z=*\!:B^[Z;XE]S^!J'CL%_S\C]Z.-\6<
M+IV^O4F^RJ1;^Y-GU!7SE^WM\0OV6OAAHL&O?&+XN:-X6\0/ 6TZ&<O+<7T0
M)&#!"KRLN>!(%(4\$UF?\/3_  #>?\BS^R7\?M:)^Z-+^%\K[CZ#?*OTK\5/
MVBOC5XU_:&^-?B/XP>/[VXEU'6M4EF,5PQ/V6+<1';J#]U8T"H!V"U\?QO@<
MAXFR&IE>/I*M3JZ6?V6MI1>ZDGK%K\M'\9QCXI87AK"4YY7RU:LVTKWY4E:[
M=K7W2237>^FO[??L%?$/]EKXGZ-/KOP>^+FC>*?$"0!M1A@+Q7%C$2!@03*D
MJKG@R%0"> :^C:_FT_9T^-'C7]GOXV>&_B]X OYX=1T;5(I1'"Y'VF+<!);L
M!]Y)$+(1W#5_276W >59/D&0PRO+:*I4Z5E9=6]Y2>[E)KWF_P M%Z/A]QY7
MXYPE:>)IJ%:DTI<M^5J5[-7NULTU=][ZZ%%%%?:'Z$%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/\ \FC^/?\ L O_
M .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\
MV K3_P!$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !117+?\+?\(_\ "W?^%,_:O^)K_97VWJ-O
M7_5?[^SY\?W>:TIT:M6_(KV5WY);LPKXK#X7E]K)1YFHJ_63V2\V=311169N
M%%%% !1110 444RXN;>TA-Q=W"11K]YY'"@?B:-Q-I*['T5RNN?'+X-^&]PU
MGXH:%"Z_>B&IQLX_X I+?I7,7'[8?P/>8VOAW5]2UN9>##H^BW$ISZ9* '\Z
M[:>79A65X4I-=^5V^_8\K$9]DF%ERU<33B^SG&_W7N>HT5Y7_P -$^-]8_Y$
MS]FGQE=9^XVKPQZ>K>^79N/>C_A*?VO->XTOX5^%-!#=]:UQ[HK]?LX&:T_L
MO$Q_B.,?6<;_ '7O^!S_ .L>7S_@QJ5/\-*HU_X%RJ/XGJE%>5_\(!^U5KIS
MK7QXT?1E/WHM#\-K-^ :<Y'UH_X9FU+5N?&G[0'CK4<_?AM]6%K"WU1%_K1]
M3PD/CQ$?^W5)_FDOQ#^U<SJ_P<#/UG*G%?A*4OOB>F:AJNEZ1!]IU74K>UC_
M .>EQ,J+^9(KD]<_:*^!?AW<-3^*VB;E^\EO?+.P_P" Q[C6/IW[('[/]G/]
MLO?!3ZC<?Q7&J:C/.S?4,^W]*ZS0_A/\+O#6#X?^'6AV;+T>WTN)6_%@N3^=
M'+E,/M3E\HQ_67Y!S\35MH4:?K*=3\.6G^?S.,;]L#X3WS%/!]AXC\1-G 71
M/#T\A8^V\)2?\+X^+.M?\B;^R]XCE!^ZVN7T&G_B0^ZO4U554*H  & !VKD?
M&G[0?P#^&^__ (6)\;_"&@^7_K/[:\2VMKM^OFR+BKA5P<I<M'#.3_O2E+_T
ME0(G@\X:OB,<H+^Y3A'_ -..J<U_:O[8NO?\>?A3P1H*-U_M"^GNI%'MY7RD
M_7BC_A5O[2FN<^(OVD(K",_>MM#\-0K^4CG</RKB/&O_  5O_P"":O@'?_;G
M[9G@F?9U_L743J6?I]D67/X5Q#?\%Q/V(M=.WX1:?\2OB"2<1CP9\,]2G\P_
M[/G1Q9KTZ>#SZ:YJ."Y5W]E=??-/\SSYTLC4K8G'SF^WMG'_ ,EI.'Y'MW_#
M+&G:I\WC3XQ>.M:S]^&XU\QPGZ(BC'YU>T?]DO\ 9ZT:3SHOAK:W,A.6DU">
M6Y+'U(E=A^E>!_\ #T/XZ^+^/@]_P2A^/VH;O]4_B[1[;0$?T.Z>5\ ^M'_#
M2O\ P6+\;\>$?^";'@KP:C_ZN;QI\7;>^X[,R6,88?3J*J6&X@M:=:--=G5I
MP_\ )5)/\!0PO":ES0POM)=W2G4?_@4HO\SZKT/P!X$\,X_X1OP7I.G[?N_8
MM.BBQ_WRHK7KX]_X1+_@NCXX_P"0U\7/V=? T+_=_P"$<T'5=3GC'^U]K(0M
M].*/^&%?^"D'C'YOBI_P5[\0I$_WK+P7\+]+TKRQZ+,K,[?4C-<4\MHMWKXR
MG?\ [B2?_DL&OQ/8I8V=.'+A\'.WI""^YS3_  /L*J'B#Q3X8\)V7]I>*O$=
MAIEN,_O]0O$A3_OIR!7R9_PYY\+>)?WGQA_;O_:1\9;_ /6VFI_%%X;0^RPP
MQ+M'L&J_X?\ ^"'?_!,G1KP:MJO[.KZ_?G_67_B3Q7J=Z\G^\LER4/\ WSWJ
M/JN1T_CQ,Y?X:?ZRG'\C3ZQG,_AP\5_BJ?I&$OS/4?&G_!0O]A'X>[T\7_MA
M_#6TEC^_;#QG9RS#_ME'(S_I7ENO_P#!<;_@F5I%[_9&C_M#2^(+\_ZNP\->
M$]4O7D_W62VV'_OJO5/!?_!/C]A7X>;&\'_L>_#6SE3[MS_PAEG),/\ MJ\9
M?]:]2T#PQX;\*V0TWPOX>L=-MQC$%A:)"G_?* "CGX>I_P#+NK/_ +>A#_VR
M?YAR9[/[=./_ &[*7_MT?R/RS_X* _\ !2SPYXN\*7_QS\$_L\?&Z_TG0+6W
MAM9]<^&DNE:%;B6XCC9Y]1EE8Q,[2 +^X.]A''QG</C'_A\?_P!6Y_\ EW__
M ')7[+_\%<_@'\6?VG_^">GQ!^!OP-\*?VYXIUS^R?[+TO[?!;>?Y.K6=Q)^
M\N)(XUQ%%(WS,,[<#)(!_$W_ (<(?\%9?^C4?_+ZT'_Y.K]:X-S7AVME#CB9
MPI.,G&,95$GRVB[_ &;ZMZVWOJ?C'&?!V(J9TZU.C.LZB4I2C&;7-=JVCE:R
M2TOHK:&W_P /C_\ JW/_ ,N__P"Y*_1__@GU^RC\#/\ @H#^SU\/_P!K_P".
MWPWT;5['4'U.6S\&:W9&\BLY8;VXL]_G;D64-]G#E7B*_-M()4-7YB_\.$/^
M"LO_ $:C_P"7UH/_ ,G5^V7_  2,^ ?Q9_9@_P"">GP^^!OQR\*?V'XIT/\
MM;^U-+^WP7/D>=JUY<1_O+>22-LQ2QM\K'&[!P00,N-\WRS#91%Y5B(^T<TG
MR34GRN,K[-M:VU5O74UX'X-I1SKVF.PDE&$7*+DII<RE&V]D]+Z.Z?8]^\(>
M"_!WP^T&#PKX"\)Z9HFEVPQ;:;I%A';6\0]%CC 5?P%:=%<O\0_C#X#^&5N6
M\2:N#<E<Q6%OAYW]/ES\H]V('O7X#F^<Y9DF"GCLRKQI4HZRG.22^][M]%NW
ML?O-.FW:,%\D=17#?$S]H/X?_#4265Q>_;]17@:?9,&93_MMT3\>?8UYA??$
MSXY_M!7<FB_#C29-)TG=LFN8Y"O'_32;'_CJ#/UKM?AG^RKX*\(&/5/%;#6]
M0'S8G3%O&WLA^]]6SZX%?BL_$;C#CZ;P_ F#Y:&SQN(BXTO-T:;7-5?9M635
MI1MJ=?L*5'6L]>RW^9PS7/Q__:7D*6R?V-X>D."<M'"Z^Y^].?I\N1_#7IWP
MS_9S^'_PY\N_-I_:>I)@_;[U =C>L:=$^O+>]=ZB)&@CC4*JC"J!@ 4M?0\,
M^$61Y5F"S?.:LLQS#_G]7U47_P!.J>L*:7V;7<>DDM"*F)G*/+#W8]E^H444
M5^LG,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R?Q<^.WP:
M^ OA\^*/C+\3=%\-V6"8Y-5OTB:8CJL:$[I6_P!E 3[4I2C!7D[(RK5J.'I.
MI5DHQ6[;22]6]#K*\2_X*-_&#Q=\!OV)/B%\4? 5S)!K%CI$<%A=0G#VSW-Q
M%:^<I[-&)BX/8J*X%_\ @H5\5/CPYTW]@_\ 95U_QC;2$K'X[\7JVBZ"H_YZ
M1M*!+= =T4(_-5M7_8"_:'_:=TV:']NO]K?4[W3;M/G\!?#.$:7I$9ZA9)75
MI;M0V&'F*""HY.*X:N(=>E*&'3;::3V2\[O?Y7/E,QSJIFV7UL/D\)U)SC*,
M:B]VG%M-*7/*RE9Z_N^<_#:>>>ZG>ZNIGDED<M))(Q+,Q.223U)/>OJG_@D=
M^V4W[)G[1LD7BS4-4;P;XCTR>'7K'3K*6Z82QQM)!<+#&"S.K*4R!PDKD\#C
MJOC1_P $)?VU/!'C:XTSX2Z/I?C70GG/V'5;?6;:RE6+/R^=%<R)M?'4(7'H
M>U?97_!*C_@E1J_['.KW?QM^-NKV%[XTO;!K/3]/TV0R6^DV[D&0F0@>9,VT
M*2HVJH8 MO)'RF RW,88V+Y7&SW:T_X/R9_._!_!'&N'XJHR5&5!TI7=247R
M)+?6Z4U):6C+6^Z6IZ!_P^%_87C^>]\;^([:/^*:?P-J84?7$!H_X?*?\$Z8
MO^0C\=[JSS]S[3X,U<;_ %QBU/3^M?4%%?7\F-_Y^1_\!?\ \F?TM]4XJ6V+
MH_.A/],0CYF@_P""Q/\ P3?N(A+'^TI  >@?PSJJG\C:@U?A_P""L_\ P3OG
MD6-/VG-)!;H7TV]4?B3  *^@Y]*TRYE,USIL$CGJ[PJ2?Q(JA-X"\#7$9BN/
M!>DR*WWE?3HB#^:T<N._GC_X"_\ Y(/J_%B_YB:#_P"X-1?^[#/%[;_@J3_P
M3]NF*Q?M1^'1@<^9YZ?^A1C-7;?_ (*6?L%7,?FQ_M5>$ ,XQ)J.P_DP!KT^
MY^#_ ,);P!;SX7>')0I^42:) V/S2J5Q^S[\!;J3S;KX(^$)'QC=)X:M2?S,
M=%L=_-'[G_F'LN+%_P O:#_[AU%_[E9Q</\ P4,_89N"H3]K'P$-^,;_ !)
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
M9-L ?SKZ"TKX8?#30B#H?P\T*SV_=^R:3#'C_OE1Z"MR...&,111JJJ,*JC
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
M^"/_ $/4?_@%/_\ &Z;)^TU\#XQEO'*G_=L+@_RCK!^)'AVE=YQA?_"BC_\
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
M?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%<_XJ^*_PS\#[E\6^/=)L'7K#<7R"3\$SN/X"
MKITJE67+"+;[)7,:^(P^&I\]::C'NVDOO9T%%>62_M;> -4D-O\ #GPOXF\6
M2 [0=#T.0Q@_[3R;0![\UD:Y\=/CG<;EMO!'A3PC'_#-XN\2K)(1Z^3!\X/L
M<UKB\/\ V=1=;'5(4(+=U9QIK_R9I_@>0N(\KJNV&<JS_P"G4)37_@44XKYR
M1[55;5=9T?0K4W^MZK;6<"_>FNIUC0?BQ KYMUSXC:EJ.1XW_:HU69?X]/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?_DT?Q[_V
M 7_]#6NZ^%W_ "3/P[_V K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\ DF?A
MW_L!6G_HE* -VBBB@ HHHH **** "BBB@ HK'\3?$'P)X+0OXN\8Z9IO&0M[
M?)&Q^@8Y/X5P'B']LSX+:/F/1[G4]:D'&W3--?;G_?EV(?J":RQ5?#X"A[?%
M3C3I_P TY*$?_ I-+\3BK9C@*$_9SJ+F_E3O+_P%7;^X]7HKYO\ $/[<7B^Z
M#Q^#?AG9VF/N3ZSJ)D)_[9P@8_[[KCM1^.W[1'CNY-E!XVNH4D7_ (\_#NF)
M"P/L^'D_6OSK-/&3PJR>?LZ^<4ISZ1H\V(;?9.A&I&_K)+S(6+QE;_=L)5GY
MN*IKY^U<']R9]>7M]9:;;->:C>16\*#+RS2!%7ZD\"N%\2_M1? ;PM+]FO/B
M/8W4Y.U;?2]UV[-_=_<A@#]2*^=K3]GOXS>.KB*_UGPEJVH3J<_;/$=XY8^Y
M6X?!_!:[;PY^QS\0_),-_P")=,TF"3_66]BK-]<H@1/UKRO^(ORS#3(N'L?B
M^TJD(82D_2I4=2Z\W!>A+H<0UMY4:*\W*K+YQ2II/_MYKS.EU[]LRW4M%X0^
M%&K7# ?++KUW#ID;^Z^8Q9A]!FN-US]J7XO:OD1^+/#V@PGHND:5+?W*?4S[
M(F_ XKN]#_8N\#6>'U_Q-J5ZPZK $@0_AAC^M=AH?[/7P<T#:UKX&M9V'5[X
MM/G\)"1^E/\ MKQYS;_=,NP&7Q?6K.IB:J].7]RWZQL+^Q8U/]ZQM6?E#EI1
M^^*]I_Y.SYGU#QAJ?C";[+KOB7QGXFD?K;2:O]EMG^MM;H?T>MGPK\+_ (G2
M%6\"_ 72])/\%Q<Z0K2*/427S.P/N#FOJO3]*TO2(/LVE:;;VL8Z1V\*HOY
M"K%14X%\3,[CRYYQ9B>1[PPD*>%BO).";?JU<VH9-P_A:GM*>$BY_P T[U)?
M^!3O+\3Y_C_9Y_:!\61JGC+XE+;6^,?9OMTL@4>@C4!!^!K8T/\ 8K\'VN'\
M1>+M0O&'5;:-(%/Y[S^M>T45GA/ 3PVIUE7QN'GBZO\ /B*M2HWZKF47_P"
MGKO&5[6B[+R5CA]#_9Q^#6A8:'P7#<N.KWTCS9_X"Q*_I77:7H>B:'#]GT71
M[6SCQ]RUMUC'Y*!5JBOTC*>%^&L@C;+,%2H?]>Z<(?C%(PE4J3^)MA1117ND
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%(S*JEF(  R2>U "T5X'\8?^"D_[*_PHUW_ (031?%=YX[\6NQ2W\(?
M#RQ;5KZ1QU0^5^[1@>JNZM[5Q_\ PD?_  4__:<^7PMX5\._ +PQ/TU'7=NM
M>(9(ST9+<8@A)&<I)AU.,'O7++%TN;EA[S[+7[WLOFT>!7XDRZ-5T<->O46C
MC27-9]I2NH0_[?E$^COB+\4?AM\(O#DGB[XI>/-(\/:9%PU]K.H1V\9./N@N
M1N8]E&2>PKYVOO\ @I3>_%V\E\/?L*?LX^*?BG<+(8CXFG@.D:! P."6N[D
MN5.3L"C<!\K&MGX=?\$P?V=M$\1Q_$3XW7.N?%OQ:O+:]\2-1;4%0]2L5LW[
ME$!^ZI5BN  :^B;&QLM,LXM.TVSBM[>",)#!!&$2-0,!54<  =A2MBZN[4%Y
M:O[WHON?J9>SXES'XYQPT.T;5*G_ (%)>SB_)1J>4CY8_P"&1_VTOVC_ /2O
MVP/VL9?#FBS\R> ?@\C6$)4_P37\H,\H(X9,%3SAAG->Q? 3]CW]FG]F2T$/
MP4^$&D:/<E-LVJ^29[Z8'KON92TK \G!;')P!7I5%73PM&G+FM>7=ZO[WM\C
MJP?#^68.LJ_*YU?YYMSG\I2ORKRC9>04445T'M!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M^7_^&8O^"ENE?\@K_@IQ9Z@H^[%JOP;TU<?5XY,GU_ 4?\*Q_P""M6D\Z?\
MM0?"G5\=!JO@J>WW?7R6KZ@HKJ^ITUM*7_@4OU9Z_P#JU@H_!6KK_N/6?_I4
MY'R_C_@LKI X;]G'5XQZC7+>9O\ V0=/S/H*/^%F_P#!6O2>-0_9B^$^K8ZG
M2O&EQ!GZ><O^<5]044?56MJDOO7ZIA_8%2/P8VNO^WHO_P!*A(^7_P#AIS_@
MI=I7_(5_X)DV6H(/O2:7\8]-3 ]EDCR?I1_PW!^UUIG_ "-'_!,'QY%C[W]E
M>*+"^_+9C/0_IZU]044?5ZRVK2^Z/_R(?V-FD?@S&K\XT'^5%/\ $^7_ /AY
M%XSTWCQ-_P $Y_VA8B/O?V7X)CO?RV3#/:C_ (>K_"BS_P"1F_9N^..B@?>.
MJ_#*=-OUV.WU_&OJ"BG[+%+:I]\5^E@_L[B"/PXZ_P#BI1?_ *2XGR__ ,/@
M_P!B&R_Y&CQ5XHT/'WO[6\"ZDFWZ[(6]_P#ODUH:5_P5T_X)TZP ;3]IG3TS
MT^U:+J$'_HRW6OI"L[5?"/A3723K?AC3KPGK]JLHY,_]] TN3&K[<?\ P%__
M "0?5N*H[8JB_6A-?BJ_Z'DVE?\ !1S]A'6"!:?M7>"4ST^U:U'!_P"C-M=)
MI/[87[).NX&B_M1?#N[)Z+;^-;!SVXP)<YY''O6AJG[-/[.6N9&M_ #P3>9Z
M_:O"MG)G_OJ,US>K?L$_L2:UG[;^R7\.P6ZM;>$+2$GKWCC4]Z/]N7\K^]?Y
MA;BR/6A+Y5(_K([C2_B[\)]< .B?$_P[> ]#:ZU!)G_OES6_!<07,8FMIDD0
M]'1@0?Q%>!ZK_P $L_\ @GWK!)N_V7?#R9Z_96G@_P#14BU@3_\ !'+_ ()Y
M"4W.D_ ^ZTR8]9M.\8:K&?;C[20/R[T<V.7V(O\ [>?_ ,B'UCBR/_,/1E_W
M&G'_ -P2_,^GJ*^7_P#ATI^S99?\BOX_^*.AX^[_ &3\1+Q-OTWEO;_OD4?\
M.PK.QY\,_MW?M':8!]V&'XG%XA_P%X#G\Z/:XM;TU\I?\!!_:'$<?BP,7_AK
M)_\ I4(GU!17R_\ \,!?'[3>?#/_  4M^+D6/N_VJUK>_GO09[_IZ4?\,B?\
M% ]+Y\-?\%3=34#I'JOPGTN[W#T+,X(Z#D<]?6CV]=;TG\G'_P"20?VOF\?B
MRZH_\,Z#_.K$^H**^7_^%'?\%4M)XT_]N?P3J^.AU7X916^?KY+T?\([_P %
MBM)_Y!_Q%_9_U;'3^U=(U>WS]?))_P @4?6IK>E+\/T;#^WL1'X\#77RIO\
M])J2/J"BOE__ (2S_@L'I'.H_"7X$:OCJ-*U[4[?=]//!QT[^H]#1_POK_@J
M7I/&H?L#>$=7QU.E?%.WM]WT\Y.*/K<%O&7_ ("_T3#_ %DPT?CP]=?]P:C_
M /28R/J"BOE__AL3]O/3/^1F_P""66NQ8^]_97Q0TN]_+8HSU'Z^E'_#P;XV
M:9SXH_X)K_&:''WO[*L+:^_+9(,]_P!/6CZ[A^MUZQDOS0?ZTY0OB]I'_%1K
M1_\ 2J:/J"BOE_\ X>AZ)8\>)_V(?VB])(^\]Y\+V*?@R3'(]\4?\/</V6[+
M_D9O#'Q'T3'WO[5^'MZFWZ[%;V_,4?7L)UFEZZ?F'^MG#B^+$QC_ (KQ_P#2
MDCZ@HK\ZO^"@G_!:?X7P? UO"W[&GQ$NI?&&L7?V>\OKC0;NTETBTVDO+']I
MA13*QPBD9*Y9N"%-?EE_PM+XF_\ "7_\+"_X6+KO]O\ G>;_ &Y_:\WVSS,Y
MW^=NW[L]\YKS<9GV'PU10@N?NT]/UN?"<3>+^2Y'C8X;"0^LZ)RE&:45?HFE
M+F?=:);7O>W],5%?!/\ P3$_X*Q^ OB#\#)_#?[8'QJT+1O%7AR[6VAU77;^
M.V?6+1ES'*=V \JD,CD=0$8\L2?IRV_;T_8DNR@B_:W^'(W]/-\96:8^NZ08
M_&O2H8["UZ2FI)7[M7/NLJXLR'-\OIXNE7C%35^64HJ2[IJ^Z>GY:'K5%>:V
MW[9W['MXI:T_:O\ AK*%."8_'6GMC\IJT+;]J']FB]94L_VB/ LK,,J(O%UD
MQ(]1B6MU6HO:2^\]6.9Y;/X:\'_V]'_,[JBN4M_CQ\#KQ/-M/C-X4E7.-T?B
M*V89].'K1M_B3\.KQS%:>/M%E8#)6/586./7AJI3@]F;QQ6%G\,T_FC:HJG;
M>(-!O55[/6[.8.<(8KE&W'.,#!YYJY573-E*,MF%%%% PHHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHKSCX^_M=_LV?LNV]O/\>/B]I7
MAZ2[0O:V<Y>:ZF0'!=((5>5ESQN"XSQFIG.%./--V7F88G%87!476Q%10@MY
M2:27JW9'H]%><? +]KO]FO\ :AM[B;X#_%[2O$,EHF^ZLX2\-U"F<!W@F5)5
M7/&XKC/&:[7Q=XS\(> -!G\5>._%6FZ+IEJN;G4=6OH[>"(>K22$*/Q-*-2G
M.'-%IKOT(H8W!XK#?6*-2,J>_,FG'[T[&E17R_KW_!3SP;XVU>X\&?L9?!KQ
M5\9=:AD\J2ZT"T-GHUM)Z3ZA<*$0=,,%93_>JG_PSW_P4(_:6_?_ +1_[2=K
M\,/#T_W_  ;\(T(OFC/\,VIS99'QD$1!D;/:N=XN$M*2<WY;?>]/NN_(\:7$
MF%Q$G#+J<L3+O"W(O6I)J&G51<I?W3UWX^_MF_LR?LR0$?&;XO:5IEZ5!AT6
M*0W&H39^[LMH0TI!. &VA>>2*\B_X:K_ &X?VD?]%_9*_93/A#1)^(_'?QBD
M:S!0_P <.G1$S/D?,CDE#QD"O3_@'^PI^RS^S9.-7^&7PGL1K3,7G\2ZN6OM
M2ED/WG-S,6=2QY(0JI/:O7:/9XJK\<N5=H[_ 'O]$O47U+/\P_WJNJ,/Y*6L
MO1U9K_TB$&NDCY:T[_@FA'\5+^'Q-^W+^T+XJ^+-XD@E70'N#I6@6[CD;+*V
M89(/&XL-P'S+VKZ*\ ?#;X>_"KP[%X1^&7@?2?#^EP_ZNPT;3X[:('UVQ@ D
M]R>3WK;HK6EAZ-%WBM>^[^]ZGH8#)<LRV3G0II3>\W>4W_BG)N3^;84445L>
MH%%%% !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 >4?MS_\FC^/
M?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/
MP[_V K3_ -$I0!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'Q[_P %E/V)O'/[77P(TG7_ (3Z>;_Q
M1X(O9[JSTI6 >_M9D07$4>< RYBB=03\VQE&68"OQ?\ ^%6_$W_A+_\ A7O_
M  KK7?[?\[RO[#_LB;[9YF<;/)V[]V>V,U_3%17BX_):6-K^U4N5]=+W/ROC
M'PLP'%>:_P!H1KNE-I*?NJ2E963W5G:ROJM%IW^'O^"4'_!-/2?@A\";WQ!^
MT_\ "C0M1\4>*[V.Z_LK7=)@O'TFTC0B*(^8K!)6+N[A>FY%/S*0/IJZ_8[_
M &1[T.+S]EGX<3>8<OYO@BP;=]<P\UZ/17H4,'AZ%&-.,4TNY]KE/#.391EE
M+!4J491@K7DDV^K;=MV[M_AH>4W/["G[%%TP:7]D;X:@@8'E^"+%/_08A6?<
M_P#!.W]A:[4I+^R?X% 8Y/E^'X4/YJ!BO9J*T>&P[^PON1URR/)9_%AJ;_[<
MC_D>%7'_  3+_8&NG\R7]E?PH#C'[NS9!^2L!6=<?\$HO^">ET@CE_9@T4 '
M/[N\NT/YK,#7T-14O"81_P#+N/W(QEPUP[/XL'2?_<.'^1\UW7_!(#_@G)=L
MS2_LTV8+C!\KQ!J2=L<;;D8_"J?_  YJ_P""=$7.G_ :YM"?O&V\9:N"WUS=
M&OJ"BI^HX+_GU'_P%?Y&+X2X5EJ\!1_\%0_^1/E__AS[^Q%#_P @WPMXHL]O
M^J^R^.M2'E?[N9C1_P .C_V6HN-/\3?$>T!^\MM\0KX!OKES7U!12^HX/_GV
MON)_U1X7Z8.FO2"7Y(^7_P#AU'\%X>=.^/7QHLV'^K>V^)5R"@]!E3QCBC_A
MUKX,B^6P_;$_:%M$ZF.W^*4@4GUYB//^%?4%%'U'"?R(/]4^'.F&BO2Z_)GR
M_P#\.R[V#Y[#_@H=^TRK]";CXH"5<?0VXY]Z/^'<OQ#M_ET[_@HY\?%5>4%S
MXKAF(/N3",C/:OJ"BCZEANWXO_,/]5,BZ4FO2<U^4CY?_P"& _C_ &_.G_\
M!2WXMJ3][[2;288]@4&*/^&'_P!KBV_Y!O\ P4]\>KM_U7VKPQ838_WLXW5]
M044?4L/Y_P#@4O\ ,/\ 5;)^BJ+TK5E^50^7_P#ACO\ ;QM^-/\ ^"INNJ#]
M_P"T_##2YORRPQ1_PRQ_P4HM?FM?^"J"3!>$AN?@CI.".GS,LN2<=^Y%?4%%
M'U*CWE_X'/\ ^2#_ %7RQ;3K+TQ&(7_N4^7_ /AG?_@J#;?)#_P46\/W(/)>
MX^$5DC#VPDF,?XT?\*;_ ."K=M\\/[9GP]N3TV7'P[V+]<H^<U]044?4Z?\
M-+_P*7^8?ZM8);5JZ_[F*S_.;/E__A77_!7&U^2#]HWX070'(>Y\(7:%O8A&
MP!]*/^$=_P""Q5M\T'Q$_9^N2>"MSI&KH![C8:^H**/JD?YY?^!,/]7**VQ-
M=?\ <6;_ #;/E_'_  6=M> _[,UTB=V'B!))!Z?W0?TH_P"$@_X+%VO^O^'O
M[/MUNZ?9M6U=-OUWCG\/2OJ"BCZJ_P#GY+[_ /@!_J_);8RNO^WT_P XL^7_
M /A87_!7.UYN/V>/@[=[.&%KXMO(S)VRN]>!WY[4?\+B_P""KEM\D_[&_P .
M[DGD/;?$,H![$.F<U]044?5I_P#/V7X?Y!_8.)6V/KKYTW^=-GR__P -#?\
M!4*V^>?_ ()W>';D#@I;?%NS0GWR\>,4?\-2?\%*[;Y+C_@EC%<8Y,MM\;M)
M48]@T6<U]044?5JO_/Z7_DO_ ,B']B9@MLRKKY8=_G09\O\ _#8?[>EO\VH?
M\$LM<53PIMOBAI<IS[@*,#WK\4_VA_C5XY_:&^-/B+XP?$6[FDU/6M3DF>&6
M0L+2/<1';IGHD:!44>BU_297Y4_M^_\ !#_XO:U\6M7^+7[(\&G:MI>OWLE[
M=>%KJ_CM+BPN)&+2+"\I6)X2Q+ %E*9VX8#->-G6!QE6C%PDYI/5:??HE<_+
M_%+A3B?,,KHRPM:IBHPDW*#5.^JLI)4X0YK:IZ-J^FES\_O@M\6?B5\#_B;I
M/Q,^$?BJYT;7M.N,V5]:QK(PW#:RE'!616!(*,"K X(K]OO"/_!+WX1:IKT'
MCW]JGQ[XE^,_B2%MZ7/C:_8Z=;MW$%A&1#&A_P">;;UYKY"_8#_X(??%_1OB
MUI'Q9_:X@T[2=*T"]CO;;PM:W\=W<7]Q&P:-9GB+1)"& 8@,Q< KA0<U^JU&
M2Y=.%*3Q$=&]$_Q=MNVZOH+PKX*Q>&R^K5SJ@^64DZ=.I>R:3YINF_=N_=2<
MH\RY=++>GH/A_0?"ND0>'_#&B6>FV%K&$M;&PMDAAA7^ZJ( JCV JY117TB2
M2/W*,8QBDE9(****!A1110 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 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7
M]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% 'E'[<_\ R:/X]_[ +_\ H:UW
M7PN_Y)GX=_[ 5I_Z)2N%_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]
M$I0!NT444 %%%% !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 %%%% '
ME'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE*X7]N?_DT?Q[_ -@%
M_P#T-:[KX7?\DS\._P#8"M/_ $2E &[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 45S'A+XT_"7Q[XZ\2?#'P7\1-(U3Q#X0F@B\3Z/97JR7&F/-$)8EF0'*
M%D96'UKIZ "BBB@ HHHH **** /*/VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_
M -@*T_\ 1*5PO[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2@#=HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K\[?^#F?XT_$SX1_L#>%]!\'?$C5O!7AKQ[\9
M-!\*_%#QIH<C1W.B^&KH7#7<RR+S$"8HD9NA5S&<B3!_1*O"?V\_CW^Q!\,_
M!/AOX'?MU-IEUX=^,_BFU\&:/H6N>'IK^RU:_N74103%(GC@ ;#B65D"%-P8
M%<@ _*[P'_P0G_9X^(OQ[^/4?_!,#Q^OPL\>?"7Q5X#O?@O\2M+\4WMY;1VU
MSH=G=WRSNLD@O(KG?++G!!<JN1$SH?I[_@XG^(_Q"LOV9_@'^RU:_&2Z\&^(
M?C#\=?#N@^*?%/AK67TO[%IB)))J5W'.6!ABC;RG)8D!,[LXY^+?C]_P3K@_
MX)Y>./VR/VG_ /@F3^TCXV^"%S^SKJ'AG5M$\':?XCFN] UNUN=&M;RZL[V"
MZ9VN"TLLGE"1G0%@FPY5D^Z?B[X=_P""9?\ P5;TO]C;5/\ @HFJ0_$+QMX*
MB\9_#KX837UU#8ZK/>:9:WM[!,JH4GCC\E,))(I(&WYO,*L ><?L>_\ !,O_
M ()4?$KXYZ5JW[,'_!:?XS?$SQ'X,UFVU=_#&G?M*V&K1S_99TE GMH8"TML
MS*%<CY65B-PS71?MWW/C[_@I3_P6&T#_ ()*1_%SQ3X2^$'@/X5-X^^+\'@W
M69-.O/$UQ-<I;VNER7$1WK;J)H)2H(WB27.&2)T\M_X.-_V-?V7/V'OV:/A_
M^WK^Q-\%O"OPI^,?@#XJ:+;^"K[X>:#!I+:P9FD#V$L%JJ)<AE0MAE+;(W3.
MQW4^K?!(2> /^#J3XO:?XM06<WQ _9>TG5/#RS-Q<);7=G;2I&?XB&@F.!VB
M8]J .=\/?#W4O^")/_!6+X&_L^?!?XM>,M4^ '[2]KJVAR>!?%_B2?5H_"_B
M&QBBD@NK*6X9I(UG,T,3(6.=TK,6VQ!/U5K\SO\ @LTG_">?\%8_^">7PA\.
M,+C6HOBGK?B.XMH>7AL;&"SFED8#D*5CEP3P?*;T-?IC0 4444 >4?MS_P#)
MH_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%
MW_),_#O_ & K3_T2E &[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 %%%% !7BO[?G[!'P _
MX*0_LYW_ .S5^T3IM\VE7%Y#?Z5JVCW(@U#1M0AW>3>VLK*P250[KRK*RNZL
M"&(KVJB@#\B?AG_P;S?'?XM?M"?%3P9^W=^W7\6/&_P=N?$/AJ\CTZ:>RLW^
M)266F0)'_:<\#M.4M7C6W(8(\IB$H97PX^WOV^_^"6'[/'[?'PS\&^#];U/6
M_ 7B#X8W\=]\*_'/@"Z6QU+PI<1K&JBV;:5$1$,(:+ '[I"I1D5A],44 ?"/
MPL_X(E:CK'Q^\'?M$?\ !0']N_XA_M%ZE\.+[[=\/O#_ (JT^TTW1=)O004O
M7L[4;;BY0JA61F'*@L&PH7T__@H-_P $O/AW^W5XF\%?&G0OB[XK^%?Q:^&T
M\S^!OBCX&G1+ZRBF&)K6>.0%+JV<$YB;'WF 8+)(K_3]% 'R!^Q1_P $D]*_
M9N_:*U/]M/\ :._:@\9?'?XS7^A#0[+QMXTMX+:'1-,W;FMK"R@'EVN\D[V!
M).YMNWS)=_U_110 4444 >4?MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\
MHE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I0!NT444 %%%% !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 %%%% 'E'[<__ ":/X]_[ +_^
MAK7=?"[_ ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M
M/_1*4 ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 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!Y1^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:?^B4KA?VY_P#DT?Q[_P!@
M%_\ T-:[KX7?\DS\._\ 8"M/_1*4 ;M%%% !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!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_
M + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444
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 %%%% 'E'[<__)H_
MCW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA=_P D
MS\._]@*T_P#1*4 ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,RHI=V  &
M22> *6ORX_X. /$5A\1/VN/V1OV(/VA?BAJ/@W]GSXJ^+=:/Q3O[/5WT^'69
M[2W@:PTNYN493'#+-*$*E@"9@X(:%64 _2'X7_&?X4?&O3=2UCX2?$+2?$5K
MI&MW>CZG/I-XLRVU]:RM#<6[E3PZ2(RD>H-=-7XP_P#!/C_@C58Z%\1K7]L'
M_@G3X_A^%/B7X>?M8>.O#_B^QEU.^GTSQ/X)LO$%[;1Z5)!O<.Z0Q1Q1N<<,
M9&8R1QL/9_V[[GQ]_P %*?\ @L-H'_!)2/XN>*?"7P@\!_"IO'WQ?@\&ZS)I
MUYXFN)KE+>UTN2XB.];=1-!*5!&\22YPR1.@!^F]%?E5X>^'NI?\$2?^"L7P
M-_9\^"_Q:\9:I\ /VE[75M#D\"^+_$D^K1^%_$-C%%)!=64MPS21K.9H8F0L
M<[I68MMB"?JK0 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE
M*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[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 5\R_MQ>(/\ @F[^T)\3O!__  3 _;=\/:5XGU[X
MI6=WJGA'PCK&C796<6<,SRW$%]&BK:SHB3 %)DFP2!P_/TU7S5_P4<_X)A?!
MK_@HUH'A/4/%/C;Q+X&\>?#O6#JOPY^)?@F]6WU70+H["^QF!#Q.8XBR'!)C
M4JRD9H _'2T^&?Q1_P"",GP9O_\ @H'^Q%^TMXVT_P +>&?VP?$WP]\0? ?6
MM:>]T#6]$@\07UE L$4F66\$%LJF4[Y#DR!T*L'^\/@R@^'O_!U7\8=,\3L+
M=_'_ .S#I6I^&VFX^U1VMY9VTJQY^\=T$S8':)CVKFOV"?\ @@C\1+GX@#XL
M?\%*/VC?''Q!@\#?''Q/XH\"?#S4A8VNB7]]+JUQ-!XENH;1G$TUT&%V(6*^
M49C&P*;HS];?\%!O^"7GP[_;J\3>"OC3H7Q=\5_"OXM?#:>9_ WQ1\#3HE]9
M13#$UK/'("EU;."<Q-C[S ,%DD5P#YM_X+-)_P )Y_P5C_X)Y?"'PXPN-:B^
M*>M^([BVAY>&QL8+.:61@.0I6.7!/!\IO0U^F-?('[%'_!)/2OV;OVBM3_;3
M_:._:@\9?'?XS7^A#0[+QMXTMX+:'1-,W;FMK"R@'EVN\D[V!).YMNWS)=_U
M_0 4444 8GQ(^'WASXJ^!=3^'?BZ*5]-U:V,%XL$I1RA(/##H>*^6'^!/_!8
MC2G.E^$OVN?AA;:5;'RM,MYO";,\5NO$:,3 22$ !))SCJ:^PJ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* /CS_ (4Q
M_P %J/\ H\;X6?\ A('_ .1Z/^%,?\%J/^CQOA9_X2!_^1Z^PZ* *'A6W\0V
MGAC3;7Q=J$%WJT5A"FIW5K%LBFN @$CHO\*E]Q [ U?HHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL_Q=XA7PEX4U/Q6^DW
ME^-,T^:[-CIT/F7%P(XV?RXDR-TC;<*N1DD"OQ(_: _:7_X*B?M!?\%2_P!B
M_P"*_P"U+\)+CX*?"CQ1\7Y8?AY\(KK5&;69OL\,9EU+6$4 )*ZW"I' V#$O
MF+L!)DE /W'HKY8_X*[^$?\ @H)\3_V9--^#7_!.B\FT?Q/XQ\:Z=I/B_P :
M66KVUG=^%O#DA<WVH6S3RQEIE C4"(F7:[F/#A2/AO\ X*?_ /!*KX0_\$IO
MV'/$7_!03]C']JOXN>"OBO\ #0Z?J">*==^)%WJ,?BN5KN"W:UU"VG8PS^=Y
MI^145"V RLF5H _8NBOBW_@H)^VMXR^'W_!#WQ%^UG/H4FD^-/&7P?TZ/2-'
MM@WFVNNZ[;P6L$,2GYF:*XO00O7$1ST-0^,]4_:/_P""6O\ P3U^#'[*'[$/
M['VI_%[XAP>';'PKI5K:3K;Z/IMY#9 W&JZI<DJ(;<S[W/S)YCR; Z%@: /M
MBBORL_X-NM6_:@O?CG^V;H_[8_Q.3Q9\1-)^,%C9^)]4LYW:S^UQV]PCQVJL
MJ^7;IM"1J%4!$4;1C%5OVT]"N_\ @H!_P7CL_P#@FU^UA\;/%?@_X-:!\&$\
M4>%? WAWQ+-HR?$#5I+A4E,L\+*]P(D,P$2-N7[&[+MS*2 ?JY17Y5_\$[H]
M;_8E_P""XWC_ /X)A_LX_&_Q3X\^" ^#L/BR_P##WB3Q#+J[?#W7/M:0BRCN
M92SQ))$RR&%CD_:8R<F,L?U4H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBODO_@I/^TC_P %!/".K:#^S!_P3A_9;F\2>.?'
M&FSR2_%+Q)(L'ACP-;AQ&;FZ<@^?<#+/';@$MLW;)0#&0#ZTHK\V_P#@U?\
M$_C[Q?\ \$R-3U[XH>-+[Q#K\WQA\3'5=9U*Z>::[G\Z(R2,SDD[G+-^-067
M_!*'X]?\%&/VJOC#\9?^"LWB/QU8>!-.\82Z1\!_A9X5^(YLM*308O\ 5ZO,
MNFS[C<S_ ",1*R2*PD#*4\H( ?I717YA_P#!);Q)\3/V6O\ @J_^T)_P2<T?
MXZ^)_B/\)_ WA#2O%/@^Z\8ZLVHW_A.XN1;>9I!NF^9HV6YWHC?=6$$ ,TA;
MTWX3_P#&4'_!?OXG?$E_W^@_LU?!W2_!FF!N8UU_793J5W/&?^>B6<4$#@=-
M^#R> #[OHK\*/^"YO[6__!4'X^>$]!\5O\#]4^"'[.^A_'71?#]O#XAO3!XB
M\?WHOG,5VT"<V^G(+<R(C$"0M'(&E&/*_1G_ (+M_MM_$G_@GW_P3 ^(W[1?
MP9=(?%\,=GI/AN^E@61;"YO;J*V^U;6!5FBC>21 P*ET0,""10!]?45^5'BC
M_@@M;?!+]CC5OVD_"G[;/QFB_:>\/^#9_$D_Q?F^)%[*E[J\-NUU);2VTCM#
M)8/(K1%'5F\MLLS\@_9?_!)3]L[5O^"@O_!.GX6?M;>);*WM]:\4Z"Z>((K1
M-L7]HVES-97;HO\  CSV\CJO.U749.,D ^C**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBL_P 7>(5\)>%-3\5OI-Y?C3-/FNS8
MZ=#YEQ<".-G\N),C=(VW"KD9) H T**_#C]H#]I?_@J)^T%_P5+_ &+_ (K_
M +4OPDN/@I\*/%'Q?EA^'GPBNM49M9F^SPQF74M810 DKK<*D<#8,2^8NP$F
M27](/^"N_A'_ (*"?$_]F33?@U_P3HO)M'\3^,?&NG:3XO\ &EEJ]M9W?A;P
MY(7-]J%LT\L9:90(U B)EVNYCPX4@ ^IZ*_'3_@I_P#\$JOA#_P2F_8<\1?\
M%!/V,?VJ_BYX*^*_PT.GZ@GBG7?B1=ZC'XKE:[@MVM=0MIV,,_G>:?D5%0M@
M,K)E:^N?^"@G[:WC+X??\$/?$7[6<^A2:3XT\9?!_3H](T>V#>;:Z[KMO!:P
M0Q*?F9HKB]!"]<1'/0T ?:5%?F/\1/\ @EY^V1XT7]F;_@FUX:\8>(_!'[+?
MP\^%,'_"X/$_@'Q;!IVH^)]>AB,8TURD@N5@>1//=D0QM]IDR=Z1E/-OVA?V
M>]+_ ."(7_!0/]E6;]@WXR^.H?#/QQ^*$7@GQ[\&_$GC&[UC3]0LII($?58$
MNG=X9;;S][2!N"8QE4:17 /V!HK\L_C9X5\0_P#!8G_@LA\2_P!A?XE?%;Q=
MHOP#_9Q\':3+XE\*^#?$$VF?\)7XBU2)9X_MD\!61H(H3(@C!&U[<E2-[$W/
MV4;#QA_P2D_X+*Z-_P $S?#WQ@\6^*?@C\</AQ>>(_AMHOC/7)=2N?"FMV!E
MDNK.WN)B7-J]O!))L)^\Z=U=Y #]0**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HKR+]N#]HWXF?LN? &]^)OP8_9F\3_%W
MQ7)?VVGZ!X'\*X6:[N9WVJ\TI#"WMTY:28J0BC)&,D?G%_P1M\5_MZZW_P %
MR?VB]._X*'^*=,E\>+\(="NYO#7AR^:72O#EM<30W$&G6P)*_N8YMKLI;?(9
M&\R3<78 _7JBOA/_ (*%_L<_MH_M^_MP^ _@-JWC+Q5X*_90TCP?/J_C[5O
M_B^'3=0\4Z\9F2'29O+D^U+;+&(I20GEMF4$AQ$R?.'Q6^!5G_P1._X*>?LL
M^#_V&_C-XX;P5\?/%]UX6\=_!KQ-XNNM8L6MU\@?VO;+<N\D#PFXWN^X_<"@
MA&D5@#]>Z*^$/^"P'_&0'[2/[)O_  3SM/WMOX]^,0\9^,K<<I)H'AF W\L$
MP[1S7#VJ GJRX'/3BM5_X)8_M!?\%'?VSOC!\3O^"IGB/QOIGPGT+Q ND? 7
MX8^$OB(;+2[O2XPP;6+E=.G\PW$Q5'"RE)%+NK JL:H ?I)17Y>_\$O-4^(G
M['7_  62^-/_  27\(_'7Q5\0?A#H7POLO&WAJ+QEK+ZG>^"[V6>TC;2A<O\
MWE21W9F6-NBI&0-QE=_(/^#B[]K/_@I[\2?V7_C;X0^!'P+U+X4_ SX9SVUE
MXX^)WB.\-MJ7CII+^VM!9Z1$@WK9F6X5I)\XE2-DWI\T4@!^T-%<1^S/++/^
MSA\/YII&=W\$:2SNQR6)LXLDGN:[>@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ***_&_\ X.(?VLO^"GGQ#_9N^.'P[_9W^!.I
M?"[X)_#:WB@\?_%GQ)>&VOO&@DGMX?L&C1*-_P!F+S@2W&<2+&Z;T^:.4 _9
M"BO"?AUKWQDTC_@FAX=\2? ;PO!XB\?P?!"RG\'Z1J%XD46H:L-(0VL4LLKJ
MJHTVP,S,!@DY%?%OP&_X-]K/XS_LZ6'QE_X*2_M'_&:Y_:.\0Z=)J?B3QE8?
M%6> ^$;^7+BVL8[64VBQ6XV+@!XR4;853:J@'ZD45\%_\&[G[8GQI_:M_P""
M:R>.OVE/B!_PDVI^"?&>L>&8_']X=I\1:=8F-HM1D<_?.R0QM(3EO(+.2Q9C
M\U_ 'PI_P4-_:'_X)@?$W]JS_@GW:2V/Q+_:Z_:,U#69?%3:G;V5]X4\$"ZD
ML(+F%KF2/<\-M9*L80F4+>%X\,JE0#]B**_'[_@I%_P2&^#7_!-']A+Q=^WA
M^RG^UO\ &+P?\7_ACIUOK$?C_6OB7>7I\372SQ1FVO[>9C!,+AI"@C5%4O(H
M8.I9&]O_ &G]$_X*0?\ !3+]F7]D_P ,_!G4-:^&W@CXMZ!IOB/]I;QAX/U^
MWTW5=$L9=,M;H:;:>;()P)Y99XV:)79-D8<%#(K 'Z)45^,?_!3K]CWP?_P0
MF\+?#/\ ;D_X)V_&KXBZ'XA?XJZ3X?\ $/P[UWQW>ZOIWCZUN_,,UO+;W3N3
M.1$2'3&T%F4*X1E_9R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ***S_%WB%?"7A34_%;Z3>7XTS3YKLV.G0^9<7 CC9_+B3(W
M2-MPJY&20* -"BOPX_: _:7_ ."HG[07_!4O]B_XK_M2_"2X^"GPH\4?%^6'
MX>?"*ZU1FUF;[/#&9=2UA% "2NMPJ1P-@Q+YB[ 29)?T@_X*[^$?^"@GQ/\
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
MXFZF#YVL7WS,(80>8[6(NX1>I+,Q"Y5$\Y_X.;_^4&WQV_Z\M"_]2#3:[O\
M85_X)C_%K]CCXQ7GQ3\=?\%.?CU\9+.Z\/S::GA7XG>*3>Z?!))-#(+M(R>)
ME$3(K=EF<=Z]1_X*#_L7>#?^"AO['WC+]CKX@>+]3T'2/&<5G'>:MHZ1M<VX
MM[ZWO%*"0%3EK=5.1T8]Z .N_9B_Y-K^'G_8C:3_ .D<5=Q6/\/?!UG\._ .
MA_#_ $^[DN+?0M'MM/@GF #R)#$L:LV.,D*"<>M;% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5\/?\'(__*$CX]_]@'3?_3O8
MU]PUY!^WM^Q[X1_;\_9&\:?LA>//%FI:'I'C6R@MKW5=(2-KFW6*ZAN 4$@*
MDEH0#D=": -/]CF:&V_8Y^%=Q<3+'''\,]#:21V 55&GP$DD]!7Y[_'S]JC]
MI'_@NW\0O$7[#G_!-GQ!=^#_ -GG2KY])^-7[2"QG.N(.)]&T$''G;T.V2<'
M#(V25B9/M/W?\8_V/=/^*_["VI?L,:?\5->\.:=J7@&'PE)XIT@1B_CLUMTM
MY&7<"@:2%61N.!(V,<5\1?"7_@VT\:_ 3P#8_"KX(?\ !9_]J+PAX9TSS/[.
M\/\ AKQ6EE9VV]VD?9#"%1=SLS' Y9B3R: /4O\ @I/H'P[_ ."7W_!$+Q9^
MSW^R3X5_LE3X6A\ ?#K2+:3-S<:EK-PM@)0_!DN6:ZFN7<\LZNWM7T'X4D^
M?_!+S]@;0-.^*/CFP\.^ _@[\/K#3]3UV[RL8CM;>.#?M +22RR ;44%Y))0
MH!9@#XIX:_X(\>(%\'_"CP'\9OV\OB;\4]/^&/QQB^)C77Q(F&I7VJW=M:"&
MQL3<-(/)MH)M]P%VON>1N!UKL_\ @K%_P2Z\(?\ !63X%:+^SY\1?CEXJ\&:
M#I?B1-9NX_"\<#'4I8XI(XDF$RL"B>:SA>F[:3RHP ?(G@GX2_M'_P#!Q1\2
M_#WQ^_:D\%:K\-OV-_#.K1ZM\/OA7J)\O5OB9-&?W.HZF%/[JR(Y2,$AE8A"
MP;[17WQ^W+^W+^SA_P $V_V<+[]H']H'7#IVB:>4LM%T73(%>\U>]93Y&GV4
M (\R5PIP,A5569BJ*S#Y$L_^"!7[06GVD5A8?\%X/VNX(((UC@@A\>%4C11@
M*H!P    !TKJ/VWO^"$>G?MSZ9\$8OB%^WI\7--U7X&>'X;30/$5A=V[W]_J
M:>3OUJ>:12WVUS;Q,9 00RY&"30!QG[('[$_[5O_  4?_:@\,?\ !4S_ (*M
M>%CX5TSPE,;W]G_]G7S"\?A<,5:/5-4W >9J!VQN$*AD94+"/RUA3]+J_..#
M_@@U^T9#,DK?\%YOVOG"L"4;Q^V&P>AYK]'* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _-7_ (+5_P#*3G_@G;_V6C6/
M_1%C7WE^TE^TA\%_V1O@CXA_:)_:#\<VOASPCX8L3=:MJEWD[1D*D:(N6DE=
MRJ)&H+.[*H!)%><_M:?\$_? 7[7'[0GP,_:'\6>.M7TK4/@3XLNM>T.PTZ.)
MH=2EG2%&CG+J6"@0C&P@\FN._P""M'_!*;P=_P %:OA-X8^#'Q&^/7BSP7H?
MASQ"=9DM_"\=NPU"Z$310F83*P(C#RE0.\A)Z"@#Y5^&/P*_:3_X.!_BSX8_
M:K_;5\":A\._V3O"NJQZQ\*?@IJ7RZCX\G3/D:OK*CA;9E.4AY#(Y5<H[33^
MT?\ !4Q$_:%_;J_9 _8#L4$FGW?Q'N?B?XT@C&5CTSPY;&6UBF7O%/>SQ(!T
M+1<\"N0B_P"""/[1,$2P0?\ !>7]KY$10J(GCY@% Z #/ KZ/^!7_!/*/X3?
MM=V_[8/C7X\:[XXU_3?@=H_PST=_$%J#<1VEI,+BZOIKC>3/<W=PJRR-M7!&
M,MV )O\ @I+_ ,%+/@E_P36^$-EXV^(6F:CXE\6^*+_^R_AQ\-_#D9EU;Q5J
MC;0EM;QJ&(0,\>^7:0@=0 [O'&_@7_!/#_@G7^TK\4/VF5_X*S?\%7;ZSNOC
M#/IKVOPT^&.FR;]*^&6ERA@88^2);UD=E>0$A=[_ #.S QZ__!0?_@AII/[?
M'[8?A[]M)_VX_BK\./$_A'P_'I7A1? MS;V_]D(#,998)2OF1R2^>X=@<D87
M.  */PF_X(F_'[X9_%3PS\1]6_X+9_M5>)K7P_X@LM2N?#>O>.6EL=5C@G25
MK2X3/SPRA#&Z]U<B@#Z(\<_$7]C+]O#6OBO_ ,$Z=6^(\NKZWX:L+"+XF^%-
M*O+[3;VQMKK;/ !<QB)B)%09:"0D*X#%=ZY^ /V>_@IHO_!&#_@NA\-_V#_V
M._$%[+\'OVD/!^KZSXD\!ZO,+VX\/ZEI]K=2Q7\5TX^T&)Q;>4%E=_OS9+$1
M[?K']L[_ ()">'_VAOVE+7]M[]FS]IWQI\!OC1%H@T;5/&O@F*"Y@UW3QC9!
MJ%E./+NMFQ K$CB- P;RX]EW]AO_ ()(^ _V3_CIKW[8/QC^/?C+XV?&SQ'I
M@TR[^(_CV2(/I^G@@_9+"UA CLXB0"0"QZA2JLRL ?7%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%><_M&?
M!7X@_&G1=-TOX?\ [0WB/X>365T\MQ>^'(8G>[4K@1OY@( !YX[U,Y2C%M*[
M[?\ #F&*JU:-"4Z5-SDMHII-_.32^]GHU%?+_P#PP;^TI_TDS^*'_@#9_P#Q
M-'_#!O[2G_23/XH?^ -G_P#$US>WQ'_/I_?'_,\3^ULY_P"A=/\ \#H__+#Z
M@KPK_@H)^VYX9_87^!S?$>_T==5UO4[K[#X:T9I=BW%R5+%Y".5B1068CDDJ
MH(+@CE/^&#?VE/\ I)G\4/\ P!L__B:^0_\ @L'^P[^T%X(^"VA_&#7OVC?%
MWQ/TS0-3EAU&'7;6(?V1'<*@%POE ?(7C1&)Z%DZ9-<N-Q>+I86<H4VFEO=.
MWGN?/\5<1<1X#A[$XC#8&<)QC=2<J<E'57E:,VWRJ[V:TUTN>,_\/R?^"@__
M  E__"2_\)]H7V+SM_\ PCW_  B]M]CVY^YNV_:-O_;;/O7ZF_\ !/O]MSPS
M^W1\#E^(]AHZZ5K>F77V'Q+HRR[UM[D*&#QD\M$ZD,I/((9224)/\^E?I)_P
M1\_8=_:"\;_!;7/C!H/[1OB[X8:9K^IQ0Z=#H5K$?[7CMU<&X;S0?D#R.BD=
M2K]<"O!RC,,?/%<K;FFG=7_'78_'O#7C+B_$\0_5YRJ8J$HR<HN2;5EI).;2
MCK96ND[[7L?JY17R_P#\,&_M*?\ 23/XH?\ @#9__$T?\,&_M*?]),_BA_X
MV?\ \37U'M\1_P ^G]\?\S^@?[6SG_H73_\  Z/_ ,L/J"BOE_\ X8-_:4_Z
M29_%#_P!L_\ XFO1OV<_V=_BG\%M:U+5/B!^U;XM^(<-[:I%;V7B.W@1+1@V
M3(GE@$DCCGM5PK5I22E3:7>Z_1G1A<QS.M7C"K@IPB]Y.=-I?*,V_N1\P_\
M!SWJVJZ%_P $./C=JFB:G<6=U$?#7E7-K,T<B9\2Z4#AE((R"1]":]&_:Y_X
M*C2_LS?M9^&/V(/A_P#LJ>,?B=\0O&O@"?Q%X2TWPU?6EM#<O%=^0\%Q/=.D
M=G&L:RS-<2-L C" ,[HIX'_@YF\)>*O'/_!$;XU>%O!/AG4-8U.Z/AO[-IVE
M63W$\VWQ)I;MMCC!9L*K,<#@*3T%7?'/A+Q)<?\ !Q#\.O&B^&;Y](MOV3]:
MM9-6%DYMHKEM=MV$1EQM60KDA<Y(R<8KH/:-[X&?\%@?!WB3PQ\=8?VK_P!G
MSQ/\&O&7[.>A1ZY\2?!^J7]KJQ_LN6UENH+JRNK1O+O%DCA<87&'*J?O5E_"
MC_@K'\>O$/B'X9ZW\;O^"8_Q#\#_  Y^+^J6-AX*\?6OB?3=<,$E]'YME)J=
ME9.TVG12I@F5BZQ%@)"N"1YGXE\,>.]-_P""GW[<'BZR_9>N/B?8ZC^SIX5M
M[+P1>L;2U\8%;>^6?2TN'BDC+R(QCV[6Y< @9S7R5\+_ !%\,OA=XO\ A1#_
M ,$0?C?^TKH/Q!U3QOHUOXR_99\7Z?K5_P"%_#FEO*/[4COUU2U":>MNF]/M
M"W#,<#R_[Z@'Z!^+O^"M_P 2]>_:Z^*?[$G[*'[ /C#XI>-?A+=V/_"37,?B
MO3M'TF*TNK&&ZBE:\NSA99&E,<< 5F?R)7)14R=O0O\ @L_^S!/^PQXB_;:\
M9^%O%N@/X/\ %4W@_P 4_#2ZTM9?$5GXKCG2#^PD@1]LUR\DL6PJP4I('8H
M^WY?^!7_  42^ ?[$/\ P5T_;@T?]I/3?$FC:!K7C#PE<:?XUTOP=J&JV7VN
M/PY;J=.G:Q@F>&9U/F0JR@28F .Y0&\3^-_[#O[4/[37[!_Q7_;/TSX$?$+3
M1XM_;-T_XQ:-\,=+$NF^*[WPC81"R\R"-2);7498GDND0?O!Y4;)N8H" ?H%
MX _X*F_%7PY\9_ 7PF_;F_8&\6_ ZT^*VJC2/AUXIU'Q=IFMV%WJSQM)#IEX
M;)]UA=RHI\N-PRNP90V5.,?3?^"PWC?XC_M@^+_V0?V=?V ?'OCR[^''Q&M_
M#?Q&\46>M65IINA6<X@\K42\Y!GR9)R;=/G5+5W) *Y^-O!O@W_@GY^TU^TE
M\%/ '[)^I_M<?'[6+'XCZ9XB\10_$'XF^*+/1OAS'8N9QJE__:UJT,ES%(OE
MQVJ8:4LZB5-R^9]B_P#!)WPAXB\._M<_MMZQKOAB]L8M6_:%6;3KJ[LGB6\@
M&E6H#QLP D0-N&Y<C.: /D;]J3]L?7/AK_P2?U;Q=_P3Q^$GQ!\/:;J'[5%Y
MHOBG5I/B#"+RVNE\201W,:RRR++Y%_(7A1(_EB1B'VH37Z&_!S_@H#>>,_VP
MH?V'_C/^S[K/PZ\<7GPHM_'6FV^IZW:7T%U;&Z-I=6B36S-&T]O+MW!68%&#
MCBOS+\5?#'XJ:;_P0;^*%ROPJ\375SH'[8U]XEO]*L]#GDO3I<'C"&>6YC@"
M[Y$$0,FY01L!;. 37TS_ ,%:OCAX9T;X&? C_@N[^S=IFHZW9_!?Q.;O5H)=
M,GL+K5/!^LC^S=1@>WN4CE5UE:VD595&PH[\?>H ^P?V=_VSO#/[2G[0OQE^
M"'@7P5?KIWP9\06&@:GXOEN$:TU35IK07-S:0*OS!K4/$DI;'SR  $#->T5\
M&?L%>)O#G_!+S]@_X):;^U/I?B"Y^(/[0OQ+M9O&&HZ7HQG8>,?%%RUP3?'<
M!!'&TD5JTAS@Q(.21G[SH _*#_@GM^W)HO[!_P#P3;_:U_;$^*FD:MXDTGP3
M^U_XNCN=/MKO]^8)]6TZR4(TF0%0W(?;Z*0!DU[[I_\ P6,^('AGXN?#/2/V
MC/\ @G;\1/AI\-?C/XMM/#7PU^).NZ_IEPUQJ-XI:PAO]-MY6GTTW !VB0EE
M/#*-K[?@_P"(_P )_BA<?\&^G[=_@V+X:Z^^K:O^UAKUUI>E+HTYN;VW;Q-H
MKK+%%MW2(55F#*""%)S@&OO'_@N1X3\2^*/ W[,\'A3PS?:BVG_ME?#V\NTT
M^R>8VUM'=S&29P@.R-01ESA0#R10!U'QJ_X*>^/[;]I?Q9^R7^Q+^Q1XG^.?
MBSX=6%I<_$>[L/%.G:%I6@R741FMK+[7?/B>[>,!_)1<*&&7!#A/6OV'OVR?
M 7[=7P#MOCEX&\*:]X=ECU6]T?Q'X6\468@U'0]5LYC#=64Z@E2R.O#*2"K*
M>"2H^+/A+^T7X!_X))?MZ_M/:1^VQI7B;0/"GQC\>6OCKX:_$.Q\':CJNG:P
MDEA'#<Z89+&"8Q75O)%A87 +*P*\,F[W[X/_ /!2GQDW[-WA_P#:1_:E_9<\
M9>"[3XB?%P^&/ASX<T[0I[K5AI-S*Z:9J.J6QVM8>8D3R2@Y6-6C/\? !]: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 5#J.G
M:?J]A/I6K6,-U:W,+17-M<1!XY8V&&1E;(92"00>"#4U% FDU9GS[_PZK_X)
M\?\ "7_\)Q_PR_H7VWSO,\GS[G['NSG'V3S?L^W_ &?+Q[5[YIVG:?I%A!I6
MDV,-K:VT*Q6UM;Q!(XHU&%157 50   . !4U%9TZ-&E?DBE?LK'%@\KRS+G)
MX2A"GS;\L8QOZV2O\PHHHK0[@HHHH **** "BBB@#P_]G/\ 8KTO]GK]J7X[
M_M.6?Q N-4G^..MZ+J-UH\NG+$FD'3M.%DJ)('8S!P-Y)5=IXYZU[A110 44
M44 %?,'[;_\ P3W^(?[<_P 5?"FG_$']K+4=.^!FESZ=?>,?@A8^$+-H_%=_
M8WK7D#W&ILWGQVS.+=9+55*N+<$%&8L/I^B@#D_BK\$_A_\ &B;PRWQ"L+F\
MA\)^*K7Q%I=I'?2Q0O?VH<VTDR(P$ZQ2,LR(^5$L,3XR@KK*** "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 **** "BBO*_P!JCQ;^
MUYX2T#2KC]D3X1^%?%VHS7CKK%MXJU][".W@"95XV4'>Q;@CTK:A1EB*JIII
M7ZMI+YMZ(RK550I.;3=NB3;^26K/5**^/_\ A<W_  6N_P"C+O@]_P"'&F_^
M(H_X7-_P6N_Z,N^#W_AQIO\ XBO3_L2O_P _J7_@V'^9YW]L4?\ GU4_\%S_
M ,C[ K\3?^"N?_!7/_@H9^S!_P %"_B#\#?@;^T%_8?A;0_[)_LO2_\ A$])
MN?(\[2;.XD_>7%I)(V999&^9CC=@8  'WE_PN;_@M=_T9=\'O_#C3?\ Q%?B
M9_P5SUKXU^(?^"AGQ!UC]HKP7H_AWQE-_9/]L:/H&I-=VEOC2;-8O+E8 ONA
M$3GCAF8=J^XX R'#SSFHL6J56/LWIS0J6?-#6VMM+J_G;J?&\;YU7AE,'A74
MI2YUK:<-.66E]/)V\K]#L/\ A_?_ ,%9?^CKO_+%T'_Y!KZ1_P""1G_!7/\
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
M\:-K,<5E9%"JM'.TA4P2AG1?*<*^70;<L >0_9O_ ."LO_!.K]KCXGQ_!?\
M9\_:J\/:]XKN+-[JQT%X;FSN;Z%%+-);+=11_:5"JSDQ;\*I;[H)KXN_;M^/
MO_!,GX=Z%\1OAS^SY^R;HOQ%\:>+_P!JWPIX:\1Z7K6L7NG>$[OXA7<!N+>\
MO+A7: I;K!FZBB3#2A5E0EBXY7]L;5_VU-,_X*F?L.Z=^W#\7?@7)XDE^*U[
M)H'@_P"$OA[4(KNRLGL'BGGGO+^Y:62%W,<000Q([ GDH0 #[R^,'_!7S_@F
MK\!=<U/PM\5OVO/"^F:KHNNW>CZQI,?VBYN[&[MDB>X6:&")Y(TC6:+=*RB,
M;P-V<BO=_AU\1O /Q>\"Z5\3OA9XSTSQ%X=URR2[T?6]&O4N+6\@<962.1"5
M=3Z@U^?W_!&__AGZ#]LW]O6\N)-%7QXO[1%]_P )&UTT8N%\/BTA-J7W<BW\
M_P"WY_AR#GM71_\ !N^EE_PR?\5;GX?JJ_#&?]IOQU)\%Q;#%K_PBQU "V^S
M8X\CSQ=;<<=: .I_;/\ VJOVI/&W[:^B_P#!.S]C#XC>&OA[?6?P^?QW\5OB
MSXFT--43PYI!NFM;2UM+222.&2ZGF20L9FV1Q(6PQ(J#X:?M4?MK?L?_  &^
M/?Q-_P""@KZ!\0O!?PH\.GQ'\.OC%X1BL].7QW8_8Y)Y+.2PAGE^RW44R) )
M HAD\Y2OW"6^>_C[^R#\!OCE_P '(=]X)_;.L1JW@OQY^SS8:KX+\(:O>O'I
M/B;5],OWA:":(,J7DEM%+-<"V;< )1*5.P$>/_&7]G.Q\&Q?\%'_ -@7]@^U
MGD^$NC_!/2_$"^"=*O)+FQ\.>+'CGN;O3[%2S>4]Q!;>8\"GAPJ!5P% ![OX
MV_:N_P""N?[)_P"QYX5_X*R?M%?&_P #>)?!%V-'UOXE? C2?AX+1O#OA_4Y
MH$S8:F)VGN+RU2XB9UF4QN1(,X0%_9_VA_VG?VM?VDOV_P!/^">_["GQFT'X
M<V/A3X;VWC3XE?%&_P#"D>O7"?;9VBT_2[*UFD2$-(B/.\LF[Y"NW!!#^2_\
M%/\ ]HSX7_%;_@VZ'B#X=>(;+5YOBQ\._#/AWP+IEA<+)/JNK7DUG"MC"@.7
MGC82[XQ\R>1)D#8<='^R!H<?[-W_  76^*_PC^(>IPP:C\1OV=/!%_X/DGD"
MKJ::,D^GWL<)/WY$?$C(/F"'>1MYH ]A_P"":G[6OQ]^)OQ'^,_[%/[8%_H6
MI_%3X#>(].M=4\4>&].:RL_$NCZG:?:],U(6Q=Q;S/&LBRQ(S(CQ_*><#ZRK
MX%_X)V7EE\5_^"R/[<'Q\\$WD=]X5M)? _@RVUBT</;W>JZ?I<S:A"KC@O;O
M-'$XZAFQ7WU0 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 %%%% !7XF_\%<_^"1G
M_!0S]I__ (*%_$'XY? W]GW^W/"VN?V3_9>J?\)9I-MY_DZ39V\G[NXNXY%Q
M+%(OS*,[<C(()_;*BO<R#/\ &<.8R6)PT8N3BX^\FU9M/HUKHNIXV>9'A,_P
MD</B)245)2]UI.Z375/34_F\_P"'"'_!67_HU'_R^M!_^3J^D?\ @D9_P2,_
MX*&?LP?\%"_A]\<OCE^S[_8?A;0_[6_M35/^$LTFY\CSM)O+>/\ =V]W)(V9
M98U^53C=DX )'[945]-C?$G/<?@ZF&J4Z:C4BXNRE>TDT[>^]=>Q\]A/#_)L
M%BZ>(A4J.4)*2NXVNG=7]Q::!1117YZ?=!1110!F^,?!OA'XA^%=0\"^/O"V
MG:YHFK6CVNJZ/J]E'<VMY XVO%+%("DB,"058$$5\O?#_P#X(4?\$A_A?\2[
M?XN^"_V"/ EOKMI=BYM);FTEN;>WF4Y5X[6>1X$92 5*QC:0",$5]9T4 >9?
MM3?L9_LM?MM>!(/AK^U7\#]"\;:/:77VJP@UBW/F64^,>;!,A66!R."T;*2.
M"2.*XCPE_P $H?\ @F[X'^#</[/_ (9_8Q\!P>$8?$5IKW]DR:*LQEU.V?=!
M=RRR;I9I5Y7<[MF-WC.4=E/T)10!Q_A#X ?!GP#\7/&'QY\'?#S3]/\ &/C^
M/3X_&7B"W0BXU9;&$PV@E).#Y4;%%P!P:["BB@"AXH\+>&?&_AR^\'>-/#MA
MJ^D:I:26NIZ5JEHEQ;7<#J5>*6*0%9$92058$$'!%?+'@_\ X(0?\$@/ ?Q(
MA^+'AG]@+P#%K-O="YMS<6<MQ:PR@Y5DM)9&MUP0",1@ @8Q7UM10!R7B/X$
M?"#Q=\6_#/QX\2^ +"\\8>#;*]M/"^OS(?/TV"\5$N8XR#@"140-D'[HH\/?
M GX0^$_B]XC^/GASP#86?C+Q=865EXD\0PH1<:A;V@86T<AS@B,.X7 'WC76
MT4 >/>)_^"?W[%WC3X1^+_@-XM_9O\,:CX0\>^*KKQ-XNT*\LB\.HZQ<R+)-
M?MD[DN&=5;S$*LI&5(KE_A?_ ,$EO^"</P9?2;OX;_LC>%=/OM#\3V?B+2]9
M:*6?48=2M5=;:?[9-(]PXC$D@5&D* .WR\FOHFB@#R7Q/^PG^R'XS\">/_AC
MXI^ >@WN@?%/Q NN?$+2YH7,6NZBKPNMS. V2X:W@.1CF-:3]JO]@_\ 9!_;
M>TW2M,_:H^ FA^,#H4S2Z)>WR217FGLV-_D74#)-$&VKN5' ;:N0<#'K=% '
MBC?\$X?V$F_9>;]BW_AE;P:/A<\OG/X-725%L;C<&^TDCY_M&X ^?N\W/.ZL
M+X7?\$F?^"<?P8ETB^^&O[(_A73K_0O$]IXATO6C%+/J,.HVRNEO,;R:1KAQ
M&LD@6-I"@#M\O-?1%% 'YU_ /_@B1\#?BC\;/VBOB+_P4!_93\,>(_\ A,?C
MYJ?B/X>:G<WH:YFT6XM+1 DCVLJR")I(7)MICMR,E.<G[_\  W@3P5\,/!VF
M?#SX;^$=-T'0=&LTM-(T71[)+:ULH$&$BBBC 5$ X"@ "M6B@#S']J3]C']E
MG]M;P=9^!/VI_@AH?C33M-O/M6EC5(&$]A/@ RV\\966W<@ %HW4D#!R*N?L
MU_LH?LX?L>?#G_A4W[,?P<T/P9X?:Z>ZGL-&M=OVFX< -/-(Q,D\I"J#)(S-
MA5&< "O0J* /G3X<_P#!(_\ X)K_  C^.\?[2WPV_8X\&:1XS@U"6_LM4M;)
M_*L;N3&^XMK4L;>VE./]9%&C#L:[/]JS]A?]D?\ ;@T+2_#W[5?P)T7QE#H=
MRUQHEQ?K)%=:?(P <P7,+)-"&VKN". VU=P.T8]8HH XSX ?L[? W]E?X7:?
M\%?V=?A;HW@_PMI>XV6BZ':"*)78Y>1N\DC'EI&)9CR2379T44 %%%% !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 %%%<W\2/BEX>^%UE;7_B&QU*=+J4QQC3=/>X8$#/S!>@]
MZTI4JE>HH4U=OH88C$T,)1=:M)1BMV]D=)17EO\ PUW\,_\ H7_%7_A-S_X4
M?\-=_#/_ *%_Q5_X3<_^%=O]D9G_ ,^9?<>1_K1P]_T%0^\]2HKRW_AKOX9_
M]"_XJ_\ ";G_ ,*;-^V!\+;>)IY]$\4(B*6=W\.S *!R221P*/[(S-_\N9?<
M#XHX=2_WJ'WG5^*OB_X1\'_$+0/AOJ]UMO\ Q#YOV7D8CVCY=WIO;*KZD&NI
MK\YOC)\8-8^)_P 6[SXE6]Q-;E;I?[(&[#6T,9_=8QT;C<<?Q$FOJ_P%^VMX
M!U_PE8ZAK&AZ\;\VZKJ L-%DFB6< ;PK+D8SR.^",U[>9\+8O!X6C4I1<I->
M^ETEO^6GR\SY'A[Q&RS-<RQ='$34(1E^[;TYH;/YW7-Z2MT/:J*\M_X:[^&?
M_0O^*O\ PFY_\*/^&N_AG_T+_BK_ ,)N?_"O$_LC,_\ GS+[CZ[_ %HX>_Z"
MH?>>I45Y;_PUW\,_^A?\5?\ A-S_ .%=)\-_C3X4^*-]<V'A[3=7@>UB$DAU
M+2Y+=2"<?*6ZGVK.KEN/HTW.I3:2ZV-\/G^2XNLJ-'$1E)[)/5G+?MM_MB_"
MG]@S]FSQ!^TW\8K?4[O2M#\B&WTG0[43W^J7MQ,D%M9VT1(#RRRR(H!( R6)
M"J2/E3QW_P %A?VTOV:O"<?QZ_;>_P""/?B[X=_"&.XMQK?C;1?BGI7B&_T&
MWFD6-+F]TNV1)8HP74OL>0QC.1NPI]R_X*G_  H_9,_:%_9=C_9K_:\^+;^"
M--^(GB_2M#\%^(;2^^S7D'B9I_/TW[(Y4CS_ #8"0IX95=21G-?*GQYM_P#@
MNI_P3^^"7B7XB?%/XC?!G]KSX/\ A30[B^\:Z+XL\*'P]XFN=&MXS)<,@A\R
MRF9(4=F\T2,^WA'8XKB/7/K_ /;J_;[\#_L6_ #P]\9=/\&7OCS4_'GBS2/"
MWPU\,Z#?0PGQ'K.J,190+<RGRH(W56<S-E5520&) //_ +#?_!0?QI^TO\9_
MB1^RM^T-^S-=?";XJ_#&#3+[6_#:>*X->L+S3M0C=[6[M;^&*(29\ME=&C0H
M2H^;YMOR?_P4C^+^@_\ !5OP+\#O^"9/[)/@32M/OOC9\.-,^+-CXZ\1B6W7
MX<^'H#"]G?VD%JZ/)J&]S!'&LB(G*N2CDKP/_!*K]L*/]B/]J:\_X)]_M6_!
M'QKXI_;#^)7Q4%C\2O'5QJ+WB>)= AM+B>P\10W,P"KIT%K&8A:IM,>'. Q:
M-0#ZD^*G_!6']JA/VX/BM^Q1^R-_P3$UCXPWOPA@T*7Q/KMI\6M'T*-5U6P6
M\M\1:B$)X\U/D9^8LG;N45UO[)7_  5/U?XR_M13_L0?M5?L?^,/@3\6'\,/
MXAT+0/$>L6.JV&NZ<DGERO9W]D[12R1MRT> 0H)!.U@/DKP=XJ_X*"^&/^"\
MO[;K?L'_  C^&/BN2;3/AK_PE"_$CQ3>:8+91X?;[/\ 9_LT$OF%B9]^[;MV
MIC.3CZ$_9I_8D_;S^+7_  4'T;_@HQ_P4=UOX9Z-?> _!5]X<^&?P]^%=Q>W
M<%I]M<?:KV]N[N.-I)2@,:QHNS!5OE*D. >T_P#!3O\ ;PL_^";7['VN_M97
MOPIO/&RZ-J>FV4?AO3]1%I-=/>7D5JNV0QR8(:4'&TYQCC-=9^P_^UAX+_;F
M_9+\!_M9_#_3I+'3?&^@1WW]FS3B633[@,T5S:.X #M#/'+$6P,F,G Z5\M_
M\'+7_**3Q!_V4'P?_P"G^RKQC0/VE=9_X)4^"OVX/V1O#D+C5_"GB!/&G[/>
MEI@&Z3QBXALK*UC_ (H[;6WDC('_ #T/..0 ?0W['?\ P6?\,?MN_M"?M#_
M3X+?L]ZK=O\  R&Y.D:J-<C*>,Y8KB[M@MJIB A5Y[1T60LX.0>,$5]8? [Q
MSXT^)GP>\,_$+XC?"V\\$:]K.BV]YJ_@_4;U+B?1KAT#/:R2Q@+(R$E2R@ X
MXK\C_P!D?]G.S_8A_:/_ &P/V<?"6I.L_@/]BGPM:2ZI:R,KW&H)I%_)<W@8
M8(>6Y:6;/7<Y-3? ZZ\6?MMZ)^P!_P $_/C!\2_%,/PY\2?LVS>/?B19Z9XD
MNK*Y\:7%K;VT%M8W-W#(L[0H\CS2(KCS,@GE58 'Z22?MJ:9'_P4DA_X)U?\
M*_G-[+\#Y/B/_P )5_:*^4(DUA-,^Q>1LSN+/YGF;\8&W;WKW"OR7\%_L^>"
MO^":_P#P7(\=:K\#M0US4?#.E?L#Z[XC\-^#=>\0W6I+HIM_$5H[V-K)<R23
M):R2Q&58RY"R33;<+A1/^QK_ ,$O? /[;G_!-?PI^W9\9?VIOB#I7[0OQ \.
M_P#"9#X^1^.]123PK=2.UQ%';V:W45G'96\>(FM]JH45QN3Y2@!^L-%?E=^W
M'?\ [*_Q4_;4A^&G[2&L?'7]JK6/#OPQTC_BR'P-\/7D.D:%<3@R'7M0EM-0
MMK837H(:))IL11%<;@8VKYO\+_%/XM>!O^"2W_!1/X-Z3%\1/ VC?#'Q/;+\
M//"/C+Q>=0UGP=:7<-I,; 7D5Q.553\RHLS[/,8%BY<D _>&BOR1_P""@O[&
MOA?_ ()C_L Z5_P4]^ GQ9\=7/QR^'6I>&M6\4^-=1\=:A=GXA"]U&RM+^QO
M[>69K=[><73%(TC41>7&L>T U^I/QF^*OA7X$_!_Q7\</'7VK^Q/!OAJ^US6
M?L5N9IOLMI;O<2^6@Y=]D;84=3@=Z /GW_@IS_P5=^"G_!,O2/ UEXVT"Y\3
M>*OB'XKM=(\.^%--O%AF\AYXHI[^5RK>7!"9HESM)>26-!U9EZO]NG]O+0_V
M-(O!/@GP[\)];^(_Q+^*&O2Z/\-OAQX<N8+>YUB>&+SKF:2>X98K:U@BP\L[
MY"!ER,$D?AW^U9_P4<_8F_:1_9;\2_M3_%_X]PW_ .T'\3/B=X1N?^$07PQJ
MQB\!^#M.UN&Y@T.WN9+1879(U>ZNGC;$]RYVAO+0G](/%/QO^%W[2W_!;3]C
M[X\_#+Q3_;?@GQ)\$/'=SX%U22QGMEN+H/;I<,D5PB2(WDK@AE!VCTH ^C/V
M//\ @H9>?M _&;Q?^RI\?_V=M;^#OQ=\%Z/;ZY?^#-<UFUU*#4=%N)&CBU.Q
MOK4^7<P"13')PICD(0C.<>)ZC_P73U6?X?ZS^UOX"_8"^('B3]F?P_K=Q9:C
M\;].UW3P\UI;W#6]SJUKH[/]JN;".56S,"&V([;!L8#B?^"B">(9?^"S&E1_
M#4R?V]_PPWX]^W?9<^9Y!N5%INQSC[5C;_M>]=%^QD/ R_\ !K[I/F_9O[%_
MX92U<ZIG'EY_LF[^U;NWW_-W>^: /T&\,>)= \:>&]/\8^%-7@U#2]6L8KS3
M;^UD#Q7-O*@>.5&'565@P/<&KU?-?_!&X:\/^"3W[.(\2^9]J_X4OX=QYV=W
MD_V?#Y/7_IELQ[5]*4 %%%% !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>!_M[_%__A#_ (?1?#?2+K;?^(<_:MIYCLU/S?3>V%]P'KWRN&\>_LV_!?XG
M^(6\5>.O![W]^T2Q&9M4NHP$7HH5)551UZ#J2>IKTLHQ&#PF/A6Q*;C'6R2=
MWTW:TOJ?/\48'-LSR2KA,OE&-2HN5N3:2B_BM92=VM-NM[Z'YV5[[^P1\7_^
M$/\ B%+\-]7NMMAXAQ]EW'B.\4?+]-ZY7W(2O?/^&*OV9O\ HFG_ )6;W_X]
M4MC^QQ^SCIE]#J6G_#UX;BWE66":/6KT,CJ<JP/G=00#7VV8\5Y+F."GAYPG
M[R[1T?1_%T9^1Y#X9\79#F]''4JU&\'JN:>JVDOX?571Z=1117YN?O@4444
M>3_MK_L7_ _]OO\ 9[U;]F[X_P"F7LFBZE-#=6NH:1>?9K_2KZ%]\%[:38/E
M3QN,JV"""RLK*S*?E37/^"+W[5/Q9\'/\!/VFO\ @L[\9?'/PDN8A;:MX+3P
M]I.G:AJ]EP&M+S6(HS=7$<BC9)G!=68$C.:_0.B@#Y2_:J_X)4^!/C+KWPP^
M*_[-7Q?UOX&_$?X-Z*=#^'OC#P?IUM=Q6VC&)8CI=U972M%>6@11MC?&QLD'
MD@^3O_P00T[Q/\5M&_:[^*_[?GQ<\0_M#:+XDL+^R^,<4MI9-9Z= SB71K72
MXH_L<%E-%-,'C*/\\A8[E:2*3]!:* /#O@E^P]X5^"7[:_QO_;7TOQSJ%]JG
MQOMO#4.JZ)<6\:V^F#1[%[2(Q./F?S%<LV[H1Q7N-%% 'B7_  4'_8F\+?\
M!0;]F>^_9H\8^-]0\/6-]KFE:F^IZ9;I+*KV-]#=H@5^,,T(4GL"<5QG[4__
M  2K^"/[5W[<7P>_;F\9^)M5L=;^$P97T:R5/LOB&.*X6\L$NB>=MK> W* 9
MRYYQ@&OJ"B@#YOUG_@G!X)UG]HSXZ_M%R_$C54O?CK\,K/P9JVFK:1^5I<%O
M;3VZW$+=7<B<DAN,J*X?Q3_P1W\%7'[/'P'^''PL_:&\5^"/B)^SCHR:=\,O
MBYHMG:R7L,1M4MKF&ZM)E:"ZM[B.-/,@8 $H,,!N#?9%% 'R!^R__P $I-1^
M#'[9^K?MZ_'3]KGQ7\7/B#XD^&%QX)\0OXCT2RL]/DLI+ZVND6VM+91':PH+
M8((1NW---([,SUY_)_P0R\2:3\+M4_8Z^'W_  44^)7A_P#9JUJ[N#>_!JVT
M739;B"PN)FFN-)MM:DC-W!8R,[*8OF81LR;SN8M]_P!% 'Q?XD_X)(>*/A[^
MTKX@_:1_8'_;+UWX%3>-O#&AZ%XW\.:=X+TW7-/O[?1[06>G26Z7RG[)+#:@
M1 C>I R4)+9^=/V_?^"7OA_]A'_@E5^VKXB^'?Q?\;>/;SXP:-I^LZNOBTQW
M>H-J<+Q1W-R9HD7S6N'=I2@15C/RH @ 'ZMT4 ? OPH_X(_^,/B%X/\ A;X9
M_:<_;V^(?Q'^$7@-])USPI\(];T;3;9&N;6-)+.+4]0@B6YU2"W;!2*7;N*)
MYA?;S]]444 >+_MZ?L7^&/V\_@1%\"/%WC2_T"TB\6:/KHO].MTED,FGWL5V
MD>U^-KM$%)Z@$XK+_;J_8-T']LZU\%^+]!^+6O?#CXD_#+7I-8^&_P 2/#,,
M$UWHUQ+$8;B)X)U:*YM9XL)+ X D"J"< @^^44 ?-?['/_!/&Z_9Y^,WB_\
M:L^/G[16N_&/XO>--(MM$O\ QMKVCVNFPZ?HUNYDBTVQL;4"*U@,C>9( 6,D
M@#DYSGQ+4_\ @A1J$7@;6OV3_ ?[?WQ$\-_LS^(M:GOM3^!NG:-IY,-M<7#7
M%SI5KJ[)]JM=/EE9LP+D['==_P [D_H#10!1\,>&?#_@OPUIW@[PGI$&GZ5I
M-C#9:986L>V*VMXD"1Q(HZ*JJ% [ 5>HHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBLOQ3XV\*>"K>*Z\5ZY!8QSN4B><D!F R0,5S8S&8/+\-+$8JI&G3C
MO*348KIJW9+734:3D[(U**Y'_A??P=_Z*!I__?9_PH_X7W\'?^B@:?\ ]]G_
M  KY_P#UYX*_Z&>'_P#!U/\ ^2+]C6_E?W'745R/_"^_@[_T4#3_ /OL_P"%
M8WCG]ISX:^&O#\M_X?UR#5KXC;:V=N6P6]6./E4=^Y[5RX[Q%X#R[!U,56S.
MAR03;M5A)V7:,9.4GV23;>B5QJA6D[*+^X[C4/%/AS2M9L_#^I:S;PWM_N^Q
MVTD@#RXZX'^<]JOU\->)O&/B/Q?XCE\5:YJ<DM[)('$JL5\O!^4)C[H'8#I7
MO?P2_:CT74M(&A?$_54M+ZV0"+4)0=ERH_O8'#COV/7K7XQP%]);AKBSB/$9
M=F$%A*;?[B<Y)*44OAJ-^[";UDM>5WY+\R3GUUL!4ITU*.O<]JHKD?\ A??P
M=_Z*!I__ 'V?\*/^%]_!W_HH&G_]]G_"OW'_ %YX*_Z&>'_\'4__ )(X_8UO
MY7]QUU%<C_POOX._]% T_P#[[/\ A6IX6^(O@CQK<2VOA3Q);7TD"!Y4@8DJ
MI. 3D5TX/BSA7,,3'#X7'T:E26T8U82D^NB4FWIKH)TJD5=Q?W#OB#\0O GP
MG\$:I\2OB?XQTSP_X>T2R>\UC6]9O4M[6R@09:261R%10.Y-?+?PL_X+S_\
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
M?#NFZ7XNOIM3TOQ/:Z,&%H;W3]1N+&26$.2RI)]G$FTD[=Y7) S0!K?M9?\
M!4K]@G]AKQ]IOPN_:J_:'L?"6OZQI']J:;ID^CW]R\]GYKQ>:#;02 #?&ZX)
M!^7ITK&_9V_X+(_\$QOVKOBC;?!/X#_MA^&-9\6WV18>'KF.YL+J\8*7*0I>
M11&9]H+;4RV 3C -?)7[>/[25Y^RO_P<0_#CXFV/[.?Q-^*#R?LHZA9?\(U\
M)_#L.IZHH?7F;[089IX%$*[,,V_(+IP<\<3\?_VF]?\ ^"Z7[4/PR_9>_9Q_
M8O\ ''PQ\2_ ?XQZ%XT^(WC7XS0:;HNN^$]/M7,ODVEA%=37<IN=R;7&(B4C
M+<$.@!^PE%?F3^US_P %6/$_B?\ X*"^/_V)_ __  41^$7[+_AGX1Z5I9\0
M^-OB%9V%_JOB?5[ZW^TK::?;7]S#"MM;PLGG2D,_F,JC ;(YGP__ ,%R/C[)
M_P $\OVD_&O@_4OA]\4_B?\ L[^(M,TIOB!X MY;SPWK>D:C+$(/$7V>VED<
M>1 ;F2XMXI&5'M'^8+N" 'ZN45^?7_!/+]J#]J#XR_'GPU/\/O\ @IU\%OVI
M?A;K&D7DGCIM&\/V?AWQ#X/N$B5K66*SMYY'FAEE/EO'<(CQ@AMS=#D?L^_&
M[_@JO_P5$\&>+?VN_P!D_P#:D\"?!_X>6_BO5M(^$?A'5?ALFN2>)[?3KI[8
MWNJW<DZ/:K//#*@2V3,:<Y<KEP#]'**_-;X?_P#!8GXZ_'#X;?LA^.=&\*:5
MX5UGXH?'B^^'OQD\.-;_ &F.TNK"&\2ZCM9&8F-6EMTD0Y9E20*2Q!)^A?CQ
M^UA\7OA]_P %6O@%^R+X<O+!?!OQ#\#>+M4\20S6(>X>XT^.V:V,<N<Q@&5]
MP ^;CTH ^I**_+S]A;]MC_@IG\?/A[XP_P""@7QX^/7@C0/@C\'_ !'XTM?$
MG@G2O JS:IXIT[2#>R?:A=M(!9O'MAA5$!#BWE=CEP*W?A)X_P#^"\/Q_P#V
M4/"__!1CX5?%CX9W=YXPL;+Q+X=_9E;P7%!97>@W3))#;OK\]TLT=XUI(LWF
ME5B$GR[,4 ?I-17Y@?M/_P#!6+QEXY_;P\=?L=>%O^"@OPD_92\/?"?1]*_X
M2/Q1\1;;3M2UCQ%K5]:BY-E96]Y=16ZVUK&R+-*-[&4@*=K9'N7_  1X_P""
MC>O?MQ:+\4/A1\1/B%X'\:>+/@WXNAT>^\?_  TG#Z'XKTZYA,UCJ<"K)((9
M'5)4EA5W5)86P<':H!]2_&KXV?";]G/X6ZU\;/CG\0-,\+>%/#UI]IUG7=7N
M!%!;1[@HR>I9F945%!9V954%B ?/OV1?^"AW[''[=@UR+]EKXTP>([OPTT(U
M[2KG1[W3+^Q692T,DEI?P0SB.0 E)-FQL'#&OFG_ (.+==\ >*/V*;#]F2RU
MC7;GXN^//%=C<_ _PAX6T9=1OM<UW3;B*\59+=V5/L2 #[1-*PCA1PY#$*C>
M-_\ !*/]J_P9\4OVH/B+_P %#_\ @H;\4_"OPV^-VH:OI/P*G^#MO:2V9\/W
M23RSVT$QE9WO+B^GCEDAE7]V$B:-7<J=H!^L=?%OB3_@XA_X(R>$?$5_X3\1
M_MTZ#:ZCI=[+:7]L^@ZJ3#-&Y1T)%H02&4C@D<5]I5^,G_!%G]O[XT_L\?LN
M^+OAMX'_ .":'QN^*-A#\:_%\Z^+/ MIIKZ?(TFI2$Q*;B[B?>G1OEQD\$T
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M[,/P'L["X\5>([S0)-,AU.^%M RVFNZ?>S;I""%Q#;2D>I '>NE_X*)?"?\
M;+^)'PFT#Q'^PA\7[7PUX^\%^,['7X]%UFY>'2O%UE 6%QHM[)&K/'%,K AU
M&0T:@E0Q9??Z* /@>;]G[]O[_@H7^UK\'/BW^V?^SOX9^"OPY^!?B)_%=AX5
ML/'T7B/5?$_B,0-%:R&:WACAM;2WWR/@YDD. 5 ;,>/X1^!G_!4/_@G1XW^,
M?PQ_8B_9M\#?%3P!\4?'VI^-/ >M:[\05T63P1J>I[6N[:^MGA=KRSCG!FC%
MNPD*[E)!<;/T0HH _.34O^"-OQB^"O\ P3U^ WPX_9P\?:#JWQO_ &>_'R>/
MM/U?Q 9(-.\4:M<37,NKV,TBJ7A@N1=RQI)MW*(H<[1N([3X5_L_?MQ_MA_\
M% /AS^VQ^V_\!O#OPC\-_ _P_K$'P]\ Z9XXB\0WVI:WJL"6UWJ-S<P0QPI!
M';*8XHP"^]BYV]*^YZ* .=^)OPA^$WQK\/)X1^,OPO\ #OBW28[I;F/2_$VB
M07]NLZJRK*(YT90X#L V,@,1GDUP7_#O;]@7_HQ[X/\ _AM-*_\ D>O7Z* *
M?AWP[X?\(>'['PGX3T*STO2M,LX[33=,TZU2"WM+>-0D<44: +&BJ JJH
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
MUNS"98XHC<7+L9)1"@B7RXPIP B?;U%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
:444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>nsp-20231231_g6.jpg
<TEXT>
begin 644 nsp-20231231_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M6 ', P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 **** "BOC7XB_\
M!57XIZO\<OB%\'OV)/V!/%_QOM/A%>KIWQ)\3:7XKTW1[6SU/REFDTVQ6[;?
MJ-U'&?GC0*%<JF[++GW']F3]M?\ 9^_:L_9*T']M;P!XN33? FN:1+J$FH>)
M72Q.EB"22*YBNR[;(7@EBECD.XH&C8ABN&(!ZS17RU_P3U_X*O? C_@I7\6O
MC)X+_9TTRXO/#/PFU72K"V\9O<'R?$3W<5P[RV\)162%&@*I(6/FA@X"KC=R
M'B7_ (*P?&3QY\4/B'X._86_X)W^,/C7X?\ A1XAN/#_ (W\96?C+3-%M6UB
MV56NK#3H[MO,U"6$-M?:$&_Y03N1F /M2BO+?V+_ -K[X1_MV_LW>'/VG_@G
M)J":'XBBF!L-8M/L][IUU#,\%Q:7,63Y<T4T;HP!(.W*EE(8T_VV/VY_V;/^
M"?GP0U#X[_M+_$*UT;3;6)QIFFB16O\ 6KH+E+.R@SNN)G. %7A0=SE4#, #
MUZBO"/V>?V]/AS\7O^">>@?\%%OB/IJ^!_"NH_#]O%VM6UW??:_[)LTB>60&
M18T,I5$/W4!8X &2*\(\$?\ !:;QB#\/?BI^T-_P3Z\>_#+X,?%C6K+3/ _Q
M5UKQ%IMUY<E\0-.DU33X',VF0W.5"R.752Z;]H;- 'W=17RK^TA_P4F\8>!O
MVH9_V+/V1?V1?$'QL^(^C^&X-?\ &5GI_B6QT33/#=C.S+;"ZOKP[?M$VTLD
M"*S%/GR #77?L'?M[^&/VV](\8Z%??"S7_A[\0?AIXC_ +"^)'PZ\4-#)=Z+
M>-&)8F6:!FBN;>6,[XIT.' )  QD ]\HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YZ_:M\%?M!?'SX0:[X6_X
M)K_M9> _AOXJ37KNV\5>)1X6@UUEOEMPCVSA)E6UNU8PEY)%E=%51Y9R,?/_
M /P1?\!?LX?M*_\ !*%_V*/B1^SG9Q:1\+_'6J^ _B3X.UK4SJUGJ6O:9J2W
MEU=&9D3[3'/=.ER0R!=SM'M*+SV_CK_@E'\4?"WQO^(/QA_85_;\\7? VV^+
M6JG5_B-X7T_PEIFMV-WJK($FU*S%ZFZPNI5&9'0L';#;?E4#W7]B?]C/X/\
M[!G[/VF_L\?!;^T[BPM+JXOM4UK7KW[3J.M:C<2&2YO[N; \V>5R2QP  %50
M%4  'R]_P3(T'0_"W_!6S]OCPUX8T6TTW3=/USX;6]AI]A;+#!;0IX6"I''&
M@"HBJ  H    %=7^VE^W#I7[,WBQOV%/^"<_P6T;Q;^T7XZ$VIV?A/1+&*WT
MSPT+@CS?$6ORQ*%@A!*OA_WUPVQ5'SAJ]G^ G[%_ACX"_M5_'']JK2/&M_?Z
MA\<=0T"[U72KFW18=,;2].^PQK$R_,X=?G;=T/ XKY5\!?\ !#3]H'X/?%CX
MC?&/X*?\%<?B;X7UGXI>*IM>\875KX&T*YFO+AF;RXS-<P22>3$K%(X@P2-<
M[5&3D ^F_P#@FO\ L46'_!/K]CKPK^S,OC&7Q)JNG&ZU#Q3XEGCV-JVKWEQ)
M=7EP%_A0S2L$7J$5 23DF7]MK]G3X$_$'X<^(_CQX[^$^AZSXP\&_#CQ#!X3
M\0:G8+/<:.L]FQF-L7R(7;RT!D4!\ C."0?,/C[^S'^W%X6_8IT+X.?#3]L?
MXB>-?B5%\2M(N6\?1VNG:;=3:<U^GVF&\$(BB2SCMFE9_+5I7$:JJLS 5]3?
M$OP3:_$KX<^(/AS?7TEM!X@T2[TV:YB4%XDGA:(NH/!(#9 /I0!^2?Q877G_
M .#-&U'ALR?:/^%$:*9/*Z_9QJ%J9_P\GS,^V:][_P"#A!?# _X( _$9/#>S
M[-_8/A,>&OLOWO-_MK2_LODXYW9V8QV]J^GO@5^PE\)OA'^P+HW_  3P\5SS
M>,/!>G^ G\):D^JQ"*34[%X7ADWB,X1F1V&5((/(((KY^\#_ /!%/Q4)/A_\
M+?VA/^"@OQ!^)WP7^%&MV>J>!?A1KN@:;;!I;$@Z?'J>H01B?4X;;"E8G"*Q
M1-VX*%H ]5_;4_;2_9X_X)Y:3;^.-4^&4?B7XR_$T6^E^%/ G@O28G\1^.M0
M@C*PP;D4N;>'S#NGES' CG&694?(_P""5_[&WQN^ 6F_$C]IW]KS5=-G^-/Q
M[\4P^(O'VGZ')OL-!A@@%OI^CP/D^<MK!E#+D[F8@%PH=N&_:#_X(V?%#XN?
MMZZ__P %!/AG_P %'?'GP^\6:MX>M]!TRVTKPEI-_'HNEQ(FZTM7O8I&B225
M7F<KM+/,^20<5[]^QO\ LT_M!?LZ6OB&#X\_MR>+OC4^KR6K:7+XK\/Z=8'2
M!&)?,6+[#%&'\W>A;?G'E+C&30![91110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !17\]7_!QQ_RDRU;_L4-(_\
M135\(5^JY5X9?VGEM'%_6^7VD5*WL[VNKVOSJ_W(_-<S\0_[.S"KA?JW-R2<
M;\]KVZVY';[S^P2BOX^Z*[_^(2?]1O\ Y3_^Z'#_ ,10_P"H3_RI_P#:']@E
M%?Q]T4?\0D_ZC?\ RG_]T#_B*'_4)_Y4_P#M#^P2BOX^Z*/^(2?]1O\ Y3_^
MZ!_Q%#_J$_\ *G_VA_8)17\?=?JI_P &KO\ R7KXK?\ 8H6/_I4U>3GOAQ_8
MN4U<;]:Y^1)VY+7NTM^=VW['IY-Q]_:^9T\)]6Y>=M7Y[VLF]N5=NY^V%%%%
M?F)^BA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ?SU?\'''_*3+5O\ L4-(_P#135\(5]W_ /!QQ_RDRU;_ +%#2/\
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
M^84445[YX@4444 %%%% !7ZJ?\&KO_)>OBM_V*%C_P"E35^5=?JI_P &KO\
MR7KXK?\ 8H6/_I4U?)\<_P#)*8KT7_I43Z;@W_DIL-ZO_P!)9^V%%%%?S&?T
M4%%%% '\M7_!2[_E(9\;O^RI:Y_Z6RUXA7M__!2[_E(9\;O^RI:Y_P"ELM>(
M5_765_\ (LH?X(_^DH_EO,?^1A6_QR_-A1117<<84444 %%%% !7[J?\&N/_
M "93XZ_[*E/_ .FVPK\*Z_=3_@UQ_P"3*?'7_94I_P#TVV%?!^)'_)+3_P 4
M?S/M?#__ )*2'^&7Y'Z84445_.9^]A1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_/5_P
M<<?\I,M6_P"Q0TC_ -%-7PA7W?\ \'''_*3+5O\ L4-(_P#135\(5_5/"O\
MR3>$_P"O<?R/YJXE_P"2@Q7^.7YA1117OGB!1110 4444 %?JI_P:N_\EZ^*
MW_8H6/\ Z5-7Y5U^JG_!J[_R7KXK?]BA8_\ I4U?)\<_\DIBO1?^E1/IN#?^
M2FPWJ_\ TEG[84445_,9_104444 ?RU?\%+O^4AGQN_[*EKG_I;+7B%>W_\
M!2[_ )2&?&[_ +*EKG_I;+7B%?UUE?\ R+*'^"/_ *2C^6\Q_P"1A6_QR_-A
M1117<<84444 %%%% !7[J?\ !KC_ ,F4^.O^RI3_ /IML*_"NOW4_P"#7'_D
MRGQU_P!E2G_]-MA7P?B1_P DM/\ Q1_,^U\/_P#DI(?X9?D?IA1117\YG[V%
M>/?MR_MJ?#']@OX$2_&[XE:+K.M276LV>A^&/"WANT$^I>(-8O)/*M=/M8V9
M0TLC9/) "HQYQ@^PUR7QKE^!^A^!I?B1^T'#X:B\.^"YU\0OK'BN"!K;19K4
M%TOU>8%8)(OF*RC#+DX(S0!\S_#G_@J3\5]!_:(\"?LZ_MT?L&^)_@A=?%2>
M:S^'7B&?QEINOZ9J&HQ1&4Z=<3639L[ED!**P99""%8D54^,_P#P5@^+'AK]
MK;XA?LE?LR_\$Z_'WQDU#X7V^CMXRUGPSXETNQM[*;4K3[7;PXO98RS&+D[<
MX[XR,^;_  ID^)G_  6@_;"^&_[8Y\&ZCX2_9B^".N3Z[\*Y-<LWM]3^)7B
MQ-!%K @<![;38%9V@+ /,6W$$,5B3P7_ ,$G?CKX[^/?[0'Q_P#A_P#\%;O%
M7A+_ (6)\39M3L+#X/6FF;--GM[:*VM[;5)KB*>2Z>")(T-JKPH ">LGR@'O
MOQ._X*2)^SO^Q-I_[6'[3_[,_C#P7XEUG78M!T'X0+<VFHZYJFL7%V]M8V$#
M6\AADDN-HE&'^6,L3RI%9G[//_!2KQ]XK_:<T?\ 8\_;)_8U\0_ [QUXPT"Z
MUGX>1:CXJL-<T[Q)!:*K7EO%=V1VI=P(PD>!EXC!<-@KN^!8_P!K7XY?M<Z#
M^QM-^UA>:?J/B/X9?M\7OP_\9>(M-M%M['7M8TNUNDLM0CB4!(VDW]% 7S%<
MJ%!"K]:?\%8]Q_X*#?L%KH9_XG7_  NW5S!Y?^L^P?V+-]LQWV>7MW=L8S0!
M]E?''QYXT^&'PFUWQ]\._A)J?CS6]+LO.T[PAH][!;W6J2;@/*CDN&6)&P2<
MN0/EKX1^/7_!<S]IS]F+0-(\2_'/_@C1\6-!MO$'B*TT'08W\<Z#<7&IZG<L
M5@M+>""X>6>5R#A44G"DG !(_1FOSZ^#%L__  4*_P""UGQ"^-_BC_3/AU^R
M+;)X+^'EBXW6UQXROH!-J^HXZ>=;0F.T .=NY77#9- 'V7\:_P!H;X<_LV?L
M_:W^TC\>]3'AKP]X9T$ZGK[7#K(]L H_<*$.)9F=EB1$R9)&55R6%>3_ +$O
M_!2/P1^V)_P3GM?^"C5S\/;[PAH$NE:_J-WH>H7R3SVEOI=Y>6\A>0*J[F6S
M9\8^7=MR<9/Q;^VS_P %1/V'/'__  5$'[/?[:_QKD\'_"G]G74;351X;NO"
MNJ7G_"<^,BGF6\THM+65?L.FJP=4<KYMTZMATB4UQG_!'SXJ?!7]L+_@W=\=
M?L.?#;]I?0_"/BW3_#OB?2O&>L^);*XMK'P];:[KNK?9I99YECBD$MO(X'ER
M,5+ -M;Y: /JG]GK_@KE^U[^TAX=\&?$;P1_P1J^*Z^#?&\%A>Z9XKG\:Z$(
M%TZZV,EZ8S<"4QB)Q)C;N*]!DU]W5^3W[7/P:_;?_P"")G[%6A_MM_#K_@H]
MXT^(NG_".#P]IWC7X5^+=%TR'PYK.B&YM=-^RZ;!;VZ2:<\8EB,;^;(Y$?S,
MQ)#?J];3K=6\=RBLJR(& =<$ C/([&@!]%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% '\]7_!QQ_RDRU;_ +%#2/\ T4U?"%?=_P#P
M<<?\I,M6_P"Q0TC_ -%-7PA7]4\*_P#)-X3_ *]Q_(_FKB7_ )*#%?XY?F%%
M%%>^>(%%%% !1110 5^JG_!J[_R7KXK?]BA8_P#I4U?E77ZJ?\&KO_)>OBM_
MV*%C_P"E35\GQS_R2F*]%_Z5$^FX-_Y*;#>K_P#26?MA1117\QG]%!1110!_
M+5_P4N_Y2&?&[_LJ6N?^ELM>(5[?_P %+O\ E(9\;O\ LJ6N?^ELM>(5_765
M_P#(LH?X(_\ I*/Y;S'_ )&%;_'+\V%%%%=QQA1110 4444 %?NI_P &N/\
MR93XZ_[*E/\ ^FVPK\*Z_=3_ (-<?^3*?'7_ &5*?_TVV%?!^)'_ "2T_P#%
M'\S[7P__ .2DA_AE^1^F%%%%?SF?O85\U?\ !4S_ ()TQ?\ !3S]GO3_ -G+
M6?C]KW@/18/$]KK&K'0]-M[H:O\ 9PYAM;B.X!22 2E)2C JSPQY!VU]*T4
M?'_P4_X)V_MK_"SXB^&_%'BC_@L%\3/%7A_0M0MY;SP;?>!- MK/4K:,C-H[
M6]LKQQLHVY0@@=,5E>*O^"2OQ2\$?%[XB?$3]A;_ (*#>-/@?HOQ<UR77/B#
MX/TSPIIFL6DNKS*%N=1T][Q"^G7$P&79"X+88 ;$"_:M% 'R?J__  1S_91F
M_8$TG]@#PK?>)M$TKP[J\'B#P[XYLM5#>(;+Q)#<FZ77?M3+A[PSL[,Q7:5D
M9%"KM"I^SM_P30\=>$/VG-(_;#_;'_;+\2?'/QWX/T"ZT;X>3ZKX8T_1-/\
M#5O=*JWD\-I8J%>[G11&]PQR4)3: %V_6-% '@7[(G@']I'PK\>_CYXD^,/C
MCQ/J?A#6_'UO)\,['Q-=0L+*R6RC-P+2.)F\JT-Q(Z1A]LC>0S%0K*3?_88_
M8D\*_L.>$/'?AKPYXWU#Q%<_$'XJ:YX\UW5-3MXXY7O]3E1Y$PG!5!&B@GDA
M>:]NHH *^6_@I_P2>^ 'PW_X)GW'_!+?X@ZOJ/C/P)?VNL0:C>WRI;74HO\
M4KC4=Z&/(CDAFG!C89P848@\BOJ2B@#X4TG_ ((T?$CQU%X,^&7[8W_!1CQ_
M\8?A-\/M5L]0\/\ PUUCPUIFGKJ,MDP-DNL7MM&)M52(JC;'V"1D5GW<Y^ZZ
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^>K
M_@XX_P"4F6K?]BAI'_HIJ^$*^[_^#CC_ )29:M_V*&D?^BFKX0K^J>%?^2;P
MG_7N/Y'\U<2_\E!BO\<OS"BBBO?/$"BBB@ HHHH *_53_@U=_P"2]?%;_L4+
M'_TJ:ORKK]5/^#5W_DO7Q6_[%"Q_]*FKY/CG_DE,5Z+_ -*B?3<&_P#)38;U
M?_I+/VPHHHK^8S^B@HHHH _EJ_X*7?\ *0SXW?\ 94M<_P#2V6O$*]O_ ."E
MW_*0SXW?]E2US_TMEKQ"OZZRO_D64/\ !'_TE'\MYC_R,*W^.7YL****[CC"
MBBB@ HHHH *_=3_@UQ_Y,I\=?]E2G_\ 3;85^%=?NI_P:X_\F4^.O^RI3_\
MIML*^#\2/^26G_BC^9]KX?\ _)20_P ,OR/TPHHHK^<S]["LWQE_R*&J_P#8
M-G_]%M6E6;XR_P"10U7_ +!L_P#Z+:KI_&O4F?P,_D-HHHK^Q3^40HHHH **
M** "BBB@ K^E7_@AS_RBM^$?_8-U'_TZ7E?S55_2K_P0Y_Y16_"/_L&ZC_Z=
M+ROS+Q4_Y$5'_KZO_29GZ)X:_P#(ZJ_]>W_Z5$^KZ***_!#]L"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /YZO^#CC_E)EJW_ &*&D?\
MHIJ^$*^[_P#@XX_Y29:M_P!BAI'_ **:OA"OZIX5_P"2;PG_ %[C^1_-7$O_
M "4&*_QR_,****]\\0**** "BBB@ K]5/^#5W_DO7Q6_[%"Q_P#2IJ_*NOU4
M_P"#5W_DO7Q6_P"Q0L?_ $J:OD^.?^24Q7HO_2HGTW!O_)38;U?_ *2S]L**
M**_F,_HH**** /Y:O^"EW_*0SXW?]E2US_TMEKQ"O;_^"EW_ "D,^-W_ &5+
M7/\ TMEKQ"OZZRO_ )%E#_!'_P!)1_+>8_\ (PK?XY?FPHHHKN.,**** "BB
MB@ K]U/^#7'_ ),I\=?]E2G_ /3;85^%=?NI_P &N/\ R93XZ_[*E/\ ^FVP
MKX/Q(_Y):?\ BC^9]KX?_P#)20_PR_(_3"BBBOYS/WL*S?&7_(H:K_V#9_\
MT6U:59OC+_D4-5_[!L__ *+:KI_&O4F?P,_D-HHHK^Q3^40HHHH **** "BB
MB@ K^E7_ ((<_P#**WX1_P#8-U'_ -.EY7\U5?TJ_P#!#G_E%;\(_P#L&ZC_
M .G2\K\R\5/^1%1_Z^K_ -)F?HGAK_R.JO\ U[?_ *5$^KZ***_!#]L"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YZO^#CC_ )29:M_V
M*&D?^BFKX0K[O_X../\ E)EJW_8H:1_Z*:OA"OZIX5_Y)O"?]>X_D?S5Q+_R
M4&*_QR_,****]\\0**** "BBB@ K]5/^#5W_ )+U\5O^Q0L?_2IJ_*NOU4_X
M-7?^2]?%;_L4+'_TJ:OD^.?^24Q7HO\ TJ)]-P;_ ,E-AO5_^DL_;"BBBOYC
M/Z*"BBB@#^6K_@I=_P I#/C=_P!E2US_ -+9:\0KV_\ X*7?\I#/C=_V5+7/
M_2V6O$*_KK*_^190_P $?_24?RWF/_(PK?XY?FPHHHKN.,**** "BBB@ K]U
M/^#7'_DRGQU_V5*?_P!-MA7X5U^ZG_!KC_R93XZ_[*E/_P"FVPKX/Q(_Y):?
M^*/YGVOA_P#\E)#_  R_(_3"BBBOYS/WL*S?&7_(H:K_ -@V?_T6U:59OC+_
M )%#5?\ L&S_ /HMJNG\:]29_ S^0VBBBO[%/Y1"BBB@ HHHH **** "OZ5?
M^"'/_**WX1_]@W4?_3I>5_-57]*O_!#G_E%;\(_^P;J/_ITO*_,O%3_D14?^
MOJ_])F?HGAK_ ,CJK_U[?_I43ZOHHHK\$/VP**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH _GJ_X../^4F6K?\ 8H:1_P"BFKX0K[O_ .#C
MC_E)EJW_ &*&D?\ HIJ^$*_JGA7_ ))O"?\ 7N/Y'\U<2_\ )08K_'+\PHHH
MKWSQ HHHH **** "OU4_X-7?^2]?%;_L4+'_ -*FK\JZ_53_ (-7?^2]?%;_
M +%"Q_\ 2IJ^3XY_Y)3%>B_]*B?3<&_\E-AO5_\ I+/VPHHHK^8S^B@HHHH
M_EJ_X*7?\I#/C=_V5+7/_2V6O$*]O_X*7?\ *0SXW?\ 94M<_P#2V6O$*_KK
M*_\ D64/\$?_ $E'\MYC_P C"M_CE^;"BBBNXXPHHHH **** "OW4_X-<?\
MDRGQU_V5*?\ ]-MA7X5U^ZG_  :X_P#)E/CK_LJ4_P#Z;;"O@_$C_DEI_P"*
M/YGVOA__ ,E)#_#+\C],****_G,_>PK-\9?\BAJO_8-G_P#1;5I5F^,O^10U
M7_L&S_\ HMJNG\:]29_ S^0VBBBO[%/Y1"BBB@ HHHH **** "OZ5?\ @AS_
M ,HK?A'_ -@W4?\ TZ7E?S55_2K_ ,$.?^45OPC_ .P;J/\ Z=+ROS+Q4_Y$
M5'_KZO\ TF9^B>&O_(ZJ_P#7M_\ I43ZOHHHK\$/VP**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH _GJ_X../\ E)EJW_8H:1_Z*:OA"ON_
M_@XX_P"4F6K?]BAI'_HIJ^$*_JGA7_DF\)_U[C^1_-7$O_)08K_'+\PHHHKW
MSQ HHHH **** "OU4_X-7?\ DO7Q6_[%"Q_]*FK\JZ_53_@U=_Y+U\5O^Q0L
M?_2IJ^3XY_Y)3%>B_P#2HGTW!O\ R4V&]7_Z2S]L****_F,_HH**** /Y:O^
M"EW_ "D,^-W_ &5+7/\ TMEKQ"O;_P#@I=_RD,^-W_94M<_]+9:\0K^NLK_Y
M%E#_  1_])1_+>8_\C"M_CE^;"BBBNXXPHHHH **** "OW4_X-<?^3*?'7_9
M4I__ $VV%?A77[J?\&N/_)E/CK_LJ4__ *;;"O@_$C_DEI_XH_F?:^'_ /R4
MD/\ #+\C],****_G,_>PK-\9?\BAJO\ V#9__1;5I5F^,O\ D4-5_P"P;/\
M^BVJZ?QKU)G\#/Y#:**Z+X1:A\,])^*/A_4_C/H&H:KX2M]7@D\1Z;I,XBNK
MJR#@RQQ.64*Y3(!R,$]:_L.<N2#E:]NBW?H?RG"//-1O:_5['.T5^FWAWX/?
M\$7?B'^QG\1/VN],_9C^)_A?0O"C#2M"O/$'BW)UG7)HR8K2V2.=_,9,QO(3
M@*C9Y"MC\Y?AEX!UGXK?$GP]\+O#MU9P:AXEURTTJPGU&X\FWCFN)DA1I7P=
MB!G!9L' R:\O+\WI8]57[.4/9NTN9):VN]F]E:_:YZ..RNK@G37/&?M%=<K;
MTO9;I;N]N]C#HK[Z_;U_X)W?LM?LJ?\ !-/P/\7OA=\0]/\ 'OCB^^)S:)XG
M\=:%J4TFFS;;6]>6TM4+>4\<4D*+YP7<Y1CE0=B]9\3O^"=7[+/A[]B;5];T
MCX3ZK;:YH?[/GASXA6WQ=?7+MH-6U2_N&673/(8_91'C"1A%$H."S-WXH\49
M;.E"I%2:G-P6EM4U&]FT[7:_O?W=SL?#F81JSIR<;Q@IO6^C3=KI-7LG_=\S
M\V:*^A?VW?@=\+/V6O!_PY^ ,7AC_BZL7AX:Y\5M6DOIRUG<7P6:ST@0E_*C
M:WMBC2,$W,\_WL+MKYZKV\)BJ>,H*M33Y7>U^J3LFO)[KNFCR,5AIX2LZ4[<
MRM>W1VNT_-;/S3"OZ5?^"'/_ "BM^$?_ &#=1_\ 3I>5_-57]*O_  0Y_P"4
M5OPC_P"P;J/_ *=+ROSKQ4_Y$5'_ *^K_P!)F?>>&O\ R.JO_7M_^E1/J^BB
MBOP0_; HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^>K_@
MXX_Y29:M_P!BAI'_ **:OA"ON_\ X../^4F6K?\ 8H:1_P"BFKX0K^J>%?\
MDF\)_P!>X_D?S5Q+_P E!BO\<OS"BBBO?/$"BBB@ HHHH *_53_@U=_Y+U\5
MO^Q0L?\ TJ:ORKK]5/\ @U=_Y+U\5O\ L4+'_P!*FKY/CG_DE,5Z+_TJ)]-P
M;_R4V&]7_P"DL_;"BBBOYC/Z*"BBB@#^6K_@I=_RD,^-W_94M<_]+9:\0KV_
M_@I=_P I#/C=_P!E2US_ -+9:\0K^NLK_P"190_P1_\ 24?RWF/_ ",*W^.7
MYL****[CC"BBB@ HHHH *_=3_@UQ_P"3*?'7_94I_P#TVV%?A77[J?\ !KC_
M ,F4^.O^RI3_ /IML*^#\2/^26G_ (H_F?:^'_\ R4D/\,OR/TPHHHK^<S][
M"LWQE_R*&J_]@V?_ -%M6E6;XR_Y%#5?^P;/_P"BVJZ?QKU)G\#/Y#:***_L
M4_E$^X/^"H^NZ'\)_P!DO]F']C7P#K5I+IVE_#E?&'B9+"Y619]8U)B7,I4G
M+Q,MPJYY"RXZ8 ^</BI^RCXR^$O[/OP^_:,UKQSX5O\ 2_B,+S^R](TG4Y)=
M1L/L[A&^UQ-$JQ;B<KM=\CKBO+J*\O Y?4P.'A2A4O:4I2=M9<SDWUTU=[ZZ
M*QZ.,QU/&5YU)0M>,8Q5_AY5%+IKHK6TWN?=?QE\0:#/_P &^OPC\-P:W9OJ
M,/QQOI9K!;E#-'&8=3P[)G<%Y')&.1ZUR'_!-_7_ !QK:ZM\2OCS\3/$^H_
M[X"Z<OBO4O!5YX@N&TF^U42D:5IZ6S.85DGO"I^Y@K')GK7R'3UN)TA:W2=Q
M&Y!= QPQ'3([USK)8K!U:'/_ !)RG>VJYW=I:Z.UTI='K;H;O-F\52K./P0C
M&U]'RJR;TU5TFX]=K]3]:O@?\-O@O^TU^R=8?M%?&/X3^#/$5AXY\+>/]>^.
MGQ1U.WC;4_#WB"*X#:;%#<,^^RPK((H$&V12#M8=?R2IPEE6-H5D8(Q!90>"
M1TR/Q/YTVM,KRJ>6U*K]HY1F[I6LHJ[:6[V34=++EC%6T(S+,HYA"DO9\KBK
M-]9.R5]ENTY:W=Y2=]0K^E7_ ((<_P#**WX1_P#8-U'_ -.EY7\U5?TJ_P#!
M#G_E%;\(_P#L&ZC_ .G2\KXKQ4_Y$5'_ *^K_P!)F?7^&O\ R.JO_7M_^E1/
MJ^BBBOP0_; HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^
M>K_@XX_Y29:M_P!BAI'_ **:OA"ON_\ X../^4F6K?\ 8H:1_P"BFKX0K^J>
M%?\ DF\)_P!>X_D?S5Q+_P E!BO\<OS"BBBO?/$"BBB@ HHHH *_53_@U=_Y
M+U\5O^Q0L?\ TJ:ORKK]5/\ @U=_Y+U\5O\ L4+'_P!*FKY/CG_DE,5Z+_TJ
M)]-P;_R4V&]7_P"DL_;"BBBOYC/Z*"BBB@#^6K_@I=_RD,^-W_94M<_]+9:\
M0KV__@I=_P I#/C=_P!E2US_ -+9:\0K^NLK_P"190_P1_\ 24?RWF/_ ",*
MW^.7YL****[CC"BBB@ HHHH *_=3_@UQ_P"3*?'7_94I_P#TVV%?A77[J?\
M!KC_ ,F4^.O^RI3_ /IML*^#\2/^26G_ (H_F?:^'_\ R4D/\,OR/TPHHHK^
M<S]["LWQE_R*&J_]@V?_ -%M6E6;XR_Y%#5?^P;/_P"BVJZ?QKU)G\#/Y#:*
M**_L4_E$**** "BBB@ HHHH *_I5_P""'/\ RBM^$?\ V#=1_P#3I>5_-57]
M*O\ P0Y_Y16_"/\ [!NH_P#ITO*_,O%3_D14?^OJ_P#29GZ)X:_\CJK_ ->W
M_P"E1/J^BBBOP0_; HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#^>K_@XX_P"4F6K?]BAI'_HIJ^$*^[_^#CC_ )29:M_V*&D?^BFKX0K^
MJ>%?^2;PG_7N/Y'\U<2_\E!BO\<OS"BBBO?/$"BBB@ HHHH *_53_@U=_P"2
M]?%;_L4+'_TJ:ORKK]5/^#5W_DO7Q6_[%"Q_]*FKY/CG_DE,5Z+_ -*B?3<&
M_P#)38;U?_I+/VPHHHK^8S^B@HHHH _EJ_X*7?\ *0SXW?\ 94M<_P#2V6O$
M*]O_ ."EW_*0SXW?]E2US_TMEKQ"OZZRO_D64/\ !'_TE'\MYC_R,*W^.7YL
M****[CC"BBB@ HHHH *_=3_@UQ_Y,I\=?]E2G_\ 3;85^%=?NI_P:X_\F4^.
MO^RI3_\ IML*^#\2/^26G_BC^9]KX?\ _)20_P ,OR/TPHHHK^<S]["LWQE_
MR*&J_P#8-G_]%M6E6;XR_P"10U7_ +!L_P#Z+:KI_&O4F?P,_D-HHHK^Q3^4
M0HHHH **** "BBB@ K^E7_@AS_RBM^$?_8-U'_TZ7E?S55_2K_P0Y_Y16_"/
M_L&ZC_Z=+ROS+Q4_Y$5'_KZO_29GZ)X:_P#(ZJ_]>W_Z5$^KZ***_!#]L"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YZO^#CC_E)EJW_
M &*&D?\ HIJ^$*^[_P#@XX_Y29:M_P!BAI'_ **:OA"OZIX5_P"2;PG_ %[C
M^1_-7$O_ "4&*_QR_,****]\\0**** "BBB@ K]5/^#5W_DO7Q6_[%"Q_P#2
MIJ_*NOU4_P"#5W_DO7Q6_P"Q0L?_ $J:OD^.?^24Q7HO_2HGTW!O_)38;U?_
M *2S]L****_F,_HH**** /Y:O^"EW_*0SXW?]E2US_TMEKQ"O;_^"EW_ "D,
M^-W_ &5+7/\ TMEKQ"OZZRO_ )%E#_!'_P!)1_+>8_\ (PK?XY?FPHHHKN.,
M**** "BBB@ K]U/^#7'_ ),I\=?]E2G_ /3;85^%=?NI_P &N/\ R93XZ_[*
ME/\ ^FVPKX/Q(_Y):?\ BC^9]KX?_P#)20_PR_(_3"BBBOYS/WL*S?&7_(H:
MK_V#9_\ T6U:59OC+_D4-5_[!L__ *+:KI_&O4F?P,_D-HHHK^Q3^40HHHH
M**** "BBB@ K^E7_ ((<_P#**WX1_P#8-U'_ -.EY7\U5?TJ_P#!#G_E%;\(
M_P#L&ZC_ .G2\K\R\5/^1%1_Z^K_ -)F?HGAK_R.JO\ U[?_ *5$^KZ***_!
M#]L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YZO^#CC_
M )29:M_V*&D?^BFKX0K[O_X../\ E)EJW_8H:1_Z*:OA"OZIX5_Y)O"?]>X_
MD?S5Q+_R4&*_QR_,****]\\0**** "BBB@ K]5/^#5W_ )+U\5O^Q0L?_2IJ
M_*NOU4_X-7?^2]?%;_L4+'_TJ:OD^.?^24Q7HO\ TJ)]-P;_ ,E-AO5_^DL_
M;"BBBOYC/Z*"BBB@#^6K_@I=_P I#/C=_P!E2US_ -+9:\0KV_\ X*7?\I#/
MC=_V5+7/_2V6O$*_KK*_^190_P $?_24?RWF/_(PK?XY?FPHHHKN.,**** "
MBBB@ K]U/^#7'_DRGQU_V5*?_P!-MA7X5U^ZG_!KC_R93XZ_[*E/_P"FVPKX
M/Q(_Y):?^*/YGVOA_P#\E)#_  R_(_3"BBBOYS/WL*S?&7_(H:K_ -@V?_T6
MU:59OC+_ )%#5?\ L&S_ /HMJNG\:]29_ S^0VBBBO[%/Y1"BBB@ HHHH **
M** "OZ5?^"'/_**WX1_]@W4?_3I>5_-57]*O_!#G_E%;\(_^P;J/_ITO*_,O
M%3_D14?^OJ_])F?HGAK_ ,CJK_U[?_I43ZOHHHK\$/VP**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH _GJ_X../^4F6K?\ 8H:1_P"BFKX0
MK[O_ .#CC_E)EJW_ &*&D?\ HIJ^$*_JGA7_ ))O"?\ 7N/Y'\U<2_\ )08K
M_'+\S]I_V,K/5?A[_P $_?@)\*?V:OB[^SCIWQ#\76NI7^HZ9\52MS>ZK<7-
MR9;2VMXX<NK!)/+;=R"L:JI)./R>_:]M/BS8_M0^/;?X[>$K'0O&'_"4W;>(
MM(TNW$5K;732%G6!0S 1<Y0@D%2I!(.:^J/V8OB!_P $:]-TKX2?'+QY<^.?
MAW\0?AC=VU_XK\/:'87&J6_C*^M)(Y8;B*:65EM=\D0+)F)1O9 % 62O,_VA
M/CG^RC^V9XF^._[5'QCUCQ5X>^(^NZU:W'PL\,Z4L<EA-;#;"R7SF!CO2WCC
MY5XP7R>1Q7BY+1K8#-:]1TIN,V^:3A:7-*IHDTVI0L[MIM126JU2]C-JM'&Y
M91IJI%2BE9*=X\L:>K::3C.ZM9V;;>^[_4S]DWP!K&I_"CX"6WPN^''@"P^
M6J_"&6Z^)O@'Q+X.\SQ)X@U!+67SKB"W:!I;T/(8G22,D2*SL-P>,5\O?\$O
M_CM^S;\-OA==Z#H'Q;\%_#6.T^/E]J/Q+T+X@7D%O>ZSX)_LZ6."P"SJS7FR
M3*&V3<XDRQ'.2[0/^"B7_!-?XG?%_P"#_P"WE\7_ (A_$#PQ\0?A-X(M]&G^
M&VB^'_/M-3GMHY@C6]R"$BB9KB3*NR[EVJ=N"6^&_#?B_P"#/[3?[>EU\4OV
MC]?A\%>!_%_Q OO$'BIXH)I_LEG-<2W<EK$($9V=P?(1@O#.&. ":\; 9)B,
M12Q,,5&<8M*3]W7F4JCM9W]K+E:M-=5&VJ/5QV<4*%3#RP\H2DG9>]IRN,%>
MZ_AJZ=X/O+HSZ!\9_#/Q/\(/V1=0^%G[,WPH\0ZOXU_:-U&;Q/=Z1X?T6>[O
M=%^'UM=N=-A>.%6>-;J;]\S#AHH45NHKX7O+.[TZ\ET_4+62"X@D:.>"9"KQ
MNIPRLIY!!!!!Z5^BW[/W_!2WX4?%7QO\=+OXO_&2Y^$%SX]\3>%=0\%>(++2
MKNXBTS1M%OBZ:/ML5:2/_10BKM41NX?=C=S\A_M\?&OP'^T;^V7\1_CA\,=-
MEM= \2^)Y[O2TG@\IY(SA?.9/X6D*F0@\@N<\YKZK(ZF84\75H8BBU?WG/75
MM0LKVL[)\BL[_N[OXCYK.88&IA:=:A53M[JCIHDY7=KW5VN9W5O?LMCR&OU4
M_P"#5W_DO7Q6_P"Q0L?_ $J:ORKK]5/^#5W_ )+U\5O^Q0L?_2IJSXY_Y)3%
M>B_]*B7P;_R4V&]7_P"DL_;"BBBOYC/Z*"BBB@#^6K_@I=_RD,^-W_94M<_]
M+9:\0KV__@I=_P I#/C=_P!E2US_ -+9:\0K^NLK_P"190_P1_\ 24?RWF/_
M ",*W^.7YL****[CC"BBB@ HHHH *_=3_@UQ_P"3*?'7_94I_P#TVV%?A77[
MJ?\ !KC_ ,F4^.O^RI3_ /IML*^#\2/^26G_ (H_F?:^'_\ R4D/\,OR/TPH
MHHK^<S]["LWQE_R*&J_]@V?_ -%M6E6;XR_Y%#5?^P;/_P"BVJZ?QKU)G\#/
MY#:***_L4_E$**** "BBB@ HHHH *_I5_P""'/\ RBM^$?\ V#=1_P#3I>5_
M-57]*O\ P0Y_Y16_"/\ [!NH_P#ITO*_,O%3_D14?^OJ_P#29GZ)X:_\CJK_
M ->W_P"E1/J^BBBOP0_; HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#^>K_@XX_P"4F6K?]BAI'_HIJ^$*^[_^#CC_ )29:M_V*&D?^BFK
MX0K^J>%?^2;PG_7N/Y'\U<2_\E!BO\<OS"BBBO?/$"BBB@ HHHH *_53_@U=
M_P"2]?%;_L4+'_TJ:ORKK]5/^#5W_DO7Q6_[%"Q_]*FKY/CG_DE,5Z+_ -*B
M?3<&_P#)38;U?_I+/VPHHHK^8S^B@HHHH _EJ_X*7?\ *0SXW?\ 94M<_P#2
MV6O$*]O_ ."EW_*0SXW?]E2US_TMEKQ"OZZRO_D64/\ !'_TE'\MYC_R,*W^
M.7YL****[CC"BBB@ HHHH *_=3_@UQ_Y,I\=?]E2G_\ 3;85^%=?NI_P:X_\
MF4^.O^RI3_\ IML*^#\2/^26G_BC^9]KX?\ _)20_P ,OR/TPHHHK^<S]["L
MWQE_R*&J_P#8-G_]%M6E6;XR_P"10U7_ +!L_P#Z+:KI_&O4F?P,_D-HHHK^
MQ3^40HHHH **** "BBB@ K^E7_@AS_RBM^$?_8-U'_TZ7E?S55_2K_P0Y_Y1
M6_"/_L&ZC_Z=+ROS+Q4_Y$5'_KZO_29GZ)X:_P#(ZJ_]>W_Z5$^KZ***_!#]
ML"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YZO^#CC_E)
MEJW_ &*&D?\ HIJ^$*^[_P#@XX_Y29:M_P!BAI'_ **:OA"OZIX5_P"2;PG_
M %[C^1_-7$O_ "4&*_QR_,****]\\0**** "BBB@ K]5/^#5W_DO7Q6_[%"Q
M_P#2IJ_*NOU4_P"#5W_DO7Q6_P"Q0L?_ $J:OD^.?^24Q7HO_2HGTW!O_)38
M;U?_ *2S]L****_F,_HH**** /Y:O^"EW_*0SXW?]E2US_TMEKQ"O;_^"EW_
M "D,^-W_ &5+7/\ TMEKQ"OZZRO_ )%E#_!'_P!)1_+>8_\ (PK?XY?FPHHH
MKN.,**** "BBB@ K]U/^#7'_ ),I\=?]E2G_ /3;85^%=?NI_P &N/\ R93X
MZ_[*E/\ ^FVPKX/Q(_Y):?\ BC^9]KX?_P#)20_PR_(_3"BBBOYS/WL*S?&7
M_(H:K_V#9_\ T6U:59OC+_D4-5_[!L__ *+:KI_&O4F?P,_D-HHHK^Q3^40H
MHHH **** "BBB@ K^E7_ ((<_P#**WX1_P#8-U'_ -.EY7\U5?TJ_P#!#G_E
M%;\(_P#L&ZC_ .G2\K\R\5/^1%1_Z^K_ -)F?HGAK_R.JO\ U[?_ *5$^KZ*
M**_!#]L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /YZO^
M#CC_ )29:M_V*&D?^BFKX0K[O_X../\ E)EJW_8H:1_Z*:OA"OZIX5_Y)O"?
M]>X_D?S5Q+_R4&*_QR_,****]\\0**** "BBB@ K]5/^#5W_ )+U\5O^Q0L?
M_2IJ_*NOU4_X-7?^2]?%;_L4+'_TJ:OD^.?^24Q7HO\ TJ)]-P;_ ,E-AO5_
M^DL_;"BBBOYC/Z*"BBB@#^6K_@I=_P I#/C=_P!E2US_ -+9:\0KV_\ X*7?
M\I#/C=_V5+7/_2V6O$*_KK*_^190_P $?_24?RWF/_(PK?XY?FPHHHKN.,**
M** "BBB@ K]U/^#7'_DRGQU_V5*?_P!-MA7X5U^ZG_!KC_R93XZ_[*E/_P"F
MVPKX/Q(_Y):?^*/YGVOA_P#\E)#_  R_(_3"BBBOYS/WL*S?&7_(H:K_ -@V
M?_T6U:59OC+_ )%#5?\ L&S_ /HMJNG\:]29_ S^0VBBBO[%/Y1"BBB@ HHH
MH **** "OZ5?^"'/_**WX1_]@W4?_3I>5_-57]*O_!#G_E%;\(_^P;J/_ITO
M*_,O%3_D14?^OJ_])F?HGAK_ ,CJK_U[?_I43ZOHHHK\$/VP**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH _GJ_X../^4F6K?\ 8H:1_P"B
MFKX0K[O_ .#CC_E)EJW_ &*&D?\ HIJ^$*_JGA7_ ))O"?\ 7N/Y'\U<2_\
M)08K_'+\PHHHKWSQ HHHH **** "OU4_X-7?^2]?%;_L4+'_ -*FK\JZ_53_
M (-7?^2]?%;_ +%"Q_\ 2IJ^3XY_Y)3%>B_]*B?3<&_\E-AO5_\ I+/VPHHH
MK^8S^B@HHHH _EJ_X*7?\I#/C=_V5+7/_2V6O$*]O_X*7?\ *0SXW?\ 94M<
M_P#2V6O$*_KK*_\ D64/\$?_ $E'\MYC_P C"M_CE^;"BBBNXXPHHHH ****
M "OW4_X-<?\ DRGQU_V5*?\ ]-MA7X5U^ZG_  :X_P#)E/CK_LJ4_P#Z;;"O
M@_$C_DEI_P"*/YGVOA__ ,E)#_#+\C],****_G,_>PK-\9?\BAJO_8-G_P#1
M;5I5F^,O^10U7_L&S_\ HMJNG\:]29_ S^0VBBBO[%/Y1"BBB@ HHHH ****
M "OZ5?\ @AS_ ,HK?A'_ -@W4?\ TZ7E?S55_2K_ ,$.?^45OPC_ .P;J/\
MZ=+ROS+Q4_Y$5'_KZO\ TF9^B>&O_(ZJ_P#7M_\ I43ZOHHHK\$/VP**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _GJ_X../\ E)EJW_8H
M:1_Z*:OA"ON__@XX_P"4F6K?]BAI'_HIJ^$*_JGA7_DF\)_U[C^1_-7$O_)0
M8K_'+\PHHHKWSQ HHHH **** "OU4_X-7?\ DO7Q6_[%"Q_]*FK\JZ_53_@U
M=_Y+U\5O^Q0L?_2IJ^3XY_Y)3%>B_P#2HGTW!O\ R4V&]7_Z2S]L****_F,_
MHH**** /Y:O^"EW_ "D,^-W_ &5+7/\ TMEKQ"O;_P#@I=_RD,^-W_94M<_]
M+9:\0K^NLK_Y%E#_  1_])1_+>8_\C"M_CE^;"BBBNXXPHHHH **** "OW4_
MX-<?^3*?'7_94I__ $VV%?A77[J?\&N/_)E/CK_LJ4__ *;;"O@_$C_DEI_X
MH_F?:^'_ /R4D/\ #+\C],****_G,_>PK-\9?\BAJO\ V#9__1;5I5F^,O\
MD4-5_P"P;/\ ^BVJZ?QKU)G\#/Y#:***_L4_E$**** "BBB@ HHHH *_I5_X
M(<_\HK?A'_V#=1_].EY7\U5?TJ_\$.?^45OPC_[!NH_^G2\K\R\5/^1%1_Z^
MK_TF9^B>&O\ R.JO_7M_^E1/J^BBBOP0_; HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#^>K_@XX_Y29:M_P!BAI'_ **:OA"ON_\ X../
M^4F6K?\ 8H:1_P"BFKX0K^J>%?\ DF\)_P!>X_D?S5Q+_P E!BO\<OS"BBBO
M?/$"BBB@ HHHH *_53_@U=_Y+U\5O^Q0L?\ TJ:ORKK]5/\ @U=_Y+U\5O\
ML4+'_P!*FKY/CG_DE,5Z+_TJ)]-P;_R4V&]7_P"DL_;"BBBOYC/Z*"BBB@#^
M6K_@I=_RD,^-W_94M<_]+9:\0KV__@I=_P I#/C=_P!E2US_ -+9:\0K^NLK
M_P"190_P1_\ 24?RWF/_ ",*W^.7YL****[CC"BBB@ HHHH *_=3_@UQ_P"3
M*?'7_94I_P#TVV%?A77[J?\ !KC_ ,F4^.O^RI3_ /IML*^#\2/^26G_ (H_
MF?:^'_\ R4D/\,OR/TPHHHK^<S]["LWQE_R*&J_]@V?_ -%M6E6;XR_Y%#5?
M^P;/_P"BVJZ?QKU)G\#/Y#:***_L4_E$**** "BBB@ HHHH *_I5_P""'/\
MRBM^$?\ V#=1_P#3I>5_-57]*O\ P0Y_Y16_"/\ [!NH_P#ITO*_,O%3_D14
M?^OJ_P#29GZ)X:_\CJK_ ->W_P"E1/J^BBBOP0_; HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#^>K_@XX_P"4F6K?]BAI'_HIJ^$*^[_^
M#CC_ )29:M_V*&D?^BFKX0K^J>%?^2;PG_7N/Y'\U<2_\E!BO\<OS"BBBO?/
M$"BBB@ HHHH *_53_@U=_P"2]?%;_L4+'_TJ:ORKK]5/^#5W_DO7Q6_[%"Q_
M]*FKY/CG_DE,5Z+_ -*B?3<&_P#)38;U?_I+/VPHHHK^8S^B@HHHH _EJ_X*
M7?\ *0SXW?\ 94M<_P#2V6O$*]O_ ."EW_*0SXW?]E2US_TMEKQ"OZZRO_D6
M4/\ !'_TE'\MYC_R,*W^.7YL****[CC"BBB@ HHHH *_=3_@UQ_Y,I\=?]E2
MG_\ 3;85^%=?NI_P:X_\F4^.O^RI3_\ IML*^#\2/^26G_BC^9]KX?\ _)20
M_P ,OR/TPHHHK^<S]["LWQE_R*&J_P#8-G_]%M6E6;XR_P"10U7_ +!L_P#Z
M+:KI_&O4F?P,_D-HHHK^Q3^40HHHH **** "BBB@ K^E7_@AS_RBM^$?_8-U
M'_TZ7E?S55_2K_P0Y_Y16_"/_L&ZC_Z=+ROS+Q4_Y$5'_KZO_29GZ)X:_P#(
MZJ_]>W_Z5$^KZ***_!#]L"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH \2U3]@CX-:OJ=SJUSXJ\;K)=3O-(L7B^Y50S,6( !X&3P.U0?\.]_@G_
M -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\
M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\
M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \
M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z
M&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM
M\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_
M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)
M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_
M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG
M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=**
M/"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_
M^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H
M;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<
M_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^
M"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^.
M_P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*
MY_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B
M@#PO_AWO\$_^AM\=_P#A97/^-=G\&?V:_ 7P,U.]U;PAK/B&ZDOX%BF76M<E
MNU50V05#GY3GN*]!HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *Q_'_ ,0? OPI\%:I\2?B;XPTSP_X?T2R>[UC6]9O4MK6R@09:266
M0A44#N36Q7E7[8W['?P@_;H^#J_ 7X[_ -J2^&'\0:=JVH:;IMXL*ZBUE<I<
M1VUP&1A+;M)&A>,CYMHY!&: .-_9M_X*P?\ !.S]KOXDI\'_ -GC]JOPYXA\
M3SVCW5CHA2XM)[^! 2\EJMU%']J4!68F'> JEN@S5_\ :F_X*=?L$_L4^+[+
MX??M/?M->'_"NNW]C]NAT:=9[FZCM-Q7[3+%;QR-!"6! ED"H2K8/!Q\J?MS
M>*/"/[?/_!2']GW]CW]D;1;;5=9_9S^+6G>/?BY\1-)A7['X+TZTCD4>'OM"
M#!N;XE8WM4)VK "ZX1O+Z;_@C;HVE?%;]H']N']H/QUI=O?^)-2_:IUOP+<W
M=Y"LCMHFBV5E!96N6S^Z"3O\GW3GD&@#[)UG]H[X ^'O@8W[3>M_&;PS;?#M
M='35?^$VEUJ$:8;)P"DXN-VQD;<H4@G<6 &20*\T_9A_X*F_\$_/VRO'DOPN
M_9M_:A\/^)/$D=B;V/0O+N+.[N;8=9X(KJ.-KB,=2\090.20*^,O^"7/[&WP
M;_:W_9;^+_[&7Q@BU*7X=_ +]O3Q3!X*\-6%TL=I-8:5?0WUKIMS&Z.LUEYU
MY+O@P =HP1BNK_:7\7>&/^"AO_!6WX%?"3]DG2X-5'[+_C*Y\2?&'XK:;&/L
MF@AK5X$\,17*\37%RQ_?P*<1K'\V2DBH ?3O[1O_  5:_P""=W[)/Q._X4S^
MT/\ M7>&?#?B=+>*XO-'F,UQ)8128\N2[,$;K9JP92&G* JP;H<U[OX:\2^'
M/&?AVP\7^#]?LM5TG5+..[TS5--NDGM[NWD4/'+%(A*R(RD,K*2"""#7R)^T
MM\-KG_@GQ\+/BK\2?V)?^">6M_'+Q=\9_$>IZ]X^TK_A(;8BXGDM0F+EKUS)
M+9@ I'90+)@22+&BAC2?\&_MI\.]$_X)&?!WP;\-OC#_ ,)O;Z#I%W9:IJKV
M4]M):ZA]NN);JP>&X598OLTLC6ZAU4F.)& VL* /LFBBB@ HHHH **** "L?
MQ_\ $'P+\*?!6J?$GXF^,-,\/^']$LGN]8UO6;U+:ULH$&6DEED(5% [DUL5
MY5^V-^QW\(/VZ/@ZOP%^._\ :DOAA_$&G:MJ&FZ;>+"NHM97*7$=M<!D82V[
M21H7C(^;:.01F@#C?V;?^"L'_!.S]KOXDI\'_P!GC]JOPYXA\3SVCW5CHA2X
MM)[^! 2\EJMU%']J4!68F'> JEN@S5_]J;_@IU^P3^Q3XOLOA]^T]^TUX?\
M"NNW]C]NAT:=9[FZCM-Q7[3+%;QR-!"6! ED"H2K8/!Q\J?MS>*/"/[?/_!2
M']GW]CW]D;1;;5=9_9S^+6G>/?BY\1-)A7['X+TZTCD4>'OM"#!N;XE8WM4)
MVK "ZX1O+Z;_ ((VZ-I7Q6_:!_;A_:#\=:7;W_B34OVJ=;\"W-W>0K([:)HM
ME9065KEL_N@D[_)]TYY!H ^R=9_:.^ /A[X&-^TWK?QF\,VWP[71TU7_ (3:
M76H1IALG *3BXW;&1MRA2"=Q8 9) KS3]F'_ (*F_P#!/S]LKQY+\+OV;?VH
M?#_B3Q)'8F]CT+R[BSN[FV'6>"*ZCC:XC'4O$&4#DD"OC+_@ES^QM\&_VM_V
M6_B_^QE\8(M2E^'?P"_;T\4P>"O#5A=+':36&E7T-]:Z;<QNCK-9>=>2[X,
M':,$8KJ_VE_%WAC_ (*&_P#!6WX%?"3]DG2X-5'[+_C*Y\2?&'XK:;&/LF@A
MK5X$\,17*\37%RQ_?P*<1K'\V2DBH ?37[2?_!6'_@G7^R'\1W^$/[0_[5GA
MSP_XGM[1+J^T0)<7<]A"X!22Z6UBD^RJP96!FV JP;H<U[?X ^('@7XK>"M+
M^)/PR\8:;X@\/ZW9)=Z/K6CWJ7-K>P.,K)%+&2KJ1W!KY=^)9_82_P"",_PF
M^+?[2GCR_O[F[^+GCV\U_6++4&CU#6?%FM7BA(=%L(@BO.G&R&V^9(EDD8E4
MWL(_^"&7[,/QA_9/_P""=OAOP!\<O"\?AK7=9U[6/$O_  A$$FZ+PI;ZC?2W
M4.E)_=\I)!N4 ;9'=><9(!]?4444 %%%% !1110 5YM^T_\ MA?LQ_L7^!8/
MB1^U'\:=$\&:1>7BV=A-JTY\V]N",B&WAC#2W$F 3LC5FP"<8KTFO'/C!^R=
M^SSXI_:5\(?MW_&#49EUCX2^&=5MO#\NK:E$FD:/#=!&N[]DD7$<PCB"F?>H
M6,'/3( +W[*W[;_[)W[;GA[4_$_[*_QST7QC;Z+=BUUJ#3W>.ZTZ4YVK<6TR
MI-!NVMMWHH;:V,X..';_ (*Y_P#!-9/V@/\ AEYOVQ?!X\;?VY_8O]F?:I/(
M_M/.W[#]KV?9OM.[Y/)\WS-_R[=W%?$.B?%G7_CY^T7^UW_P6A_92\/W.A?#
M#PK^RKK/@SP7XK%HUM_PL+7].^T:@VN0(0#+#;&%;..X8?.!A3\K*G6:?^RU
M\'7_ .#3X>!9/"E@UM)^R>WCKS6@4L->;13K7V[=U\X7AW^9G=QU[4 ?=W[4
MW[:O[*O[$_A6P\9?M3_'#1/!MEJUX;32$U*5WN-0G !,=O;Q*\T[ %21&C;=
MPSC(J3]ES]LS]ES]M7P9=^/OV6?C9HGC/3-.O39ZHVES,LUA< 9\JX@D598'
M(Y"R(I(Y&17@O[)_PH^"?Q4^%WP!_P""P'[37BF5?&FC_LO:3'<ZMXDU6)-)
MT>.^L;:_O]2Q*H$%RQ+H]QO \HLI'>O./^"7+W'[6W_!1SX\?\%3OA+X)NO#
MGP<\9^&-)\'>"K^ZL6M'\?W&GRR-/XA,+ -Y2D_9H97&Z2//W2K* #[7\8?M
M(? [P#\;/!_[./BWXCV-GXY\?6]]/X2\-$.]SJ$-G"9KF4!%(C1$!.^0JK$;
M5);BNWK\F[_]A?0OV1?^"\7[(_C[7/C-XR^)/Q"^(FB_$FX\<>//&NI"2>]%
MMI%L+6UM[>,+!96L N)Q'#$HVB0Y9N,?K)0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7S/\ \%:O"W[?_P 0/V,]8^&G
M_!-N73K/XA^);^'3KG7+W75TZ72-*=9&NKBVF96"W!"I"C ;D\]I%PT:FOIB
MB@#\[/\ @GWX$_X*6_L9^%?!W[-/P_\ ^"4OPD\%?#V+6K8>*=>L?CH;_4I(
MY946\U2?-@K7UV4W2'<PWE50%%"A=F?X&?\ !1'_ ()__M4?&CXA?L1_LW>$
M_C#\/OCIXBC\6?V)JOQ C\/7GA/Q,ULEO>32F:&1+NTG,44O[LB52&7& &;[
MZHH _,/X@?\ !/'_ (*??L__ /!*2\_9H_8_\6Z#J7QL^+?Q)U'Q3\<_&>G>
M(O[(6%M4EDN-172YY8V:.0@6]HDQ3<$$D@56*A>__P""?_AG_@I!^REHW@G]
MF'PM_P $J?A#\-_A78:A##K6HZ!\:VO[RWA=@+B^:-K%6O;E@-[,[[I&ZMTQ
M]^T4 ?#$H_X++?LD?%?XG^'/AA\(-!_:-\%>-?%EUK_PWU[Q/\44T2\\%I<A
M =(NX9H'^T64#C=$8&W[-P.&?Y/5/^"4_P"Q%XP_8-_95/PT^*GC73_$'CGQ
M3XNU;QAX^U/1H6CL&UC4I_.GCM$<!A!& D:E@"VPOM7=M7Z3HH **** "BBB
M@ HHHH *^9_^"M7A;]O_ .('[&>L?#3_ ()MRZ=9_$/Q+?PZ=<ZY>ZZNG2Z1
MI3K(UU<6TS*P6X(5(48#<GGM(N&C4U],44 ?G9_P3[\"?\%+?V,_"O@[]FGX
M?_\ !*7X2>"OA[%K5L/%.O6/QT-_J4D<LJ+>:I/FP5KZ[*;I#N8;RJH"BA0N
MS/\  S_@HC_P3_\ VJ/C1\0OV(_V;O"?QA^'WQT\11^+/[$U7X@1^'KSPGXF
M:V2WO)I3-#(EW:3F**7]V1*I#+C #-]]44 ?F'\0/^">/_!3[]G_ /X)27G[
M-'['_BW0=2^-GQ;^).H^*?CGXST[Q%_9"PMJDLEQJ*Z7/+&S1R$"WM$F*;@@
MDD"JQ4+W_P#P3_\ #/\ P4@_92T;P3^S#X6_X)4_"'X;_"NPU"&'6M1T#XUM
M?WEO"[ 7%\T;6*M>W+ ;V9WW2-U;IC[]HH _)P_LU?\ !8]/^"B?C']NSXI_
ML)_#/XLZE9ZG/8_!*+Q)\9Q9V?@30P[*@M+06<J+>S*%>:Z)\PG*KL7(/Z-_
MLK^,?VG?'7PI37?VM_@MH'@'Q>=0FC?0/#?BK^V;86PV^7+]H\J++-ELKMXP
M.3FO2** "BBB@ HHHH **** "OSP_P""U/[,/_!1S]L#XG_#OX6? WX,>'?'
M'P$TB,:O\2?!FI?$D^'6\8:BLK_9]/NY4BDD-C#LBF:-<"9I2#@QHR_H?10!
M\D_LV0_MU_&/0=<_9B_;*_8'^&_PM^%%]\/KO1;8^ _B4NIE5D2.U6PCM%LX
M5AA^S23X8'">4JA?FX^9A^R)_P %C[?]@IO^",</PL^'[>#FT4^"E_:2/CD;
M1X.+&+!T/R?M'V_["?L^WS/)W<[\?-7ZGT4 ?F%_P4W_ &$/V^_BUX\^#G[.
MG[/G[._A?Q_^S!\*_"U@NH_#C7_B9_82^*]3M5\FTBU$I!(TUG;1PV[K!@)+
M(6+Y"J!]8_L4_$/_ (*%>(?$%UX._:Q_8J^'WPL\)Z7H2)X=G\%?$8:ONF1X
MT2U^SK:PK#$L6X@@X&P*!SQ]&44 ?+?[37[)WQ>^*?\ P5#_ &7_ -J[PG9V
M#^$?A3HWCFV\733WP2>.35-/M8+3RHB,R O$^XC[HP>]?4E%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
A110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>nsp-20231231_g7.jpg
<TEXT>
begin 644 nsp-20231231_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M6 '@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ HHKB
MOVDE^++_ +.OCY/@(RCQT?!6JCP67*X&K?9)?L>=_P N//\ +Z\>O% &W'\1
M_A]+\0)?A1%XWTEO$\.EKJ4WAY=0C-ZEFTAC6X,.=XB+JRA\8R",UM5_.[^P
MM^S1_P $TOVL_B3X>^#%Y\:]4^#O[2%I\)-#GUWQGXLU.ZT_QII_Q1BUF>34
MY(Q?2Q/>S2)A1$I<&"5. Z';^K7_  4#_8W\'_&OQQH7QK_;O_:>EM/V<_AI
MX$N+CQ5X&BU*[T6VU77C,@&JZC<V<Z&6VCAR$MN DIW9969" ?9%%?F#_P $
MD/VD?#WP_P#A)^UY\:?@/X_UWQ)^RE\.-2;4?@5?>*=6NKN2&.RT=[C6[:WD
MO&-S_9\=TB"#S#C!<@D[B?C3]@G_ (=%^)?V:?A-XE_;Q\>?M+VOBKQO9P?\
M)!\7-5UOQEI7@^?6KN1Y!9K?K)':(8]RPEU AS&S%\9:@#^@FBOB_P#X*)_L
M@?"+XL?%C_AJ'_@H9^TFUE^S9X \$!&^'7]MWVD:>-<FNU4ZMJ%Q:3HUT!&\
M<,4)P$9L@$NV>._X(!>.]0\>?#GXRW7PH\>>(?$O[/=C\6+BT_9ZU7Q9J5Q=
M7HTA((Q<P1O=DW)LH[G<+?S_ -YL+9H _0&BOSY_X+Q?M16'PUD^!O[)_BK]
MH:^^%'@_XP>,=3D^)GCK2;^2UO8/#.CV!O;VRMIH@98YKMWM[=3$#(QD\M5<
MR;3Q'_!,?3?^"?@_;["_\$WOVB_'7PZMK'P1<_\ "Q_V=?B)HGB")_%$#,@L
M=>LTUR99(7B?(>:-92Z,%98C(7< _3VBOQZ_X*0?LV?L?_L:? [X@_'[_@HY
M^V=XIUS]IOQY<:]JGP8\1^&?%>LZ=?:=<QG&E:;HFGVMP8H(8'EM4<NI4M*Y
MD?!!'I7[3'BG]I[]H.S_ &#O^";O[1WCC5M U;XWZ!>:U^T+=>%=7:RN]0AT
M30X+NZTW[1:LICCN[J8),8&7A&",%/(!^G=%?G3\*?AIX?\ ^"8'_!87X=_L
MG_L\:KKME\(/V@OAKKUVO@'4_$5WJ-IHOB+13#<-?6;7<LDD FMI2DD:MM9@
MK'[J@?HM0 4444 %%?FW_P %B/VK/VJ;S]I&3]@K]G?]H,?""PC_ &;?%'Q-
MU_QC9Z;!/JNOFR\R"+1=.DG!6VD^1YY9HP9EC7<C(5)/J'_!/N__ ."FWP;^
M#_C>V_::U1/C=X?TSP)IOB#X->*H?L6GZ]X@DDTTS3:)=Q1E8_-281Q1W3A?
M,WEY"<_* ?:E%?EY\=_VG/\ @L5^PM^R=H/_  4L_:F^.'@+4K>?6]%/C/\
M9HM/AXEL^GV>IWL%L-/T_5%N7N)]1MQ.K$.KQLR2\,J OZ]_P4T_:Q_:N\*?
MM@?!_P#8Y_9&^/O@CX:3^)O"7B7Q3\0?&GCOP]'J-II6F6)LXK1BCS0A1+<3
M21[BXP=O7I0!]RT5\F_!_P 3?M^_ O\ 9D^)GQ[^,WQS\)_M+W]OX9_M'X8Z
M#\*? PTMKZZACN2UL'CN+@7'GRFW0,O^K$;G#9P/G+]H_P"//_!9?]@?]C*#
M_@IO^T/^TW\/?$EKHJ:5JGQ%^ "_#--+M[&RO;FW@DL;'5/M#7)NX#<*JM,&
M5W5LAL!7 /T_HJ#3+^+5=-M]4MXY$CN8$E1)4VNH8 @,#T//(KX*T1_^"V7[
M5ECX\^/?A+X[^&/V>=)TCQ)J=E\-?A=XN^%*:A+JUA9R,D-[J]Y<3I+;"Z*%
M@+=<1Q,K R'J ??E%?F-8?\ !8S]I[]K/]DW]DC3/V4O!_AOP?\ &']K&]UJ
MT75O$-G)>Z7X6MM"$O\ ;.H16^]3<G]UOMXG?#"0!F;&3[!\'?VB_P!L3]E+
M]OSP1^P1^VS\:_#_ ,5=,^,7A36-5^&/Q"TSP?'H.H0ZCI*12W^FWEI#+) \
M7V>59HITVL"K(RMD,H!]LT5^8'PU_:E_X*7?ME?&#XJZQ\&O^"AOP9^$OA'1
M/C=KW@?X=>&/%WP]AU'4-;M],DB@:[BD:]A:97G,J@*I.8SSR /T<^$.C_$S
MP_\ "_0-#^,WC.P\1>++32H8O$6NZ7I?V&VO[L*!)-';[W\E&;)";FP#C)H
MZ.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M  1PED:67_@GSX 9F)+,UI,23ZG]Y0!YU^W[^R]^QYX=\#?LN_"_X&?M(P_
M7QQX+\8-I'[,/C+2-!;5M.BO?L317&E76?W,D5W!$4<33(\TB\-(V]'\9A^"
M/[1FM?\ !?O]FF7]H+]K&U^+?Q"^'/@/QAXB\;6'A3PO'H^C>$-%N=..G6$:
M6PEF?[1=75U(TDLTNYUBA"HJ("?T O?^"=7[#VI?LKVW[$FH_LR^%I_A38RR
M36'@J:R+6EI,\\EPTT))WPR^;-*XD1@X,C8(S6C^RI^PO^R/^Q#H>IZ!^RK\
M!]#\&Q:W<K/K5S81O)=ZA(N=AGN9F>:8+N;:'<A=S8 W'(!\$_ 3]@[_ (-Z
M_P!HK_@GI\1?VAO#OP4TC_A%KN[\0S^-_'/Q#0CQ1X:OX9YOM.^XG8SZ?+&_
M[V.)63<'C8JQD.[Z8_X(1^-OCM\1O^"1?P*\:?M)7VH7?BR^\'EI[W5F9KFZ
MLENITT^>1F^9VDLEM7+MDONW$DG-=%\4/^"//_!,;XS_ !DNOC[\3_V+_!>K
M^*=1OTOM6O)[.18-2N5)(GNK5'%O=2$DDM-&Y8DY)S7TA:6EK86L5C8VT<,$
M,:QPPQ(%2- ,!5 X  X % $E%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\G_P#!
M1G_@I_\ \, >*_#/AC_A1_\ PEO_  D>GSW7G_\ "3?8/L_E2*FW;]FFWYW9
MSD8QT-?-_P#Q$B?]69_^9$_^]]<__P '&7_)5?AG_P!B]?\ _H^.OS?KX[,L
MUQ^'QTZ=.=DK=%V7D?S'QWXA\89-Q9BL'@\3R4H.-ER4W:\(MZR@WNWNS]0/
M^(D3_JS/_P R)_\ >^C_ (B1/^K,_P#S(G_WOK\OZ*X?[;S/_GY^$?\ (^2_
MXBMQ]_T&?^4Z7_R!^H'_ !$B?]69_P#F1/\ [WT?\1(G_5F?_F1/_O?7Y?T4
M?VWF?_/S\(_Y!_Q%;C[_ *#/_*=+_P"0/U _XB1/^K,__,B?_>^C_B)$_P"K
M,_\ S(G_ -[Z_+^BC^V\S_Y^?A'_ "#_ (BMQ]_T&?\ E.E_\@?J!_Q$B?\
M5F?_ )D3_P"]]'_$2)_U9G_YD3_[WU^7]%']MYG_ ,_/PC_D'_$5N/O^@S_R
MG2_^0/WP_P""<W_!07_AO_PIXF\3_P#"H_\ A$O^$<U""U\C^W_M_P!H\V-G
MW;O(AV8VXQ@YSU%?2%?G!_P;F_\ )*OB9_V,-A_Z(DK]'Z^QRVM4Q&!A4J.[
M?^;/Z<X%S/'9SPGA<9C)\]2:E=V2O:4ELDELEL@HHHKN/K0KYR\:?\%:O^"?
M7P]\8ZMX!\8?'_['J^AZG/I^J6G_  BFK2>1<PR-'*FY+4JV'5AE20<9!(YK
MZ-K^<G]L_P#Y/#^+'_92]=_].$]>1F^85L!3C*FD[OK?]&C\U\2>,LSX.P6'
MK8*$).I)I\ZDU9*^G+*/ZG[+?\/FO^":_P#T<A_Y9^L__(='_#YK_@FO_P!'
M(?\ EGZS_P#(=?@_17@_ZQX[^6/W/_,_(?\ B.'%G_/BA_X#4_\ EA^\'_#Y
MK_@FO_T<A_Y9^L__ "'1_P /FO\ @FO_ -'(?^6?K/\ \AU^#]%'^L>._EC]
MS_S#_B.'%G_/BA_X#4_^6'[P?\/FO^":_P#T<A_Y9^L__(='_#YK_@FO_P!'
M(?\ EGZS_P#(=?@_11_K'COY8_<_\P_XCAQ9_P ^*'_@-3_Y8?O!_P /FO\
M@FO_ -'(?^6?K/\ \AT?\/FO^":__1R'_EGZS_\ (=?@_11_K'COY8_<_P#,
M/^(X<6?\^*'_ (#4_P#EA^\'_#YK_@FO_P!'(?\ EGZS_P#(=?1O@OQAX=^(
M7@[2?'W@_4?MFD:YID&H:7=^2\?GVTT:R1/M<!ERC*<, 1G! /%?S)5_1M^Q
MA_R9Y\)_^R::%_Z;X*]C*,TQ&/J2C425ETO^K9^E>&W'^<\8XW$4<;3IQ5.*
M:Y%).[=M>:<OT/2J***]T_7@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _)__@XR_P"2
MJ_#/_L7K_P#]'QU^;]?I!_P<9?\ )5?AG_V+U_\ ^CXZ_-^OS[.?^1E4^7Y(
M_B_Q._Y+K&^L?_2(A1117F'P84444 %%%% !1110!^L/_!N;_P DJ^)G_8PV
M'_HB2OT?K\X/^#<W_DE7Q,_[&&P_]$25^C]?H.3_ /(MI^C_ #9_:'AC_P D
M+@O27_I<@HHHKTS[P*_G)_;/_P"3P_BQ_P!E+UW_ -.$]?T;5_.3^V?_ ,GA
M_%C_ +*7KO\ Z<)Z^9XE_@T_5GX1XZ_\BO!_XY?^DH\UHHHKY$_FH**** "B
MBB@ HHHH *_HV_8P_P"3//A/_P!DTT+_ --\%?SDU_1M^QA_R9Y\)_\ LFFA
M?^F^"OI>&OX]3T7YG[MX%?\ (UQG^"/_ *4>E4445]>?TL%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% 'Y/\ _!QE_P E5^&?_8O7_P#Z/CK\WZ_2#_@XR_Y*K\,_^Q>O
M_P#T?'7YOU^?9S_R,JGR_)'\7^)W_)=8WUC_ .D1"BBBO,/@PHHHH **** "
MBBB@#]8?^#<W_DE7Q,_[&&P_]$25^C]?G!_P;F_\DJ^)G_8PV'_HB2OT?K]!
MR?\ Y%M/T?YL_M#PQ_Y(7!>DO_2Y!1117IGW@5_.3^V?_P GA_%C_LI>N_\
MIPGK^C:OYR?VS_\ D\/XL?\ 92]=_P#3A/7S/$O\&GZL_"/'7_D5X/\ QR_]
M)1YK1117R)_-04444 %%%% !1110 5_1M^QA_P F>?"?_LFFA?\ IO@K^<FO
MZ-OV,/\ DSSX3_\ 9--"_P#3?!7TO#7\>IZ+\S]V\"O^1KC/\$?_ $H]*HHH
MKZ\_I8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /R?\ ^#C+_DJOPS_[%Z__ /1\=?F_
M7Z0?\'&7_)5?AG_V+U__ .CXZ_-^OS[.?^1E4^7Y(_B_Q._Y+K&^L?\ TB(4
M445YA\&%%%% !1110 4444 ?K#_P;F_\DJ^)G_8PV'_HB2OT?K\X/^#<W_DE
M7Q,_[&&P_P#1$E?H_7Z#D_\ R+:?H_S9_:'AC_R0N"])?^ER"BBBO3/O K^<
MG]L__D\/XL?]E+UW_P!.$]?T;5_.3^V?_P GA_%C_LI>N_\ IPGKYGB7^#3]
M6?A'CK_R*\'_ (Y?^DH\UHHHKY$_FH**** "BBB@ HHHH *_HV_8P_Y,\^$_
M_9--"_\ 3?!7\Y-?T;?L8?\ )GGPG_[)IH7_ *;X*^EX:_CU/1?F?NW@5_R-
M<9_@C_Z4>E4445]>?TL%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y/_ /!QE_R57X9_
M]B]?_P#H^.OS?K](/^#C+_DJOPS_ .Q>O_\ T?'7YOU^?9S_ ,C*I\OR1_%_
MB=_R76-]8_\ I$0HHHKS#X,**** "BBB@ HHHH _6'_@W-_Y)5\3/^QAL/\
MT1)7Z/U^<'_!N;_R2KXF?]C#8?\ HB2OT?K]!R?_ )%M/T?YL_M#PQ_Y(7!>
MDO\ TN04445Z9]X%?SD_MG_\GA_%C_LI>N_^G">OZ-J_G)_;/_Y/#^+'_92]
M=_\ 3A/7S/$O\&GZL_"/'7_D5X/_ !R_])1YK1117R)_-04444 %%%% !111
M0 5_1M^QA_R9Y\)_^R::%_Z;X*_G)K^C;]C#_DSSX3_]DTT+_P!-\%?2\-?Q
MZGHOS/W;P*_Y&N,_P1_]*/2J***^O/Z6"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\G
M_P#@XR_Y*K\,_P#L7K__ -'QU^;]?I!_P<9?\E5^&?\ V+U__P"CXZ_-^OS[
M.?\ D95/E^2/XO\ $[_DNL;ZQ_\ 2(A1117F'P84444 %%%% !1110!^L/\
MP;F_\DJ^)G_8PV'_ *(DK]'Z_.#_ (-S?^25?$S_ +&&P_\ 1$E?H_7Z#D__
M "+:?H_S9_:'AC_R0N"])?\ I<@HHHKTS[P*_G)_;/\ ^3P_BQ_V4O7?_3A/
M7]&U?SD_MG_\GA_%C_LI>N_^G">OF>)?X-/U9^$>.O\ R*\'_CE_Z2CS6BBB
MOD3^:@HHHH **** "BBB@ K^C;]C#_DSSX3_ /9--"_]-\%?SDU_1M^QA_R9
MY\)_^R::%_Z;X*^EX:_CU/1?F?NW@5_R-<9_@C_Z4>E4445]>?TL%%%8OC#X
MC_#[X?3Z3;>._&^DZ-)KVJ)INB1ZIJ$<!O[QU9DMX0Y'F2E48A%R2%/'% &U
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% 'Y/\ _!QE_P E5^&?_8O7_P#Z/CK\WZ_2#_@XR_Y*
MK\,_^Q>O_P#T?'7YOU^?9S_R,JGR_)'\7^)W_)=8WUC_ .D1"BBBO,/@PHHH
MH **** "BBB@#]8?^#<W_DE7Q,_[&&P_]$25^C]?G!_P;F_\DJ^)G_8PV'_H
MB2OT?K]!R?\ Y%M/T?YL_M#PQ_Y(7!>DO_2Y!1117IGW@5_.3^V?_P GA_%C
M_LI>N_\ IPGK^C:OYR?VS_\ D\/XL?\ 92]=_P#3A/7S/$O\&GZL_"/'7_D5
MX/\ QR_])0[]DW1_V8]6^+23?M;^+=4TOP?8Z;/=2PZ-:R27&I7* >59JT:,
M8@Y))<@ !<;EW!A[U^V-^R?^S?IG[/\ \,?VC?A5X/U[X5R^-_$TFD7O@SQA
MJ#W$D5LK./[20RXD\I0JEB?E(FCQCJWAW['_ , OAY^TI\5)?A9X\^-]CX$F
MNM)GD\/W^J6JO;7M^NWR[221I$$&\%B'^;)7: 690?LC]J271/!'[)_@#P+_
M ,%$_'^@^+_B5#\4;:X@?2;Z*\U&P\,"1/M,<TT(#&-E$NU2>3)&%R8SM\;"
MTE/!SYXJW1Z;W6[W7DNMS\MX>P%/$\-8J6(H4^2S<:CY;J:E#24[N<';2$4D
MI\TF[VN:/Q1_X)R_L<Z;)\2?@AHOP>\>>'[GX??#H^(;+XTZMJSOI>KSK!%*
M(BA40%6,A7$>&/E3 ;2@)_.OX;Z'X5\2_$'1/#WCGQ8N@Z+>ZK;P:OK;P/*+
M&V:11+-L0%G*H68*!R1BOUW\9ZU>Q>.OB+XS^-'QE^'^I?LH7_P[%OX4\.6&
MHV;PEE@@$$-I!&N])U=)2I4_>9-O(4)^:W@?]B/Q[XW\$_#;X@6?Q!\)167Q
M+\4OHEA:-JC_ &S3&2:2.2XNXVC58X@(G?(=B5QQDXK;,</'VD?907731:72
M6W36R>[/4XVR6C]>H?V?ADK.I>*48W@JD8P=HM7IOF485+J<]6]KGTGIW[,_
M_!-S]I/PA\6O!7[,GA7Q;IE]\+O"$VM6'Q)O];>:SUGR8V8B:%P%B5RK8VJA
M*AFPNW::]E^PW^SI-^R2=5D^&^HG5S^SS-\1?^%H?VQ<^2-56? T;R<_9L;?
MD^[YG?.>:]A_:J_90\9_"G]E&X_9F_8N\:_#[2O \.DMJ/Q"\1:AXK1=:\4W
M$2%WC*HC!8\(,(&^;(0;5#;_ (Z_80'BSQYK%W8_%?XC^(O^%+_#>Q?Q5XT\
M-'69_P"S;E8'#P6@MR_E-+<7/EQ@8R07(Y%:UH0I5HTYTUS--7225_+R2WEN
M=^98;"Y?FM+!8K T_:U*<HN481C33<K^[=/W:4=)55:>C:;6KY_]I7X0?#O]
MGWX-_#WX>7_A[=\3M<L#XE\87\EW-NTNRN5'V#3?*W^6K^4//D+)Y@,B+NV\
M5XA7Z>?LW>'/A9^UG\/=,^/OQA^%WA/7[/QQKWBZZ^.WB_58DDN_"44-LS:7
M';S.P>S0(L03;U %?F'7FXV@J?+./PRV]$EOZWU\[KH?#<4Y3# ^PQ5%Q]E5
M7N)*SY8P@TY::N2FN9K_ )>*<?LA7]&W[&'_ "9Y\)_^R::%_P"F^"OYR:_H
MV_8P_P"3//A/_P!DTT+_ --\%>OPU_'J>B_,_2? K_D:XS_!'_TH]*HHHKZ\
M_I8*_ C]K#P]^QIXD_X*2>.?!'_!833_ +/XWUW]J"U3PAJGQ%NKJST)OA0=
M,N$M5T^\9DMK=4N&4W#(Z.)F0D[UDV_OO7Y#_M__ /!1/PQ%\5[7]E?_ (*Q
M? :TT2T\(?M.P:CX5,?P[U#5=#\:>!#IU\MO<H=ES'=7@:41SVZX^=U"QG9)
ML /I:]_X)V?M":E_P3B^'/[#WP%_;_UC5?#2>+;%O%'Q,DU)X=9U+P(9Y9Y-
M,L+VV,A$QA:"".XW &%"I.UL5XQXU_9]^#'_  3Q_P""L_[,WP1_X)OZIXCT
M76?'DFKM\9/AQ'XQU'5=.N_"L-FQ75KZ*\GF^SS1W "PSY1I7WIEN5/F/P5_
M:E_:3_X)(?\ !&*[\2>!_P!G+Q5::U\2_C9KY^ /@+Q#H%]>/X$\+WURTUI-
MJ=M DDT<5O&LL_D %W:XC7'S-CU'_@DQ^TS_ ,$Z_A+\21H.F>,?C!\1OC]\
M7]3AC\>?%[QY\&]<LI];O"/E@$LUJL.G6$> L5NK+'&JIDL0#0!\Y?%/XQ?L
M,?'[_@H=^U?\2OVTT_:*\3Z=X+^)%KX8T73O@VGB=].\*Z?I6FPVU[>7KZ4Z
M00I+=),3O8N#"YV@')_27X:_M-_L(_L2_P#!+G2?VB/@1\1M1\5_"#2](EN?
M!5TNMW>L:EK]S=WDIBT^&2[9KB:[EO)C;K#(=\;_ +M@@C(7S/P]_P %A?AO
M^RKX_P#BK\%?V]O@#K'PR\8:1XXOY_!=KX)^'NJ:G:_$;2I GV/4+*>UMW2>
M\FX26-V4H^T,1M?9\\?L??\ !%?]LOXG?LJ?"'Q_+^TM=_L\ZWX9^*GBKXD>
M'_AIJ7PYM/$,&AS:K< Z<LUK=31PQ7-I;^8R*R,8)+M\".1#0!W7_!'4?M;K
M_P %:/VFM0_;2\6FX\;Z_P##?P7K^H^&K2Y9['PJMX;V2+1[89*E;:'RH6D'
M^LD21R6W;C]6_P#!9;]H;XO?LI_\$OOC/\?O@-+)#XN\/^$6;1KV*$.]B\T\
M5N]VJD$%H(Y7F&00#$"01D5\>_L'_LH_\%#O G_!<OXQ>(OBW^W9?^)[/2_!
M'A.7Q?KLOP9T_3K?QQ:M#=B&PC:-REDUJQW&2 L[[@' K[*\7_MC^%OV@O@[
M^T3X)^!_[/&H_$;Q)\)7U'PYKWPW\5VHT^W\4W8M#(;*&21)EE@N(FVJS1E7
MW@8PV0 ?!W[;O[,GP&_X)*_\$V?#_P#P5#_93^.OBZ?XJ^%KGPSJMUXXU3XC
M:C?I\4TOKRU2\M+^">X>"YBN8)YIUV1AHO*5T9=K-7VC_P %!OVH/B3J[^$/
MV%OV-/$!MOC!\:;!YK77HX]__"#>%UVB_P#$DZ@_*T:N(;56*B6ZD0 D1N*_
M+SXF?LU?\$SOVQO@-I'['_\ P36_9B^)R_%SXA:CIUAK'A_QG;>)YM-^"6GO
M=0S:S<,NK?Z'9.D:3VRF'=+(9=L9VOM;[ZUW_@DG^W'X<_:U^)G[57[-G_!6
M%_ =Q\2)[.*73+SX%:5KDNF:99QF.STV&YO+DLL$2ECM18U=W9V4L2U 'SE^
MR3^V-\5OV2_^#2;PU^T9X"\4L?'3:3J&D>'-:U:?S6M]0U'Q;=:?%=NTN0QA
M^T>=\^5_<C((X.-\&M _X)76_P <O@_H/[(7[?WQ0\(_' ^,K)D^.?C.S\37
MNC_&&1&VZCICS7\T5A?+=G(0Q.%#;/):0D!N1_9)_P"":_[:?[2/_!K;XD^
M.J_$>^US4O$>CC4_A?\ "K5?!L&DW'ANXTSQ)>7EQ:&Y)$MX]_Y8*&<((BZA
M3M)->O\ [='[7WP?_P""JO[)?P__ ."?G['7P1\<6/Q8U3QOX6DN_#.H?#G4
M=,_X5)'IU[!/=W=Y/<6\<%L+>&*6W3RG8R>;M0'.* /UPHHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH _)_P#X.,O^2J_#/_L7K_\
M]'QU^;]?I!_P<9?\E5^&?_8O7_\ Z/CK\WZ_/LY_Y&53Y?DC^+_$[_DNL;ZQ
M_P#2(A1117F'P84444 %%%% !1110!^L/_!N;_R2KXF?]C#8?^B)*_1^OS@_
MX-S?^25?$S_L8;#_ -$25^C]?H.3_P#(MI^C_-G]H>&/_)"X+TE_Z7(****]
M,^\"OYR?VS_^3P_BQ_V4O7?_ $X3U_1M7\Y/[9__ ">'\6/^REZ[_P"G">OF
M>)?X-/U9^$>.O_(KP?\ CE_Z2CS6BBBOD3^:@HHHH *<DTT<;PI,RI)C>@8@
M-CID=Z;10 JR2*C1JY"M]Y0>#]:2BB@ K^C;]C#_ ),\^$__ &330O\ TWP5
M_.37]&W[&'_)GGPG_P"R::%_Z;X*^EX:_CU/1?F?NW@5_P C7&?X(_\ I1Z5
M1117UY_2P5@>.?A?X#^)5QH-WXX\.QZA)X8U^+6]":25U^R7\4<D<<XVL,D)
M-(,-E?FZ=*WZ\Z_:T^/W_#+?[.WB?X^?\(G_ &[_ ,(Y:13?V3]O^R_:-\\<
M6/-\N39CS,YVGICOFIG.-.#G+9:F&*Q-#!8:>(K.T()RD]79)7;LKMV2Z:GH
MM%?E_P#\1(G_ %9G_P"9$_\ O?1_Q$B?]69_^9$_^]]>9_;>6?\ /S\)?Y'P
M?_$5N ?^@S_RG5_^0/U HK\O_P#B)$_ZLS_\R)_][Z/^(D3_ *LS_P#,B?\
MWOH_MO+/^?GX2_R#_B*W /\ T&?^4ZO_ ,@?J!7)_#7X)_#_ .$^O^+O%?A&
MPN?[4\=>(SK?B?4+Z^EN);NZ^SPVT8#2,?+BC@MX8HXDPB+'P,EB?SK_ .(D
M3_JS/_S(G_WOH_XB1/\ JS/_ ,R)_P#>^C^V\L_Y^?A+_(/^(K< _P#09_Y3
MJ_\ R!^H%%?E_P#\1(G_ %9G_P"9$_\ O?1_Q$B?]69_^9$_^]]']MY9_P _
M/PE_D'_$5N ?^@S_ ,IU?_D#]0**_+__ (B1/^K,_P#S(G_WOKT;]DK_ (+C
M?\-2?M$^&/@'_P ,P?V%_P )'=2P_P!K?\)K]J^S[())<^5]BCWY\O&-PZY[
M8JH9QEU2:A&>KT6C_P C?"^)O!&-Q4,/1Q=YS:C%>SJJ[;LE=P25V^NA]]44
M45Z9]X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?D_P#\
M'&7_ "57X9_]B]?_ /H^.OS?K](/^#C+_DJOPS_[%Z__ /1\=?F_7Y]G/_(R
MJ?+\D?Q?XG?\EUC?6/\ Z1$****\P^#"BBB@ HHHH **** /UA_X-S?^25?$
MS_L8;#_T1)7Z/U^<'_!N;_R2KXF?]C#8?^B)*_1^OT')_P#D6T_1_FS^T/#'
M_DA<%Z2_]+D%%%%>F?>!7\Y/[9__ ">'\6/^REZ[_P"G">OZ-J_G)_;/_P"3
MP_BQ_P!E+UW_ -.$]?,\2_P:?JS\(\=?^17@_P#'+_TE'FM%%%?(G\U!1110
M 4444 %%%% !7]&W[&'_ "9Y\)_^R::%_P"F^"OYR:_HV_8P_P"3//A/_P!D
MTT+_ --\%?2\-?QZGHOS/W;P*_Y&N,_P1_\ 2CTJBBBOKS^E@KYT_P""M/\
MRCN^)W_8*M?_ $NMZ^BZ^=/^"M/_ "CN^)W_ &"K7_TNMZYL;_N=3_"_R9X7
M%'_),X[_ *\U?_2)'X%4445^:'\(!1110 4444 %%%% !7T9_P $E?\ E(E\
M,?\ L*W7_I#<5\YU]&?\$E?^4B7PQ_["MU_Z0W%=."_WRG_BC^:/=X7_ .2F
MP/\ U^I?^EQ/WTHHHK]+/[O"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** /R?\ ^#C+_DJOPS_[%Z__ /1\=?F_7Z0?\'&7_)5?AG_V+U__
M .CXZ_-^OS[.?^1E4^7Y(_B_Q._Y+K&^L?\ TB(4445YA\&%%%% !1110 44
M44 ?K#_P;F_\DJ^)G_8PV'_HB2OT?K\X/^#<W_DE7Q,_[&&P_P#1$E?H_7Z#
MD_\ R+:?H_S9_:'AC_R0N"])?^ER"BBBO3/O K^<G]L__D\/XL?]E+UW_P!.
M$]?T;5_.3^V?_P GA_%C_LI>N_\ IPGKYGB7^#3]6?A'CK_R*\'_ (Y?^DH\
MUHHHKY$_FH**** "BBB@ HHHH *_HV_8P_Y,\^$__9--"_\ 3?!7\Y-?T;?L
M8?\ )GGPG_[)IH7_ *;X*^EX:_CU/1?F?NW@5_R-<9_@C_Z4>E4445]>?TL%
M?.G_  5I_P"4=WQ._P"P5:_^EUO7T77SI_P5I_Y1W?$[_L%6O_I=;US8W_<Z
MG^%_DSPN*/\ DF<=_P!>:O\ Z1(_ JBBBOS0_A **** "BBB@ HHHH *^C/^
M"2O_ "D2^&/_ &%;K_TAN*^<Z^C/^"2O_*1+X8_]A6Z_](;BNG!?[Y3_ ,4?
MS1[O"_\ R4V!_P"OU+_TN)^^E%%%?I9_=X4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!^3_P#P<9?\E5^&?_8O7_\ Z/CK\WZ_2#_@XR_Y
M*K\,_P#L7K__ -'QU^;]?GV<_P#(RJ?+\D?Q?XG?\EUC?6/_ *1$****\P^#
M"BBB@ HHHH **** /UA_X-S?^25?$S_L8;#_ -$25^C]?G!_P;F_\DJ^)G_8
MPV'_ *(DK]'Z_0<G_P"1;3]'^;/[0\,?^2%P7I+_ -+D%%%%>F?>!7\Y/[9_
M_)X?Q8_[*7KO_IPGK^C:OYR?VS_^3P_BQ_V4O7?_ $X3U\SQ+_!I^K/PCQU_
MY%>#_P <O_24>:T445\B?S4%%%% !1110 4444 %?T;?L8?\F>?"?_LFFA?^
MF^"OYR:_HV_8P_Y,\^$__9--"_\ 3?!7TO#7\>IZ+\S]V\"O^1KC/\$?_2CT
MJBBBOKS^E@KYT_X*T_\ *.[XG?\ 8*M?_2ZWKZ+KYT_X*T_\H[OB=_V"K7_T
MNMZYL;_N=3_"_P F>%Q1_P DSCO^O-7_ -(D?@51117YH?P@%%%% !1110 4
M444 %?1G_!)7_E(E\,?^PK=?^D-Q7SG7T9_P25_Y2)?#'_L*W7_I#<5TX+_?
M*?\ BC^:/=X7_P"2FP/_ %^I?^EQ/WTHHHK]+/[O"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /R?_ .#C+_DJOPS_ .Q>O_\ T?'7YOU^
MD'_!QE_R57X9_P#8O7__ */CK\WZ_/LY_P"1E4^7Y(_B_P 3O^2ZQOK'_P!(
MB>E?LF?LN^//VO\ XSV7P;\ WEI9RS6\MWJ.J:@Q$&GVD0!DGDQR0,JH ZLZ
MC(!)'9_M4_L+M\ /AAH'QY^&WQLT3XC> ]?U*73(O$>BVLEO]GOH]Y,$D3EL
M9$<A5@QSL.0 5+>J?\$198;SXZ_$?PC:%?[7USX/ZM::*N0&FG\VV;RU_P!H
M@;L>B$]JO>(O#NO^ /\ @B-9>$O'7AZ]L-5\0?&LMH6FWMJ\=Q(%A*LRQL V
M,Q2KTZG'>JHX6C/!.;6MI._;EM9=M;_D;9;D&68CA5XF=-NI*%:?/=^XZ3IJ
M,+?#[W,[W3>L;-6U^)M-T[4-8U&#2-)L9;FZNIEAMK:WC+R2R,0JHJCEF)(
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
M+AJ$Z?%."C)6:K4TT]T^='[Z4445^E']VA1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'Y/_P#!QE_R57X9_P#8O7__ */CK\WZ_2#_ (.,
MO^2J_#/_ +%Z_P#_ $?'7YOU^?9S_P C*I\OR1_%_B=_R76-]8_^D1"BBBO,
M/@PHHHH **** "BBB@#]8?\ @W-_Y)5\3/\ L8;#_P!$25^C]?G!_P &YO\
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
M_.#_ (-S?^25?$S_ +&&P_\ 1$E?H_7Z#D__ "+:?H_S9_:'AC_R0N"])?\
MI<@HHHKTS[P*_G)_;/\ ^3P_BQ_V4O7?_3A/7]&U?SD_MG_\GA_%C_LI>N_^
MG">OF>)?X-/U9^$>.O\ R*\'_CE_Z2CS6BBBOD3^:@HHHH **** "BBB@ K^
MC;]C#_DSSX3_ /9--"_]-\%?SDU_1M^QA_R9Y\)_^R::%_Z;X*^EX:_CU/1?
MF?NW@5_R-<9_@C_Z4>E4445]>?TL%?.G_!6G_E'=\3O^P5:_^EUO7T77SI_P
M5I_Y1W?$[_L%6O\ Z76]<V-_W.I_A?Y,\+BC_DF<=_UYJ_\ I$C\"J***_-#
M^$ HHHH **** "BBB@ KZ,_X)*_\I$OAC_V%;K_TAN*^<Z^C/^"2O_*1+X8_
M]A6Z_P#2&XKIP7^^4_\ %'\T>[PO_P E-@?^OU+_ -+B?OI1117Z6?W>%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?D__ ,'&7_)5?AG_
M -B]?_\ H^.OS?K](/\ @XR_Y*K\,_\ L7K_ /\ 1\=?F_7Y]G/_ ",JGR_)
M'\7^)W_)=8WUC_Z1$****\P^#"BBB@ HHHH **** /UA_P"#<W_DE7Q,_P"Q
MAL/_ $1)7Z/U^<'_  ;F_P#)*OB9_P!C#8?^B)*_1^OT')_^1;3]'^;/[0\,
M?^2%P7I+_P!+D%%%%>F?>!7\Y/[9_P#R>'\6/^REZ[_Z<)Z_HVK^<G]L_P#Y
M/#^+'_92]=_].$]?,\2_P:?JS\(\=?\ D5X/_'+_ -)1YK1117R)_-04444
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
M_P"PK=?^D-Q7SG7T9_P25_Y2)?#'_L*W7_I#<5TX+_?*?^*/YH]WA?\ Y*;
M_P#7ZE_Z7$_?2BBBOTL_N\**** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH _)_P#X.,O^2J_#/_L7K_\ ]'QU^;]?I!_P<9?\E5^&?_8O7_\
MZ/CK\WZ_/LY_Y&53Y?DC^+_$[_DNL;ZQ_P#2(A1117F'P84444 %%%% !111
M0!^L/_!N;_R2KXF?]C#8?^B)*_1^OS@_X-S?^25?$S_L8;#_ -$25^C]?H.3
M_P#(MI^C_-G]H>&/_)"X+TE_Z7(****],^\"OYR?VS_^3P_BQ_V4O7?_ $X3
MU_1M7\Y/[9__ ">'\6/^REZ[_P"G">OF>)?X-/U9^$>.O_(KP?\ CE_Z2CS6
MBBBOD3^:@HHHH **** "BBB@ K^C;]C#_DSSX3_]DTT+_P!-\%?SDU_1M^QA
M_P F>?"?_LFFA?\ IO@KZ7AK^/4]%^9^[>!7_(UQG^"/_I1Z51117UY_2P5\
MZ?\ !6G_ )1W?$[_ +!5K_Z76]?1=?.G_!6G_E'=\3O^P5:_^EUO7-C?]SJ?
MX7^3/"XH_P"29QW_ %YJ_P#I$C\"J***_-#^$ HHHH **** "BBB@ KZ,_X)
M*_\ *1+X8_\ 85NO_2&XKYSKZ,_X)*_\I$OAC_V%;K_TAN*Z<%_OE/\ Q1_-
M'N\+_P#)38'_ *_4O_2XG[Z4445^EG]WA1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'Y/_ /!QE_R57X9_]B]?_P#H^.OS?K](/^#C+_DJ
MOPS_ .Q>O_\ T?'7YOU^?9S_ ,C*I\OR1_%_B=_R76-]8_\ I$0HHHKS#X,*
M*** "BBB@ HHHH _6'_@W-_Y)5\3/^QAL/\ T1)7Z/U^<'_!N;_R2KXF?]C#
M8?\ HB2OT?K]!R?_ )%M/T?YL_M#PQ_Y(7!>DO\ TN04445Z9]X%?SD_MG_\
MGA_%C_LI>N_^G">OZ-J_G)_;/_Y/#^+'_92]=_\ 3A/7S/$O\&GZL_"/'7_D
M5X/_ !R_])1YK1117R)_-04444 %%%% !1110 5_1M^QA_R9Y\)_^R::%_Z;
MX*_G)K^C;]C#_DSSX3_]DTT+_P!-\%?2\-?QZGHOS/W;P*_Y&N,_P1_]*/2J
M***^O/Z6"OG3_@K3_P H[OB=_P!@JU_]+K>OHNOG3_@K3_RCN^)W_8*M?_2Z
MWKFQO^YU/\+_ "9X7%'_ "3.._Z\U?\ TB1^!5%%%?FA_" 4444 %%%% !11
M10 5]&?\$E?^4B7PQ_["MU_Z0W%?.=?1G_!)7_E(E\,?^PK=?^D-Q73@O]\I
M_P"*/YH]WA?_ )*; _\ 7ZE_Z7$_?2BBBOTL_N\**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH _)_\ X.,O^2J_#/\ [%Z__P#1\=?F_7Z0
M?\'&7_)5?AG_ -B]?_\ H^.OS?K\^SG_ )&53Y?DC^+_ !._Y+K&^L?_ $B(
M4445YA\&%%%% !1110 4444 ?K#_ ,&YO_)*OB9_V,-A_P"B)*_1^OS@_P"#
M<W_DE7Q,_P"QAL/_ $1)7Z/U^@Y/_P BVGZ/\V?VAX8_\D+@O27_ *7(****
M],^\"OYR?VS_ /D\/XL?]E+UW_TX3U_1M7\Y/[9__)X?Q8_[*7KO_IPGKYGB
M7^#3]6?A'CK_ ,BO!_XY?^DH\UHHHKY$_FH**** "BBB@ HHHH *_HV_8P_Y
M,\^$_P#V330O_3?!7\Y-?T;?L8?\F>?"?_LFFA?^F^"OI>&OX]3T7YG[MX%?
M\C7&?X(_^E'I5%%%?7G]+!7SI_P5I_Y1W?$[_L%6O_I=;U]%U\Z?\%:?^4=W
MQ._[!5K_ .EUO7-C?]SJ?X7^3/"XH_Y)G'?]>:O_ *1(_ JBBBOS0_A ****
M "BBB@ HHHH *^C/^"2O_*1+X8_]A6Z_](;BOG.OHS_@DK_RD2^&/_85NO\
MTAN*Z<%_OE/_ !1_-'N\+_\ )38'_K]2_P#2XG[Z4445^EG]WA1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'Y/_P#!QE_R57X9_P#8O7__
M */CK\WZ_2#_ (.,O^2J_#/_ +%Z_P#_ $?'7YOU^?9S_P C*I\OR1_%_B=_
MR76-]8_^D1"BBBO,/@PHHHH **** "BBB@#]8?\ @W-_Y)5\3/\ L8;#_P!$
M25^C]?G!_P &YO\ R2KXF?\ 8PV'_HB2OT?K]!R?_D6T_1_FS^T/#'_DA<%Z
M2_\ 2Y!1117IGW@5_.3^V?\ \GA_%C_LI>N_^G">OZ-J_G)_;/\ ^3P_BQ_V
M4O7?_3A/7S/$O\&GZL_"/'7_ )%>#_QR_P#24>:T445\B?S4%%%% !1110 4
M444 %?T;?L8?\F>?"?\ [)IH7_IO@K^<FOZ-OV,/^3//A/\ ]DTT+_TWP5]+
MPU_'J>B_,_=O K_D:XS_  1_]*/2J***^O/Z6"OG3_@K3_RCN^)W_8*M?_2Z
MWKZ+KYT_X*T_\H[OB=_V"K7_ -+K>N;&_P"YU/\ "_R9X7%'_),X[_KS5_\
M2)'X%4445^:'\(!1110 4444 %%%% !7T9_P25_Y2)?#'_L*W7_I#<5\YU]&
M?\$E?^4B7PQ_["MU_P"D-Q73@O\ ?*?^*/YH]WA?_DIL#_U^I?\ I<3]]***
M*_2S^[PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\G_\
M@XR_Y*K\,_\ L7K_ /\ 1\=?F_7Z0?\ !QE_R57X9_\ 8O7_ /Z/CK\WZ_/L
MY_Y&53Y?DC^+_$[_ )+K&^L?_2(A1117F'P84444 %%%% !1110!^L/_  ;F
M_P#)*OB9_P!C#8?^B)*_1^OS@_X-S?\ DE7Q,_[&&P_]$25^C]?H.3_\BVGZ
M/\V?VAX8_P#)"X+TE_Z7(****],^\"OYR?VS_P#D\/XL?]E+UW_TX3U_1M7\
MY/[9_P#R>'\6/^REZ[_Z<)Z^9XE_@T_5GX1XZ_\ (KP?^.7_ *2CS6BBBOD3
M^:@HHHH **** "BBB@ K^C;]C#_DSSX3_P#9--"_]-\%?SDU_1M^QA_R9Y\)
M_P#LFFA?^F^"OI>&OX]3T7YG[MX%?\C7&?X(_P#I1Z51117UY_2P5\Z?\%:?
M^4=WQ._[!5K_ .EUO7T77SI_P5I_Y1W?$[_L%6O_ *76]<V-_P!SJ?X7^3/"
MXH_Y)G'?]>:O_I$C\"J***_-#^$ HHHH **** "BBB@ KZ,_X)*_\I$OAC_V
M%;K_ -(;BOG.OHS_ ()*_P#*1+X8_P#85NO_ $AN*Z<%_OE/_%'\T>[PO_R4
MV!_Z_4O_ $N)^^E%%%?I9_=X4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!^3__  <9?\E5^&?_ &+U_P#^CXZ_-^OT@_X.,O\ DJOPS_[%
MZ_\ _1\=?F_7Y]G/_(RJ?+\D?Q?XG?\ )=8WUC_Z1$****\P^#"BBB@ HHHH
M **** /UA_X-S?\ DE7Q,_[&&P_]$25^C]?G!_P;F_\ )*OB9_V,-A_Z(DK]
M'Z_0<G_Y%M/T?YL_M#PQ_P"2%P7I+_TN04445Z9]X%?SD_MG_P#)X?Q8_P"R
MEZ[_ .G">OZ-J_G)_;/_ .3P_BQ_V4O7?_3A/7S/$O\ !I^K/PCQU_Y%>#_Q
MR_\ 24>:T445\B?S4%%%% !1110 4444 %?T;?L8?\F>?"?_ +)IH7_IO@K^
M<FOZ-OV,/^3//A/_ -DTT+_TWP5]+PU_'J>B_,_=O K_ )&N,_P1_P#2CTJB
MBBOKS^E@KYT_X*T_\H[OB=_V"K7_ -+K>OHNOG3_ (*T_P#*.[XG?]@JU_\
M2ZWKFQO^YU/\+_)GA<4?\DSCO^O-7_TB1^!5%%%?FA_" 4444 %%%% !1110
M 5]&?\$E?^4B7PQ_["MU_P"D-Q7SG7T9_P $E?\ E(E\,?\ L*W7_I#<5TX+
M_?*?^*/YH]WA?_DIL#_U^I?^EQ/WTHHHK]+/[O"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** /R?_X.,O\ DJOPS_[%Z_\ _1\=?F_7Z0?\
M'&7_ "57X9_]B]?_ /H^.OS?K\^SG_D95/E^2/XO\3O^2ZQOK'_TB(4445YA
M\&%%%% !1110 4444 ?K#_P;F_\ )*OB9_V,-A_Z(DK]'Z_.#_@W-_Y)5\3/
M^QAL/_1$E?H_7Z#D_P#R+:?H_P V?VAX8_\ )"X+TE_Z7(****],^\"OYR?V
MS_\ D\/XL?\ 92]=_P#3A/7]&U?SD_MG_P#)X?Q8_P"REZ[_ .G">OF>)?X-
M/U9^$>.O_(KP?^.7_I*/-:***^1/YJ"BBB@ HHHH **** "OZ-OV,/\ DSSX
M3_\ 9--"_P#3?!7\Y-?T;?L8?\F>?"?_ +)IH7_IO@KZ7AK^/4]%^9^[>!7_
M "-<9_@C_P"E'I5%%%?7G]+!7SI_P5I_Y1W?$[_L%6O_ *76]?1=?.G_  5I
M_P"4=WQ._P"P5:_^EUO7-C?]SJ?X7^3/"XH_Y)G'?]>:O_I$C\"J***_-#^$
M HHHH **** "BBB@ KZ,_P""2O\ RD2^&/\ V%;K_P!(;BOG.OHS_@DK_P I
M$OAC_P!A6Z_](;BNG!?[Y3_Q1_-'N\+_ /)38'_K]2_]+B?OI1117Z6?W>%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!XEJG[!'P:U?4[G5KGQ5
MXW62ZG>:18O%]RJAF8L0 #P,G@=J@_X=[_!/_H;?'?\ X65S_C7NE% 'A?\
MP[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\
M0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\
MPLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__  LKG_&C
M_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z
M&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQ
MW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\
MC7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_
M ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_
M $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_
M ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_Q
MH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_
M^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM
M\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_
M (U[I10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%
M_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G
M_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[
M_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?
M\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!
M/_H;?'?_ (65S_C7NE% $&EZ?!I&F6VDVSR-':P)%&TKEF*JH ))ZG Y-3T4
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >"?M1_\%0_
MV _V+O&=O\.?VE_VG- \->(;FP^W#0O+N+R\BM><7$L-K'*\$1P<22!5.#@G
M!KT3PW^TM^SWXO\ @2O[3_AGXU>&+WX=-I$FJ?\ ";0ZS"=,2SC#>9,UQNV(
MJ;6#[B-A5@V""*\4^(.B?L,_\$HX?C3_ ,%"?B]XPN--NOB3K%OJ'B[6-;N4
MNKR_GAMA;V>DZ?&$620;4Q%; L<LQR%!*_FOXL_9]^+OPY_X)C?#GX7?&_X;
MR^!= _:X_P""BFAZCJ?PJE&P>&?"FM:B+F+198QA8A_H,4K0@ (9MI56#* #
M]4OV6_\ @IY^P1^VIXRO?AW^S%^TWX?\5:]86/VV71H!/;7,EIN"_:88[B.-
MIX02 98@R#<N3R,U/VF?^"J__!//]COX@_\ "J/VC?VIO#WAWQ*EDMY=:'LN
M+RYL[=@"LMPEK'(;9"""&EV @@CCFO!/^"SFD:3\*/C9^Q%^T'X$TFVT_P 3
M:7^UEX<\#VE]:0+&ZZ'K5M>6M]9@J!^Z9(T^3[HV]*],^(L/["?_  1V\ _&
M/]L#XDZ[>BZ^*_C:;7?$#:I)'?:MXAU.:)8K;1-.C"*\R (5@MOF$8DD9F";
MF4 ]TU+]J?\ 9MTC]GT_M7:E\=/"L7PT&DKJ8\<G6X3IC6K$!95N VQ@S$(
M"27(4 L<5QW[*?\ P4B_8<_;=UK4O#'[+G[1VA>*]6TBU6ZO]&A6:UO8[9B
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
M HHHH **** /RJ^-7[,/_!7+QI_P4Z\0_ME>.?V)_AQ\7O#/@Z_:S_9\\/\
MB?XOC3M/\*VJ.0=5%D+259-1N-L<IFD.Z'A5^Y&4]T_:,_9K_;I_X*0?L*:C
MX6^.OPN\%_!SXR^#_B+IOBOX2G3?%SZ]IB7^EO!<VEQ<S)!$R+)(;FW=51BB
MD2#=]RON&B@#X";X$_\ !17_ (*#_M/_  5\:?MO?LV^$O@]\/?@7XI_X3&7
M2-)^(,?B"\\6^)HK>2"QEA\F&-;.S@,LLO[TF5B57')9?'O$G[,__!86_P#^
M"DOBW]N7XE?L-?#7XMC1M3FL?@-8>)?C(+&R\$:0KLJSV]F+25?M]PHCDEN6
M)=6^5-J@ ?J]10!\;_&+PM_P5E_:._9,TCQIX9L?"_P5^-G@OXD6FNV'@_3O
M&\NIZ%XMTJU +Z7J%W'!&Z17(DD!"H=K0QY(#$KQ.H?L_?\ !0?_ (*'?M:_
M!;XK?MA?LY>&/@C\._@7XG;Q9;Z#8_$"+Q'J_B;7Q;M%;;9;>&.*ULXB[LV[
M,DG VC=E/OZB@ HHHH **** "BBB@ HHHH P?BGJ'Q!TGX8^(]5^$OA^RU;Q
M5;:#>2^&=*U*Z\BVO-06%S;PRR?\LXWE"*S_ ,()/:ORN_88_9W_ ."U7['_
M (A\5?&[QQ_P3U^%OQ.^,WCZ^EG\;_%OQ+\=A'?7D)DS#8VT0L&6QLHD$:K;
MQ';^[4G(5%3];Z* /A[]IS]G+]N*;XZ_!3_@I[^S[\(O"FH_%OPM\/KCPM\6
M/A#?>+_LUMJ^F7PAN9;2RU1H2BRVE\A='EC5)5))VD!6S?@A^S;_ ,%!+CXP
M?'/_ (*>?%GX5>#]$^-?BCX8Q>#?@M\*X?%(O[/0;"U,MS$FH:@J(DSSW\BR
MR")0J(F Q+?+]YT4 ?DM^P1^S[_P6>_8AM?$/CK4_P#@G3\+_B)\6?'=\][\
M1OB_XG^/8&JZ]*7RD( L&6UM8E")':Q$1H$'!/-=A_P5!_9C_P""J7[9OQT^
M%T;_ +*O@CQM\%/"WAVSUCQ=\)=3^*_]EV6O^*R-[)?2+;NUY8VCA1'"55)7
M4N^5(0?IS10!\\_L6_$;_@H-XKUK4/#7[7G[&W@+X7>'M-TF)?#LW@WXC#63
M+*K!/LYA%K"(8UC&002. ,"OH:BB@ HHHH **** "BBB@ K\\/\ @M3^S#_P
M4<_; ^)_P[^%GP-^#'AWQQ\!-(C&K_$GP9J7Q)/AUO&&HK*_V?3[N5(I)#8P
M[(IFC7 F:4@X,:,OZ'T4 ?)/[-D/[=?QCT'7/V8OVROV!_AO\+?A1??#Z[T6
MV/@/XE+J959$CM5L([1;.%88?LTD^&!PGE*H7YN/F8?LB?\ !8^W_8*;_@C'
M#\+/A^W@YM%/@I?VDCXY&T>#BQBP=#\G[1]O^PG[/M\SR=W._'S5^I]% 'YA
M?\%-_P!A#]OOXM>//@Y^SI^SY^SOX7\?_LP?"OPM8+J/PXU_XF?V$OBO4[5?
M)M(M1*02--9VT<-NZP8"2R%B^0J@?6/[%/Q#_P""A7B'Q!=>#OVL?V*OA]\+
M/">EZ$B>'9_!7Q&&K[ID>-$M?LZVL*PQ+%N((.!L"@<\?1E% 'RW^TU^R=\7
MOBG_ ,%0_P!E_P#:N\)V=@_A'X4Z-XYMO%TT]\$GCDU33[6"T\J(C,@+Q/N(
M^Z,'O7U)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
4% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>nsp-20231231_g8.jpg
<TEXT>
begin 644 nsp-20231231_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M6 '@ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** ,7QA\1_A]\/I])MO'?C?2=&DU[5$TW1(]4
MU". W]XZLR6\(<CS)2J,0BY)"GCBMJOP(_:P\/?L:>)/^"DGCGP1_P %A-/^
MS^-]=_:@M4\(:I\1;JZL]";X4'3+A+5=/O&9+:W5+AE-PR.CB9D).]9-OU+_
M ,%,M/G_ .">W_! &V_9]TK]LGQ!XMM_$7B70_"OA/XIRW#/?0Z1>ZO'< 1R
MVK2/<"'3HYXHW0LS1HN < 4 ?JE17Y9?\$Z]&_X(Z6/[;GAWPS\(1^T-X(^*
M]K:W>H^"/#OQOUGQ9I\?B*U^SRQ33VEMJLODWBK$[OL8;P!O"?NR5_1C]I/X
MNV/[/_[.OCWX\:HR"V\%>"]4UZ?S/N[+.TEN#GVQ'0!VM%?S^_L!P_\ !(;6
MOV=O@]KG[<'CO]I:S\5^-=/LO[9^+6MZYXRTKP?=:Y=,9/L:7XE2U!1F$)=0
M(<QLV\C+5^I?[3?_  35U;]M_P#;%B\=?M8?$:ZUKX%^'_!D5KX5^$NB^)-1
MTV.YU]YV:XU/4?LKQ?:-L6R.%3(57#':"6+ 'UO17YY?\$5-6;P_^T[^U;^S
MU\!?B#KWBC]G;X=>-M%TWX5WVMZW/JD6F:J]B[ZYI5G>3N\DUM;S^2 K.1&7
MX+;V=OT-H **** "BBB@ HHHH \._P""@O[;_A[]@GX$6OQ5O?AYJ?C+Q!XA
M\5:=X5\!>"=&N$AN?$.O7\ICM+)99/DA#$.S2,#M5&(#'"GYJ_8H_P""MO[6
MWCK]I2Q_9S_;D_8KM/!D7B_QQXE\.^#/&?@;Q*=8TZUU'26S-I>H#RD>)P@P
MEWQ'.Q 6-/FV^]_\%-?V:?@'^UO\#-"^"OQG^/:_#36Y_'NE:A\*O%]OJ]O:
MW]CXLMI&DL'LDN&"W-QGS (!EW5GV[6 =?AG]A7]KO\ ;I_8)^..G?!G]KB?
MP5\2OAE\6?VHO$?@.W^)OA_3I=)UVV\7R7,S+-=V 9[;[+=/"Q5(2#%\Y9B%
M17 /J'XS_P#!6#XL>&OVMOB%^R5^S+_P3K\??&34/A?;Z.WC+6?#/B72[&WL
MIM2M/M=O#B]EC+,8N3MSCOC(S]*_LU?%/XD?&CX.:7\1?BU\ =:^&&O7TEPM
MYX+\0:E:W=W8B.=XT9Y;5WB;S$59!M8X#@'!!%?$/@O_ ()._'7QW\>_V@/C
M_P##_P#X*W>*O"7_  L3XFS:G86'P>M-,V:;/;VT5M;VVJ37$4\ET\$21H;5
M7A0 $]9/E]C_ .",7[7/QQ_:W_90UJ3]I>\T_4?'WPS^)NO?#_Q5XBTFT6WM
M=>NM+G6/^T(XE 6/S$=-P4!=ZN5"@A5 -?\ ;P_X*.:Y^R!\8?AK^SU\+/V4
M_%/QA\<_$VRUF]TOPWX4U:SLY+6TTU+9III7NW1 I^T +\PR48<G JU\)?V_
M?'K?!?XC_'W]M?\ 8\\5_L_^&OASHZZI<WOB_7=/U$ZC:K'/).T*V$LAW1B)
M!L/S.TZ! 3D5YC^US_P3N^(G[6/_  4PT;X^^!O^"@U[\,8/"_P:E\-WGASP
M#!9/XGC%UJ)N9+J.:[29;.*4);IYJPESY!4,!(V/"9OAY^U9^T9)^US_ ,$%
MOV@_VG)?'YM_A9IWB#X7?%CQ)8Q6]_!;7C$I9:L;9%27R[F&/]ZJ[VB,C$<H
MB 'M/A+_ (+4>.;'PKX4_:'_ &CO^"=WQ!^&'P)\<:G96GA_XKZWXBTVY:RC
MOI$CL+O5=-AD-QIMM.TB 2DR!#(F[ =2?O"OQ7_X*P?M#?\ !2GQI_P1-\?_
M +/_ .T%_P $]D^&2>'/"6E67C[XCZGX[TV\T>]6VO+181I$%J[SS2W<Z0*B
MR*B0+,VYV=5#?L7\+[;7;/X9^';3Q07.IQ:%:)J)E/S>>(4$F??=G- &[111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!^0_P"W_P#\%$_#$7Q7M?V5
M_P#@K%\!K31+3PA^T[!J/A4Q_#O4-5T/QIX$.G7RV]RAV7,=U>!I1'/;KCYW
M4+&=DFR_^Q3J?[57[ O_  2HTSXNZ;^P]K/B7P-_PT?J'B;2?A5KNES7/B+P
M/\-[J^:2WN+2R^9S>VW,ZP_>5;AG)7:V/U*\<_"_P'\2KC0;OQQX=CU"3PQK
M\6MZ$TDKK]DOXHY(XYQM89(2:08;*_-TZ5OT ?F#\>_V@?AM_P %?/VV_P!E
MS0_V%M$\2:_I?P=^*"^/?B%\4;SP;J&E:?H-A!;.O]D>=?00M+<7CM&K01AB
M!%E^$;9]>>.?VK]8^+/A'X^?"_\ 9K^"E_XC\?\ PHTXVL?A_P <Z.]GH_B6
M^FM))H;6WG8[;B*0(8F?A59U#$#)KZ"HH _)+]MO_@HU\+O^"C/_  3,U+_@
MG[\$OV;?&MS\?_B1H.G^'+GX+W/PWU*Q3P9J*RP&>>[N+BW2VM;2S:,R)-O/
M"1X"_/LK_P#!3G]N3QQX$^*7@S_@DUJGQ%^)G@3X>:#X!TY?C=\9_ W@#5=5
MU?7/]&B4:-I4EK;RBV>>,B2:[;)02%!\RLDGZZT4 ?*O_!*[]HC]@CQU\*'_
M &</V OASXD\+>%OAOI]K&NDZW\/M4T1%2=I<2*]_#&UU*[QR/))EW+-N<Y?
M)^JJ** "BBB@ HHHH **** /%?V]/V&OAE^W]\#X/A!\0_$>M^'K[1O$5EXC
M\&>,/#-TL.I>'-;LV+6M_;.RLH=-SJ00<K(P&TD,/EC]B3_@CE\:/#WQP@^/
M/[??[4^O_$B?P)\5?$'B;X<>%?[&T[3=+?4;R5@/$-S'9@F6ZD1BZ1,52V9F
MVJ,U^B-% 'Q5XJ_X)*_%+P1\7OB)\1/V%O\ @H-XT^!^B_%S7)=<^(/@_3/"
MFF:Q:2ZO,H6YU'3WO$+Z=<3 9=D+@MA@!L0+WF@_\$T?"_P<_8AT;]B?]DGX
M\^-/A?;Z1JL.H2^.=(NTN-;U*X^T_:;N6ZF< 2R73E_-; &&VJ%554?3-% '
MRY^U?_P39U/XR_M*Z/\ MK_LS?M/>(?@O\7=-\,MX:U'Q-HVB6>JV6NZ,9O.
M6TOK"[7RYBDA+1R!E=<]6VILK_ K_@DS\&_ ?PS^+_AW]H'XA>(/B]XO^/\
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
MQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!^*W_!U-_R6;X1_P#8L:E_Z415^4E?JW_P
M=3?\EF^$?_8L:E_Z415^4E?TWP+_ ,DGA?27_I<C^=N,_P#DIL1ZK_TF(444
M5]:?,!1110 4444 %%%% '[5?\&K/_)&/BY_V-&F_P#I-+7ZM5^4O_!JS_R1
MCXN?]C1IO_I-+7ZM5_,G'7_)68KUC_Z1$_HC@S_DF</Z/_TJ04445\D?4!7\
MJG[?'_)]7QI_[*UXC_\ 3G<5_577\JG[?'_)]7QI_P"RM>(__3G<5^L^$_\
MO^)_PQ_,_,?$W_<L/_B?Y'I?_!)S]A9/VV?VAKAO%^E7MYX'\!::=>\9V6EQ
MF2\U&&,DQ:?;QJ0SRW#J4XQA0Y!#;0?LW_@MWI7[0OQ=_8"^"7QQ^(?[.U[X
M77PYKNM2^*/#B6/E1>&K&6]BMM.MIL#"9B$$8( #$Y &<#\M?AI\:_C+\&+J
M[O?@]\6_$_A.:_C5+Z;PUKUQ8-<*I)59# ZEP"20#G&37M7[0W_!3CX^_M'_
M +)?@;]E/QKKFM/;^%)+M];UVZ\4W5S-XG\VX$\0O4D.)?)95V;R^W:",8%?
MH.991FN(X@P^-A*+IPDM'>\8N$E)[V;DVO/2/1._PV7YIEM#(Z^$DI*<XO72
MTI<T7%;72BD_+675JWV#\4/VMM=_:\_X(3?%KQ3<?#7PSX,T3P]\4M)T;PKX
M2\):>+>STNP1]/E$8[R.7ED9G.-S,<!1Q7YE?"^;P=;?$OP[<?$1I5\/QZ[:
M-KI@A\QQ9B9#-M3C<?+W8'<\5ZGX*_;9U[P7^P7XQ_82@\!V<^G>,/&-OX@G
M\0O>NLUL\0M@(EB"[6!^S#DD'YCQQ4.F_MAV_A+X+_#/P-\-?@9X5\/>-/AK
MXM;7X?B?8V$7]K:K*+B2>&&Y;R@TD<1=%"L[+MB48QQ71E>75\JI5Z-*E[LZ
MLG&TDK1<%[S>K^)6>\KN]F89CCZ&95*%6I4]Z%.*=XMWDIOW4M%L[]%I:Z/T
M?^)_Q*_9J_X+%?$3XP>'/V6?VA?COX7\:6'@276M,L]1UW[+X8U6TMH(+:6T
M^PQONC20N@8OABTSN0RCRSX?\!/VZ_AU\=_AOX<_9U^'GPI\7W?QK\3_  )'
MP*TRT_T7_A'183W(/]J/)O\ /69(LNR^5L&UB6P,UQ?Q._X+;:_XIT'QKK_P
MM_9&\"^!/B7\2=#_ +)\<_$O19YY+J\MF4+*((GXMF<*N6W.<@,<NJNOSQ^R
M7^U';_LGW'C/QMX>\$O>^,]9\(7.A^#_ !#_ &@(AX;DNAY=S>I'Y9,D_D%X
MXR&39YC$[NE>+@N'L5# 3A.DTH<OLH.<6TU&TN:4;7A>SMO9.R3=CU\7GN&E
MC83A53YN;VDE%I--W5HN]IVNK[7:NVE<^M_VI/V(/BY^UT/#_A7]E;7_  JG
MPU^&NF:EX0^$&A:IKGV?4?'%QI:F?6]1L8%1DEDEN?.=F9XPRHF.E?G57V)^
MR;_P5C?]F3X.>#_!E_\  "W\1>*_A;/K\WPK\5-XCDM8M(;5X6CNOM-J(G%V
M 79E^>/KCMFOCNOHLDHYEA74H8B*]G'X'I>7O2NW9O=<LFVD^=RTM8\'.*N7
MXE4ZU!^_+XEK:.D;)72V?,E:ZY5'6]PK^JO]@?\ Y,5^"W_9)?#G_ILMZ_E4
MK^JO]@?_ ),5^"W_ &27PY_Z;+>OA?%C_<,-_BE^1]EX9?[]B/\ "OS/6:**
M*_#S]C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#\5O^#J;_ )+-\(_^Q8U+_P!*(J_*
M2OU;_P"#J;_DLWPC_P"Q8U+_ -*(J_*2OZ;X%_Y)/"^DO_2Y'\[<9_\ )38C
MU7_I,0HHHKZT^8"BBB@ HHHH **** /VJ_X-6?\ DC'Q<_[&C3?_ $FEK]6J
M_*7_ (-6?^2,?%S_ +&C3?\ TFEK]6J_F3CK_DK,5ZQ_](B?T1P9_P DSA_1
M_P#I4@HHHKY(^H"OY5/V^/\ D^KXT_\ 96O$?_ISN*_JKK^53]OC_D^KXT_]
ME:\1_P#ISN*_6?"?_?\ $_X8_F?F/B;_ +EA_P#$_P CR:BBBOV\_'0HHHH
M**** "BBB@ K^JO]@?\ Y,5^"W_9)?#G_ILMZ_E4K^JO]@?_ ),5^"W_ &27
MPY_Z;+>OR?Q8_P!PPW^*7Y'Z;X9?[]B/\*_,]9HHHK\//V,**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /Q6_X.IO^2S?"/\ [%C4O_2B*ORDK]6_^#J;_DLWPC_[%C4O
M_2B*ORDK^F^!?^23POI+_P!+D?SMQG_R4V(]5_Z3$****^M/F HHHH ****
M"BBB@#]JO^#5G_DC'Q<_[&C3?_2:6OU:K\I?^#5G_DC'Q<_[&C3?_2:6OU:K
M^9..O^2LQ7K'_P!(B?T1P9_R3.']'_Z5(****^2/J K^53]OC_D^KXT_]E:\
M1_\ ISN*_JKK^53]OC_D^KXT_P#96O$?_ISN*_6?"?\ W_$_X8_F?F/B;_N6
M'_Q/\CR:BBBOV\_'0HHHH **** "BBB@ K^JO]@?_DQ7X+?]DE\.?^FRWK^5
M2OZJ_P!@?_DQ7X+?]DE\.?\ ILMZ_)_%C_<,-_BE^1^F^&7^_8C_  K\SUFB
MBBOP\_8PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH _%;_@ZF_P"2S?"/_L6-2_\ 2B*O
MRDK]6_\ @ZF_Y+-\(_\ L6-2_P#2B*ORDK^F^!?^23POI+_TN1_.W&?_ "4V
M(]5_Z3$****^M/F HHHH **** "BBB@#]JO^#5G_ )(Q\7/^QHTW_P!)I:_5
MJORE_P"#5G_DC'Q<_P"QHTW_ -)I:_5JOYDXZ_Y*S%>L?_2(G]$<&?\ ),X?
MT?\ Z5(****^2/J K^53]OC_ )/J^-/_ &5KQ'_Z<[BOZJZ_E4_;X_Y/J^-/
M_96O$?\ Z<[BOUGPG_W_ !/^&/YGYCXF_P"Y8?\ Q/\ (\FHHHK]O/QT****
M "BBB@ HHHH *_JK_8'_ .3%?@M_V27PY_Z;+>OY5*_JK_8'_P"3%?@M_P!D
ME\.?^FRWK\G\6/\ <,-_BE^1^F^&7^_8C_"OS/6:***_#S]C"BBB@ HHK\V_
M^"Q'[5G[5-Y^TC)^P5^SO^T&/A!81_LV^*/B;K_C&STV"?5=?-EYD$6BZ=).
M"MM)\CSRS1@S+&NY&0J20#])**^*_P#@GW?_ /!3;X-_!_QO;?M-:HGQN\/Z
M9X$TWQ!\&O%4/V+3]>\022::9IM$NXHRL?FI,(XH[IPOF;R\A.?E\0^._P"T
MY_P6*_86_9.T'_@I9^U-\</ 6I6\^MZ*?&?[-%I\/$MGT^SU.]@MAI^GZHMR
M]Q/J-N)U8AU>-F27AE0%P#]0Z**_.?X(?'/_ (*G?\%,-8^)W[0'[*'[37@;
MX0_#KP;X]U;PI\-?"VL_#I=<E\62Z;+Y4M[J=R\Z/:0S3*R*EN-Z(22&* R
M'Z,45^;OQ,_X*_\ QK^)W_!(?P-^U#\ =&T7PE\9?B)\4='^&MMI6I6_V^QT
MGQ))K?V"]4(6'FQ>7!<R1Y;(1T))(->S?L6:#_P41UGXK0^+?B__ ,%+?@]\
M6O NF_:+?7-"\ _#B*TN/M)C81 W45],(BDF&*%<L%(XZT ?7E%%% !1110
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
MQ=E*]FTM/?/Z7****_#S]B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** /Q6_X.IO\ DLWPC_[%C4O_ $HBK\I*_5O_ (.IO^2S?"/_ +%C
M4O\ THBK\I*_IO@7_DD\+Z2_]+D?SMQG_P E-B/5?^DQ"BBBOK3Y@**** "B
MBB@ HHHH _:K_@U9_P"2,?%S_L:--_\ 2:6OU:K\I?\ @U9_Y(Q\7/\ L:--
M_P#2:6OU:K^9..O^2LQ7K'_TB)_1'!G_ "3.']'_ .E2"BBBODCZ@*_E4_;X
M_P"3ZOC3_P!E:\1_^G.XK^JNOY5/V^/^3ZOC3_V5KQ'_ .G.XK]9\)_]_P 3
M_AC^9^8^)O\ N6'_ ,3_ "/)J***_;S\="BBB@ HHHH **** "OZJ_V!_P#D
MQ7X+?]DE\.?^FRWK^52OZJ_V!_\ DQ7X+?\ 9)?#G_ILMZ_)_%C_ '##?XI?
MD?IOAE_OV(_PK\SUFBBBOP\_8PKY8_X+9_\ *+;XO?\ 8%M/_3A:U]3U\L?\
M%L_^46WQ>_[ MI_Z<+6O6R#_ )'N%_Z^0_\ 2D>9G7_(FQ/_ %[G_P"DL_FB
MHHHK^LC^8@HHHH **** "BBB@ KZH_X(E_\ *4KX0_\ 89O/_3==5\KU]4?\
M$2_^4I7PA_[#-Y_Z;KJO*S[_ )$>*_Z]S_\ 26>GDO\ R.<-_P!?(?\ I2/Z
M7****_DP_IT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _
M%;_@ZF_Y+-\(_P#L6-2_]*(J_*2OU;_X.IO^2S?"/_L6-2_]*(J_*2OZ;X%_
MY)/"^DO_ $N1_.W&?_)38CU7_I,0HHHKZT^8"BBB@ HHHH **** /VJ_X-6?
M^2,?%S_L:--_])I:_5JORE_X-6?^2,?%S_L:--_])I:_5JOYDXZ_Y*S%>L?_
M $B)_1'!G_),X?T?_I4@HHHKY(^H"OY5/V^/^3ZOC3_V5KQ'_P"G.XK^JNOY
M5/V^/^3ZOC3_ -E:\1_^G.XK]9\)_P#?\3_AC^9^8^)O^Y8?_$_R/)J***_;
MS\="BBB@ HHHH **** "OZJ_V!_^3%?@M_V27PY_Z;+>OY5*_JK_ &!_^3%?
M@M_V27PY_P"FRWK\G\6/]PPW^*7Y'Z;X9?[]B/\ "OS/6:***_#S]C"OEC_@
MMG_RBV^+W_8%M/\ TX6M?4]?+'_!;/\ Y1;?%[_L"VG_ *<+6O6R#_D>X7_K
MY#_TI'F9U_R)L3_U[G_Z2S^:*BBBOZR/YB"BBB@ HHHH **** "OJC_@B7_R
ME*^$/_89O/\ TW75?*]?5'_!$O\ Y2E?"'_L,WG_ *;KJO*S[_D1XK_KW/\
M])9Z>2_\CG#?]?(?^E(_I<HHHK^3#^G0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#\5O^#J;_ )+-\(_^Q8U+_P!*(J_*2OU;_P"#J;_D
MLWPC_P"Q8U+_ -*(J_*2OZ;X%_Y)/"^DO_2Y'\[<9_\ )38CU7_I,0HHHKZT
M^8"BBB@ HHHH **** /VJ_X-6?\ DC'Q<_[&C3?_ $FEK]6J_*7_ (-6?^2,
M?%S_ +&C3?\ TFEK]6J_F3CK_DK,5ZQ_](B?T1P9_P DSA_1_P#I4@HHHKY(
M^H"OY5/V^/\ D^KXT_\ 96O$?_ISN*_JKK^53]OC_D^KXT_]E:\1_P#ISN*_
M6?"?_?\ $_X8_F?F/B;_ +EA_P#$_P CR:BBBOV\_'0HHHH **** "BBB@ K
M^JO]@?\ Y,5^"W_9)?#G_ILMZ_E4K^JO]@?_ ),5^"W_ &27PY_Z;+>OR?Q8
M_P!PPW^*7Y'Z;X9?[]B/\*_,]9HHHK\//V,*^6/^"V?_ "BV^+W_ &!;3_TX
M6M?4]?+'_!;/_E%M\7O^P+:?^G"UKUL@_P"1[A?^OD/_ $I'F9U_R)L3_P!>
MY_\ I+/YHJ***_K(_F(**** "BBB@ HHHH *^J/^")?_ "E*^$/_ &&;S_TW
M75?*]?5'_!$O_E*5\(?^PS>?^FZZKRL^_P"1'BO^O<__ $EGIY+_ ,CG#?\
M7R'_ *4C^ERBBBOY,/Z="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** /Q6_X.IO^2S?"/\ [%C4O_2B*ORDK]6_^#J;_DLWPC_[%C4O_2B*
MORDK^F^!?^23POI+_P!+D?SMQG_R4V(]5_Z3$****^M/F HHHH **** "BBB
M@#]JO^#5G_DC'Q<_[&C3?_2:6OU:K\I?^#5G_DC'Q<_[&C3?_2:6OU:K^9..
MO^2LQ7K'_P!(B?T1P9_R3.']'_Z5(****^2/J K^53]OC_D^KXT_]E:\1_\
MISN*_JKK^53]OC_D^KXT_P#96O$?_ISN*_6?"?\ W_$_X8_F?F/B;_N6'_Q/
M\CR:BBBOV\_'0HHHH **** "BBB@ K^JO]@?_DQ7X+?]DE\.?^FRWK^52OZJ
M_P!@?_DQ7X+?]DE\.?\ ILMZ_)_%C_<,-_BE^1^F^&7^_8C_  K\SUFBBBOP
M\_8PKY8_X+9_\HMOB]_V!;3_ -.%K7U/7RQ_P6S_ .46WQ>_[ MI_P"G"UKU
ML@_Y'N%_Z^0_]*1YF=?\B;$_]>Y_^DL_FBHHHK^LC^8@HHHH **** "BBB@
MKZH_X(E_\I2OA#_V&;S_ --UU7RO7U1_P1+_ .4I7PA_[#-Y_P"FZZKRL^_Y
M$>*_Z]S_ /26>GDO_(YPW_7R'_I2/Z7****_DP_IT**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH _%;_@ZF_P"2S?"/_L6-2_\ 2B*ORDK]
M6_\ @ZF_Y+-\(_\ L6-2_P#2B*ORDK^F^!?^23POI+_TN1_.W&?_ "4V(]5_
MZ3$****^M/F HHHH **** "BBB@#]JO^#5G_ )(Q\7/^QHTW_P!)I:_5JORE
M_P"#5G_DC'Q<_P"QHTW_ -)I:_5JOYDXZ_Y*S%>L?_2(G]$<&?\ ),X?T?\
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
M_@G\-/C?=?%#5O $/B.;Q%\0KG3+NV^WC4M2%S;6P^V*LS>1$NTEAM&X!3U
M^/Z**]/ 8&EEV%5"FVTFW=VO>4G)[)+=O1));(\_'8RIC\2ZTTDVDK*]K12B
MMVWLEJVVS]JO^#5G_DC'Q<_[&C3?_2:6OU:K\I?^#5G_ )(Q\7/^QHTW_P!)
MI:_5JOYPXZ_Y*S%>L?\ TB)^^\&?\DSA_1_^E2"BBBODCZ@*_E4_;X_Y/J^-
M/_96O$?_ *<[BOZJZ_E4_;X_Y/J^-/\ V5KQ'_Z<[BOUGPG_ -_Q/^&/YGYC
MXF_[EA_\3_(\FHHHK]O/QT**** "BBB@ HHHH *_JK_8'_Y,5^"W_9)?#G_I
MLMZ_E4K^JO\ 8'_Y,5^"W_9)?#G_ *;+>OR?Q8_W##?XI?D?IOAE_OV(_P *
M_,]9HHHK\//V,*^6/^"V?_*+;XO?]@6T_P#3A:U]3U\L?\%L_P#E%M\7O^P+
M:?\ IPM:];(/^1[A?^OD/_2D>9G7_(FQ/_7N?_I+/YHJ***_K(_F(**** "B
MBB@ HHHH *^J/^")?_*4KX0_]AF\_P#3==5\KU]4?\$2_P#E*5\(?^PS>?\
MINNJ\K/O^1'BO^O<_P#TEGIY+_R.<-_U\A_Z4C^ERBBBOY,/Z="BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** /Q6_X.IO\ DLWPC_[%C4O_
M $HBK\I*_5O_ (.IO^2S?"/_ +%C4O\ THBK\I*_IO@7_DD\+Z2_]+D?SMQG
M_P E-B/5?^DQ"BBBOK3Y@**** "BBB@ HHHH _:K_@U9_P"2,?%S_L:--_\
M2:6OU:K\I?\ @U9_Y(Q\7/\ L:--_P#2:6OU:K^9..O^2LQ7K'_TB)_1'!G_
M "3.']'_ .E2"BBBODCZ@*_E4_;X_P"3ZOC3_P!E:\1_^G.XK^JNOY5/V^/^
M3ZOC3_V5KQ'_ .G.XK]9\)_]_P 3_AC^9^8^)O\ N6'_ ,3_ "/)J***_;S\
M="BBB@ HHHH **** "OZJ_V!_P#DQ7X+?]DE\.?^FRWK^52OZJ_V!_\ DQ7X
M+?\ 9)?#G_ILMZ_)_%C_ '##?XI?D?IOAE_OV(_PK\SUFBBBOP\_8PKY8_X+
M9_\ *+;XO?\ 8%M/_3A:U]3U\L?\%L_^46WQ>_[ MI_Z<+6O6R#_ )'N%_Z^
M0_\ 2D>9G7_(FQ/_ %[G_P"DL_FBHHHK^LC^8@HHHH **** "BBB@ KZH_X(
ME_\ *4KX0_\ 89O/_3==5\KU]4?\$2_^4I7PA_[#-Y_Z;KJO*S[_ )$>*_Z]
MS_\ 26>GDO\ R.<-_P!?(?\ I2/Z7****_DP_IT**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH _%;_@ZF_Y+-\(_P#L6-2_]*(J_*2OU;_X
M.IO^2S?"/_L6-2_]*(J_*2OZ;X%_Y)/"^DO_ $N1_.W&?_)38CU7_I,0HHHK
MZT^8"BBB@ HHHH **** /VJ_X-6?^2,?%S_L:--_])I:_5JORE_X-6?^2,?%
MS_L:--_])I:_5JOYDXZ_Y*S%>L?_ $B)_1'!G_),X?T?_I4@HHHKY(^H"OY5
M/V^/^3ZOC3_V5KQ'_P"G.XK^JNOY5/V^/^3ZOC3_ -E:\1_^G.XK]9\)_P#?
M\3_AC^9^8^)O^Y8?_$_R/)J***_;S\="BBB@ HHHH **** "OZJ_V!_^3%?@
MM_V27PY_Z;+>OY5*_JK_ &!_^3%?@M_V27PY_P"FRWK\G\6/]PPW^*7Y'Z;X
M9?[]B/\ "OS/6:***_#S]C"OEC_@MG_RBV^+W_8%M/\ TX6M?4]?+'_!;/\
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
MVK2$Q0>;,[R2%$VJ69B21GO7T=_P1+_Y2E?"'_L,WG_INNJ]1_X+%_!'X?\
MPP^%WP]\0:Q\"O"7PV^(M_XM\46EUX=\(Z?%91W?A^WO=FG7DMO$Q4$IPDV
M9E)8EL<>7?\ !$O_ )2E?"'_ +#-Y_Z;KJO?Q&.IYCPIB*]--+V=1:N_PJ4;
MWZIVWZGBT,%4P'$U"C-IOVE-Z*WQ.+M;I:^W0_I<HHHK^7C^C0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\5O^#J;_DLWPC_ .Q8U+_T
MHBK\I*_5O_@ZF_Y+-\(_^Q8U+_THBK\I*_IO@7_DD\+Z2_\ 2Y'\[<9_\E-B
M/5?^DQ"BBBOK3Y@**** "BBB@ HHHH _:K_@U9_Y(Q\7/^QHTW_TFEK]6J_*
M7_@U9_Y(Q\7/^QHTW_TFEK]6J_F3CK_DK,5ZQ_\ 2(G]$<&?\DSA_1_^E2"B
MBBODCZ@*_E4_;X_Y/J^-/_96O$?_ *<[BOZJZ_E4_;X_Y/J^-/\ V5KQ'_Z<
M[BOUGPG_ -_Q/^&/YGYCXF_[EA_\3_(\FHHHK]O/QT**** "BBB@ HHHH *_
MJK_8'_Y,5^"W_9)?#G_ILMZ_E4K^JO\ 8'_Y,5^"W_9)?#G_ *;+>OR?Q8_W
M##?XI?D?IOAE_OV(_P *_,]9HHHK\//V,*^6/^"V?_*+;XO?]@6T_P#3A:U]
M3U\L?\%L_P#E%M\7O^P+:?\ IPM:];(/^1[A?^OD/_2D>9G7_(FQ/_7N?_I+
M/YTO@!\;O'/[-OQI\,_'?X:WJP:WX6U:*_L3("4D*GYHG ZQNA:-AW5V%4_C
M#X[T[XH_%;Q'\2M)\(VV@6_B#6[G44T2RF9X;'SI&D,,9;G8I8A0>0 !SC-<
MW17]6^PI>W]M;WK6OY7O;[]NUWW9_,_MJOL?97]V][>=K7^[].P4445J9!5K
M0[O3M/UJSO\ 5]*%_:074<EU8F8QBXC5@6CWKRNX C(Y&<U5HI-75AIV=STG
M]K?]I[QQ^V#\>=:^._CVSM;*XU,Q0V.DV (MM,LX8UB@M80>B)&H'N=S'EC7
MG,UQ/<OYEQ.\C  !G8DX'0<TRBLZ-&EAJ,:5)6C%))=DMBZU:K7JRJ5'>4G=
MONV.DEEF8-+(S$* "QSP!@#\!7U-_P $2_\ E*5\(?\ L,WG_INNJ^5Z^J/^
M")?_ "E*^$/_ &&;S_TW75>=GW_(CQ7_ %[G_P"DL[\E_P"1SAO^OD/_ $I'
M]+E%%%?R:?TZ%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?BM_P=3?\EF^$?\ V+&I?^E$5?E)7ZM_\'4W_)9OA'_V+&I?^E$5?E)7]-\"
M_P#))X7TE_Z7(_G;C/\ Y*;$>J_])B%%%%?6GS 4444 %%%% !1110!^U7_!
MJS_R1CXN?]C1IO\ Z32U^K5?E+_P:L_\D8^+G_8T:;_Z32U^K5?S)QU_R5F*
M]8_^D1/Z(X,_Y)G#^C_]*D%%%%?)'U 5_*I^WQ_R?5\:?^RM>(__ $YW%?U5
MU_*I^WQ_R?5\:?\ LK7B/_TYW%?K/A/_ +_B?\,?S/S'Q-_W+#_XG^1Y-111
M7[>?CH4444 %%%% !1110 5_57^P/_R8K\%O^R2^'/\ TV6]?RJ5_57^P/\
M\F*_!;_LDOAS_P!-EO7Y/XL?[AAO\4OR/TWPR_W[$?X5^9ZS1117X>?L85\L
M?\%L_P#E%M\7O^P+:?\ IPM:^IZ^6/\ @MG_ ,HMOB]_V!;3_P!.%K7K9!_R
M/<+_ -?(?^E(\S.O^1-B?^O<_P#TEG\T5%%%?UD?S$%%%% !1110 4444 %?
M5'_!$O\ Y2E?"'_L,WG_ *;KJOE>OJC_ ((E_P#*4KX0_P#89O/_ $W75>5G
MW_(CQ7_7N?\ Z2ST\E_Y'.&_Z^0_]*1_2Y1117\F'].A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'XK?\'4W_ "6;X1_]BQJ7_I1%7Y25
M^K?_  =3?\EF^$?_ &+&I?\ I1%7Y25_3? O_))X7TE_Z7(_G;C/_DIL1ZK_
M -)B%%%%?6GS 4444 %%%% !1110!^U7_!JS_P D8^+G_8T:;_Z32U^K5?E+
M_P &K/\ R1CXN?\ 8T:;_P"DTM?JU7\R<=?\E9BO6/\ Z1$_HC@S_DF</Z/_
M -*D%%%%?)'U 5_*I^WQ_P GU?&G_LK7B/\ ].=Q7]5=?RJ?M\?\GU?&G_LK
M7B/_ -.=Q7ZSX3_[_B?\,?S/S'Q-_P!RP_\ B?Y'DU%%%?MY^.A1110 4444
M %%%% !7]5?[ _\ R8K\%O\ LDOAS_TV6]?RJ5_57^P/_P F*_!;_LDOAS_T
MV6]?D_BQ_N&&_P 4OR/TWPR_W[$?X5^9ZS1117X>?L85\L?\%L_^46WQ>_[
MMI_Z<+6OJ>OEC_@MG_RBV^+W_8%M/_3A:UZV0?\ (]PO_7R'_I2/,SK_ )$V
M)_Z]S_\ 26?S14445_61_,04444 %%%% !1110 5]4?\$2_^4I7PA_[#-Y_Z
M;KJOE>OJC_@B7_RE*^$/_89O/_3==5Y6??\ (CQ7_7N?_I+/3R7_ )'.&_Z^
M0_\ 2D?TN4445_)A_3H4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!^*W_!U-_R6;X1_P#8L:E_Z415^4E?JW_P=3?\EF^$?_8L:E_Z415^
M4E?TWP+_ ,DGA?27_I<C^=N,_P#DIL1ZK_TF(4445]:?,!1110 4444 %%%%
M '[5?\&K/_)&/BY_V-&F_P#I-+7ZM5^4O_!JS_R1CXN?]C1IO_I-+7ZM5_,G
M'7_)68KUC_Z1$_HC@S_DF</Z/_TJ04445\D?4!7\JG[?'_)]7QI_[*UXC_\
M3G<5_577\JG[?'_)]7QI_P"RM>(__3G<5^L^$_\ O^)_PQ_,_,?$W_<L/_B?
MY'DU%%%?MY^.A1110 4444 %%%% !7]5?[ __)BOP6_[)+X<_P#39;U_*I7]
M5?[ _P#R8K\%O^R2^'/_ $V6]?D_BQ_N&&_Q2_(_3?#+_?L1_A7YGK-%%%?A
MY^QA7RQ_P6S_ .46WQ>_[ MI_P"G"UKZGKY8_P""V?\ RBV^+W_8%M/_ $X6
MM>MD'_(]PO\ U\A_Z4CS,Z_Y$V)_Z]S_ /26?S14445_61_,04444 %%%% !
M1110 5]4?\$2_P#E*5\(?^PS>?\ INNJ^5Z^J/\ @B7_ ,I2OA#_ -AF\_\
M3==5Y6??\B/%?]>Y_P#I+/3R7_D<X;_KY#_TI']+E%%%?R8?TZ%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ?BM_P=3?\ )9OA'_V+&I?^
ME$5?E)7ZM_\ !U-_R6;X1_\ 8L:E_P"E$5?E)7]-\"_\DGA?27_I<C^=N,_^
M2FQ'JO\ TF(4445]:?,!1110 4444 %%%% '[5?\&K/_ "1CXN?]C1IO_I-+
M7ZM5^4O_  :L_P#)&/BY_P!C1IO_ *32U^K5?S)QU_R5F*]8_P#I$3^B.#/^
M29P_H_\ TJ04445\D?4!7\JG[?'_ "?5\:?^RM>(_P#TYW%?U5U_*I^WQ_R?
M5\:?^RM>(_\ TYW%?K/A/_O^)_PQ_,_,?$W_ '+#_P")_D>34445^WGXZ%%%
M% !1110 4444 %?U5_L#_P#)BOP6_P"R2^'/_39;U_*I7]5?[ __ "8K\%O^
MR2^'/_39;U^3^+'^X8;_ !2_(_3?#+_?L1_A7YGK-%%%?AY^QA7RQ_P6S_Y1
M;?%[_L"VG_IPM:^IZ^6/^"V?_*+;XO?]@6T_].%K7K9!_P CW"_]?(?^E(\S
M.O\ D38G_KW/_P!)9_-%1117]9'\Q!1110 4444 %%%% !7U1_P1+_Y2E?"'
M_L,WG_INNJ^5Z^J/^")?_*4KX0_]AF\_]-UU7E9]_P B/%?]>Y_^DL]/)?\
MD<X;_KY#_P!*1_2Y1117\F'].A1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'XK?\'4W_)9OA'_ -BQJ7_I1%7Y25^K?_!U-_R6;X1_]BQJ
M7_I1%7Y25_3? O\ R2>%])?^ER/YVXS_ .2FQ'JO_28A1117UI\P%%%% !11
M10 4444 ?M5_P:L_\D8^+G_8T:;_ .DTM?JU7Y2_\&K/_)&/BY_V-&F_^DTM
M?JU7\R<=?\E9BO6/_I$3^B.#/^29P_H__2I!1117R1]0%?RJ?M\?\GU?&G_L
MK7B/_P!.=Q7]5=?RJ?M\?\GU?&G_ +*UXC_].=Q7ZSX3_P"_XG_#'\S\Q\3?
M]RP_^)_D>34445^WGXZ%%%% !1110 4444 %?U5_L#_\F*_!;_LDOAS_ --E
MO7\JE?U5_L#_ /)BOP6_[)+X<_\ 39;U^3^+'^X8;_%+\C]-\,O]^Q'^%?F>
MLT445^'G[&%?+'_!;/\ Y1;?%[_L"VG_ *<+6OJ>OEC_ (+9_P#*+;XO?]@6
MT_\ 3A:UZV0?\CW"_P#7R'_I2/,SK_D38G_KW/\ ])9_-%1117]9'\Q!1110
M 4444 %%%% !7U1_P1+_ .4I7PA_[#-Y_P"FZZKY7KZH_P"")?\ RE*^$/\
MV&;S_P!-UU7E9]_R(\5_U[G_ .DL]/)?^1SAO^OD/_2D?TN4445_)A_3H444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^*W_!U-_P EF^$?
M_8L:E_Z415^4E?JW_P '4W_)9OA'_P!BQJ7_ *415^4E?TWP+_R2>%])?^ER
M/YVXS_Y*;$>J_P#28A1117UI\P%%%% !1110 4444 ?M5_P:L_\ )&/BY_V-
M&F_^DTM?JU7Y2_\ !JS_ ,D8^+G_ &-&F_\ I-+7ZM5_,G'7_)68KUC_ .D1
M/Z(X,_Y)G#^C_P#2I!1117R1]0%?RJ?M\?\ )]7QI_[*UXC_ /3G<5_577\J
MG[?'_)]7QI_[*UXC_P#3G<5^L^$_^_XG_#'\S\Q\3?\ <L/_ (G^1Y-1117[
M>?CH4444 %%%% !1110 5_57^P/_ ,F*_!;_ +)+X<_]-EO7\JE?U5_L#_\
M)BOP6_[)+X<_]-EO7Y/XL?[AAO\ %+\C]-\,O]^Q'^%?F>LT445^'G[&%?+'
M_!;/_E%M\7O^P+:?^G"UKZGKY8_X+9_\HMOB]_V!;3_TX6M>MD'_ "/<+_U\
MA_Z4CS,Z_P"1-B?^O<__ $EG\T5%%%?UD?S$%%%% !1110 4444 %?5'_!$O
M_E*5\(?^PS>?^FZZKY7KZH_X(E_\I2OA#_V&;S_TW75>5GW_ "(\5_U[G_Z2
MST\E_P"1SAO^OD/_ $I']+E%%%?R8?TZ%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!XEJG[!'P:U?4[G5KGQ5XW62ZG>:18O%]RJAF8L0 #P,G@
M=J@_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[
M_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=
M_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_X
MU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE%
M 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O
M?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;
MX[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y
M_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'
M>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?
M'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/
M^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I
M10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P
M[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0
MV^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"R
MN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\
MAWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&
MWQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65
MS_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->
MZ44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 0:7
MI\&D:9;:3;/(T=K D4;2N68JJ@ DGJ<#DU/110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!X)^U'_P %0_V _P!B[QG;_#G]I?\ :<T#
MPUXAN;#[<-"\NXO+R*UYQ<2PVL<KP1'!Q)(%4X."<&O1/#?[2W[/?B_X$K^T
M_P"&?C5X8O?ATVD2:I_PFT.LPG3$LXPWF3-<;MB*FU@^XC858-@@BO%/B#HG
M[#/_  2CA^-/_!0GXO>,+C3;KXDZQ;ZAXNUC6[E+J\OYX;86]GI.GQA%DD&U
M,16P+'+,<A02OYK^+/V??B[\.?\ @F-\.?A=\;_AO+X%T#]KC_@HIH>HZG\*
MI1L'AGPIK6HBYBT66,86(?Z#%*T( "&;:55@R@ _5+]EO_@IY^P1^VIXRO?A
MW^S%^TWX?\5:]86/VV71H!/;7,EIN"_:88[B.-IX02 98@R#<N3R,U/VF?\
M@JO_ ,$\_P!COX@_\*H_:-_:F\/>'?$J62WEUH>RXO+FSMV *RW"6L<AMD((
M(:78"""..:\$_P""SFD:3\*/C9^Q%^T'X$TFVT_Q-I?[67ASP/:7UI L;KH>
MM6UY:WUF"H'[IDC3Y/NC;TKTSXBP_L)_\$=O /QC_; ^).NWHNOBOXVFUWQ
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
M]O&%@LK6 7$XCAB4;1(<LW&/UDH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH _*KXU?LP_P#!7+QI_P %.O$/[97C
MG]B?X<?%[PSX.OVL_P!GSP_XG^+XT[3_  K:HY!U460M)5DU&XVQRF:0[H>%
M7[D93W3]HS]FO]NG_@I!^PIJ/A;XZ_"[P7\'/C+X/^(NF^*_A*=-\7/KVF)?
MZ6\%S:7%S,D$3(LDAN;=U5&**1(-WW*^X:* /@)O@3_P45_X*#_M/_!7QI^V
M]^S;X2^#WP]^!?BG_A,9=(TGX@Q^(+SQ;XFBMY(+&6'R88UL[. RRR_O296)
M5<<EE\>\2?LS_P#!86__ ."DOBW]N7XE?L-?#7XMC1M3FL?@-8>)?C(+&R\$
M:0KLJSV]F+25?M]PHCDEN6)=6^5-J@ ?J]10!\;_ !B\+?\ !67]H[]DS2/&
MGAFQ\+_!7XV>"_B1::[8>#].\;RZGH7BW2K4 OI>H7<<$;I%<B20$*AVM#'D
M@,2O$ZA^S]_P4'_X*'?M:_!;XK?MA?LY>&/@C\._@7XG;Q9;Z#8_$"+Q'J_B
M;7Q;M%;;9;>&.*ULXB[LV[,DG VC=E/OZB@ HHHH **** "BBB@ HHHH P?B
MGJ'Q!TGX8^(]5^$OA^RU;Q5;:#>2^&=*U*Z\BVO-06%S;PRR?\LXWE"*S_P@
MD]J_*[]AC]G?_@M5^Q_XA\5?&[QQ_P $]?A;\3OC-X^OI9_&_P 6_$OQV$=]
M>0F3,-C;1"P9;&RB01JMO$=O[M2<A45/UOHH ^'OVG/V<OVXIOCK\%/^"GO[
M/OPB\*:C\6_"WP^N/"WQ8^$-]XO^S6VKZ9?"&YEM++5&A*++:7R%T>6-4E4D
MG:0%;-^"'[-O_!02X^,'QS_X*>?%GX5>#]$^-?BCX8Q>#?@M\*X?%(O[/0;"
MU,MS$FH:@J(DSSW\BRR")0J(F Q+?+]YT4 ?DM^P1^S[_P %GOV(;7Q#XZU/
M_@G3\+_B)\6?'=\][\1OB_XG^/8&JZ]*7RD( L&6UM8E")':Q$1H$'!/-=A_
MP5!_9C_X*I?MF_'3X71O^RKX(\;?!3PMX=L]8\7?"74_BO\ V79:_P"*R-[)
M?2+;NUY8VCA1'"55)74N^5(0?IS10!\\_L6_$;_@H-XKUK4/#7[7G[&W@+X7
M>'M-TF)?#LW@WXC#63+*K!/LYA%K"(8UC&002. ,"OH:BB@ HHHH **** "B
MBB@ K\\/^"U/[,/_  4<_; ^)_P[^%GP-^#'AWQQ\!-(C&K_ !)\&:E\23X=
M;QAJ*RO]GT^[E2*20V,.R*9HUP)FE(.#&C+^A]% 'R3^S9#^W7\8]!US]F+]
MLK]@?X;_  M^%%]\/KO1;8^ _B4NIE5D2.U6PCM%LX5AA^S23X8'">4JA?FX
M^9A^R)_P6/M_V"F_X(QP_"SX?MX.;13X*7]I(^.1M'@XL8L'0_)^T?;_ +"?
ML^WS/)W<[\?-7ZGT4 ?F%_P4W_80_;[^+7CSX.?LZ?L^?L[^%_'_ .S!\*_"
MU@NH_#C7_B9_82^*]3M5\FTBU$I!(TUG;1PV[K!@)+(6+Y"J!]8_L4_$/_@H
M5XA\077@[]K']BKX??"SPGI>A(GAV?P5\1AJ^Z9'C1+7[.MK"L,2Q;B"#@;
MH'/'T910!\M_M-?LG?%[XI_\%0_V7_VKO"=G8/X1^%.C>.;;Q=-/?!)XY-4T
M^U@M/*B(S("\3[B/NC![U]2444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
@0 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>35
<FILENAME>nsp-20231231_g9.jpg
<TEXT>
begin 644 nsp-20231231_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M% &X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MFB3.74'RG]G"35?!/_!:SQ1H6H?'FW^,\_CCX$#56\3206T=WX#L;35T%II
M%CLM?L=V;V::-FC%R[6C,\DJ@%>T_P""9%K_ ,-'?%+XQ_\ !27Q4?M=SXV\
M;ZCX,^&\LG*Z=X.T"]FL(HX<\Q_:K^&^O),'#F2+/^K7 ![A^TU^U_\ "O\
M98/AK2/&6E^(]>\1^--2EL?!_@WP;H4NI:MK$L,1FG,4$> L4,0+R32,D: K
MN8%E!X(?\%5?V2T^ UY\=KV^\4VKV'CA/!-SX%N/"-VOB8>)WVF/15TW897N
MW1TD4+E&B;S0_E@N,S]MK_@H)^S3^SOX4\#?$KPII_A3XC?$'QI?7^C?!>SM
M-:L42]N0 +Y_[3D)CL;&'RD^US[L*(U3:\A1#\R>.?V=/#7PX^!G@[]H>X_;
M@^&>H?'C5/VG['QM>>+[I9KGPCJ/BR[TN;2X_#SFT,DEA8C3F^S07$IWB2*)
MV^>;RR ?=_[-G[6GPO\ VGT\0:;X0TWQ#H7B'PC?16GBWP;XQT.73=6T>2:/
MS8#-!)UCEC^>.:-GBD ;:Y*,%@_9_P#VT/@!^T_\4/B;\)O@MXK?6-0^$GB&
M'0_&%U%!_HL=_)$7:"*7.)3&5>.3 PLB,O)!K\W]1\9?\%+/$?[4_P"U%\2/
M@)X9T?QSXTU+PKX!\":Y+\&-6M_LOA%_-U:XOC976K36T>H7]G97$<@,GD[)
M]3A#1[(F#>E_\$8-6USP9^W-^TA\#]%_8>\8?"OPWIUCX.2*VU_6M(NO[&>U
MT*VABMKEK.]G:>XND9[KS4\P'#F5UD;:0#]*Z*** "BBJ^JZKINAZ;/K&L7T
M5M:VL32W%Q.X5(T R6)/04TG)V0I2C"+E)V2/B#_ (*Z_L4?%*\O]%_X*??L
M'V2V7[0WP:M'N(;.W4B+QWX>4[[S0+Q5YF#1[VA/++)\J[6=7CZOQG_P4?U3
MQE\-]%O/AGX(O_#FJZOHUM=:K%KJQO<:1-+$KO:!4+(\D;,49\E<J=H((:N;
M_:B_:UUGXNWTW@_P5<S6?AF)]K8RLFH$'[\G<)Z)^+<X"^)U^D9!PC"$5B,<
MKO=0Z+_%W?EMWOT_ .-?$^M6G+ Y-+E@M)5%N_\ !V7][=]++5VM:UO6/$>J
M3:WK^J7%[>7#[I[FZE+NY]2QY-5:**^^45%62T/Q64I3DY2=V]V%%%%,D*\=
M_:[_ ./3PW_UTO?Y6]>Q5X[^UW_QZ^'/^NE[_*WKU\A_Y&]+Y_\ I+/%XA_Y
M$M;_ +=_]*B>*T445^DGY:%%%% %_P ,>*?$O@K7K;Q3X/U^\TO4K*426E_8
M7#130L.ZLI!%?H/^Q7_P6%BU2>T^&O[6<L4$SE8K/QI!$$C8] +N->$_ZZH
MO3<J@%Z_.FBOG^(.&<HXDPWLL9"[6TEI*/H_T=T^Q]?PAQQQ%P3COK&6U;1;
M]Z#UA/\ Q1[]I*TET9_0I97MGJ-G%J&GW<4]O/&LD$\,@9)$89#*PX(((((Z
MU)7Y)_\ !/K_ (*1>*/V9=5MOAE\4+RYU3P#<3;0IS)-HK,>98>[19.6B^K)
M\V0_Z%_M4?MY_LL_L;?LVS?M7?'+XHV=GX/,$;:3<61%Q/K4TJEH+6RB4YN)
MI,':B] &9BJJS+_,'%7">8\*XWV5;WJ<O@FMI+])+JONNM3^[. ?$')^/LL]
MOAO<K0M[2FWK%]U_-%])6\FD]#V$D 9)P!U)KXW_ &BO^"\?_!.3X ^/9/@Y
MX?\ B9J_Q6\>QLZ-X$^"WA^;Q+J(=3AD8VW[B-PV%*/*K G! YKQ71OV;_\
M@H9_P6K*^/?VX]?\2?L]?LY7Q$FA_ 7PO?FU\3^++0G*RZ_>J UK%(N";./!
MPV&".BRM]U?LR_L@?LP?L:> 8?AC^RW\"_#G@C18D59+?0M.6.2Y*]'N)CF6
MYD_Z:2L[GN:^6/O3S?\ 8?\ V]/B=^V-XHUO3?%?_!/OXR_!S2-,T^.YT_5_
MBQHL.GMJ3.^WR8X$D=U=5^9@QXZ5](444 >;?ME_$+Q9\(_V0/BM\5_ 6I+9
M:[X8^&VNZMHMXT"2B"[MM/GFAD*."K[713M8%3C!!%?"WPM_X*K_ +2GB;_@
MD+\9O%GQ4O[+PU^TO\'?@T_B*^N(=/@>WU6WN=,-[I/B&U@=/)D@N$P'39LC
MN(9XRB@*M?=G[87PX\4_&/\ 9(^*7PB\#6T4^M^*OASK>CZ/#/,(TDNKFPFA
MB5G;A07=06/ '-?$'_!1G_@DQ^T!^T#_ ,$[_!&F_LUWFFZ)\>O"/P5B^'^J
MPW-XB6?B30[O3XK34M'N9L[65) +JWD;*QSP C E8T ?1WCG_@I1\/\ X8Z[
M:_"G3_A)\2OB=XPTOP9I_B#QQ8?##PDNHGP_:W4;-#+=EI8D5YO*F:.VB,D[
MK&66(K@FEXL_X*[?LN:?JWP_T#X4^&O'WQ0OOB?X,7Q7X.M/AKX1DU&2YTCS
MUADN9 SQ_9Q$SCS!+L*'Y,>81&>+TCX0?MK_ +&_[2_Q&^,OP+_9PTOXK:3\
M7?#'AEKBT7QQ:Z/<^'=;TG3!IS1SFY4K-8RQ)!()(2\L;K*/)<,IK,_X)\?\
M$W?C=^Q]\>?A7K_C34-(U?3O"G[.6M^&?$FM:9/MC_X2#4O$]OK,T-O$^)#;
M+^_5'('RQID*3@ 'F&L?\%D?C]>_"S3?BQK7PW\3^%;?3_VV'^'6HZ=:^"DN
MKG5] 2XU.W338(%DN9)-0+6D"3>7M(FD C8(>/J3PY_P56_9JN/AW\3/'?Q1
M\/>-_AU>?"*33T\;>$_&_ADQ:M!_:'&FF"&V>=;O[6_[J 0N[/("F W%?/\
MX<_89_;$3Q2/ 6M?"32X-"\.?MW2_%S2_%,?BJWD35M O[K5;N7%O@2P3VQN
M;>-HV!\PN2A(4FKG[<__  2^^.O[57Q$_:1U[0+?2HK?QKIWPMO_  "FH:]-
M:0ZM?^&K_4KR[L;F2U/VBSCE6>*)9TPZ-*)%YCH ^@? '_!3'X%^(;CQ;I'Q
M8\"^/?A3K'@WP3/XQU30?B7X9^R7<_A^$E9=1MA;23I<1HP"/&C&:-I(U>-3
M(@-/X6?\%1/@YX^^)FD_"[QY\&OBA\,[KQ-X:O\ 7_"&H_$GPFEA::[8644<
MUT\#Q3RM&\<,J2M%<+#($R=O&*^8?!W_  3V_:HMKCXD?%C]FC]ES3_@-XW7
MX+:GX<^'?B/QM\:]7\8:Y_;EY)%(QBDDO[FRLK$"W0;FB>=I?+DQ&L95X_@Y
M_P $_/VIX_VS/@[^T9I_[,VI^$;3PCX?\3Z?XOUCXN?':\\<ZMJ-_J&CM#!/
M(DMU)&+);A%5D@DCDD\\DPPK&"0#Z>^"O_!4CX5?'2[TI?"_[/WQ@L;+Q9X4
MN_$7PYUC6/! AM/&5E!;K<?Z#(L[>7)+"Z211W8MFD5@0.N+W_!*;]KSXA_M
MS_L->#?VD_BIX$GT#7M=AE:_@.GBVM;@B0D2VB^;*QM]I$:L[;RT3Y'&3\T?
ML+_L)_M8_!/]I[X=>+?!O[.[_ 3POHUOJ)^-'A[PU\8I]7\&>+IGLY(H1HVA
MRRRG3Q]K:.Y5V%LT,49B(E+$U]%?\$CO@W\?/V;/V'?#'[-'[17PVM/#^M?#
MZ:XT6SNM/U^'4+?7+))#)%J$9C :%9#*R^3( Z^7D_>% 'TQ1110 4444 %%
M%% !1110 4444 %-EBCFC:&:-71U*NC#(8'J".].HH \I^ 7[#W[)?[+GCCQ
M;\1OV?\ ]GWPCX2UGQMJ*W>NWV@>'+2SD?%O;P^2C0QJ4A)MUF,6=IFEFEQN
MD8GT)O!/@Q_&:?$=_".EGQ#'I;:;'KQL(_MJV32+*UL)]N\0F1%<QYVEE#8R
M :U** /-O"W[)7P(\.^%O'G@C4_ .F:_HWQ*\6WOB+QEI'B#2;6XL]1N[D1*
MXDMQ$L+IL@A7YD+.4WR-)(SR-L_#W]GGX _"/X<3_!WX4_ [P?X8\(W2S+<^
M%?#WAFULM-F$J[90UM#&L3;UX;*_,.#FNPHH XOX+?LW_L[_ +-VDWF@?L[?
M 7P7X"L=1N!/J%EX+\+6FE0W,H! DD2VC0.V"?F()YKH/!?@;P5\-_#=OX,^
M'?@_2] T>T:1K72M%T^.UMH3)(TDA2*)552TCNYP.69B>236I10!XCH/_!.7
M]BFR^%_A_P"$OC;]FSP1XUTSPS/J,^C-XV\&Z;J#VDE_>27MV85:W$=NLD\K
M,8X4CC "JJA44#I_#_['7[(WA/X:ZS\&/"W[+'PXTSP?XBD$GB#PGI_@>PAT
MS4W 4!KBU2$13'"(,NI^Z/05Z/10!SWPN^$?PI^!_@RV^'/P5^&/A[P?X>LB
MQL]!\+Z+!I]E 6.6*00(J+D\G &:NZ3X)\&:!XBU;Q?H7A'2[+5M?>%]=U2T
ML(X[C46AC$4+3R*H:8I& BER=J@ 8'%:E% !1110 5\7?ME_M-3?$;6I?AGX
M*OL:!83XO+B)^-0G4]<CK&I''9B-W/RX]<_;A^/#_#GP6OP^\-7YCUG78B)I
M(VPUM:=&;V+G*#V#G@@5\45^A\'9'&26/KK_  +_ -N_R^_L?A7BIQC.$GDN
M#E;_ )^M>>T/NUE\EW04445^BGX0%%%% !1110 5XY^UW_Q[^'!_MWO\K>O8
MZ\<_:Z_U'AW_ '[S^4%>QD/_ "-Z7S_])9XO$7_(EJ_]N_\ I43Q:BBBOT@_
M+0HHHH **** "O6OV&[?]GB\_;6^''Q(_:WBU+Q!I_@J"XMOAW9ZUJ[RZ+X7
MU2YF1QJ0LWS&LNY=OF\;"RR$;HT9/):*\G.\EP.?Y=/!XJ-XRV?6+Z27FO\
M@/1GT'"_$V:<(YU3S+ 2M.&ZZ2CUC+NG]ZW5FDS^A@$$9!HKY _X))_MA3?&
M_P"%LGP3\=ZH9?$W@^U06L\SY>_TW(5')/):(E8V/H8SR2U?7]?R%G648K(L
MSJ8+$+WH/?HUT:\FM?PW/]&>&.(L!Q7D5'-,&_<J*]NL9+247YQ=UY[K1H**
M**\H]\P?BE\3? WP5^&?B'XP_$[Q!%I/AOPKHEUJ^OZI.K%+2SMHFFFE(4%B
M%1&. "3C !-?-_[)_P#P5M^$O[47QXG_ &?-2^ _Q+^'6LWKS-X.E\?:%#;Q
M>(8X=,T_4I50P32_9[A;;4K><V\VQ_)D5N&\R*+U_P#;9O/@OI_['OQ0N_VC
MO#6HZQ\/E\!:J/&^F:3:R37-QI)M9!=K$D9#EO)+D%2",9!&,U^?7_!/SXZ>
M/OV<?V];/]FWX7?M96GQN^%OQ8\?W%II\FNP6T_B.QM++X?Z%J%IK9OK/RX[
MJT\H6VG/YD"MO6%_,>620$ ^^_#G[;G[-WC+]K[5OV&?!WQ"M]6^(GA_P@_B
M/Q%I>FD31Z3:BYAMQ'<2*<1W#-.C"$_.$^9@H9-VM^TG^T5I?[,_@FS\<:M\
M)/B'XRCO-52Q73?AKX+NM=OHF:.23SI(+8%DA'EE3(> SHO5A7S7X"^#OPI^
M"7_!;;2_"_P@^'.C>&M/O/V7]=U&]M=%TZ.W6YO)_%6GR3W,NP#S)9')9I&R
MS'J37T%^T=^UI\,O@/\ LN_%/]I>P\2:7KMG\+?#^KW>LVNFZC'-Y=]86S2O
M82&-CY<Y8(AC;#*9%R!F@#RSP!_P5^_9?\<>%?C#XNU?P1\3O",'P*\,KKGQ
M%MO'/P^NM*N+*![>2YCB6.;#/.\,9=8N&8.A'# UV'P+_P""@?P[^-LFN7.H
M_ [XO?#W2O#OAZ;6M3\1?%;X9WWA[35M8MID*W-TJHS*I,A7.0B.W137S1XR
M_9=^&/P=_P""'^L^!_VSOC-K'A"]^)IT[Q%\=?B3I6CB\NAKNKZG9S7LTB,C
MJ(%=TL]\BF.&UB4L L9KQ?\ X*"P?&WP;I?QX_8S_9H_:I\;_&KPYXP_9#\3
M>*/$NC^)_$$6MWGAV^AEMHK9[>ZAC5T34+:6]1;/D,;<O$ N10!]W_ #_@IO
M^SM^T1\3/#_PN\/^'/'OAZY\:Z+<ZO\ #K4O&O@>[TJR\86-N%>:?3I9U'F;
M8GCF\N01R&*19 A3)';?M/?M=_"O]E&Q\.1^.=.\0ZUKGC+6CI7@_P (>#]#
MDU+5M:NEA>>58((_X(X8Y)9)79(XT7+,,J#\=? 7XA^*OA]^UC^S!%\,?VZM
M4^-6E?&SPWK%UXR\/ZH^F3V6DV<&C-=PZSI45I;QMI5NER(K$PEF1ENT1LRI
MO/0_\%(?%V@?'G]I_P#9.\'?"']H#2?!"ZWXE\4:KX<^/&A75M?/IUU8V*6\
MFCV)E9[&::]2YN8W2Y29-EE,%B:10T8![?'_ ,%0?V4V_9ON?VE9=2\2Q6=G
MXR'@ZY\(R>%;H>(D\3F98%T/^S=GG&]:1TQ& 5*N)-WE_/79?LQ?MA?"O]JI
MO$^C>#M)\2:!XC\$ZG%8>,/!OC/0I--U;2)9H1/;M+"^0T4T1$D<L;/&XSAL
MJP'Y8ZW?-I7PG\0?LIO\4M,O+A_V^M-M)_VLW) BUF;2HM7_ +994E%JNIP2
MQQ:+Y8VV.\QHT &86] 36?VR_@Q\5OVJ?@7^R9?:U^T'\2_$-QX)G\1?&70[
MK2++7=%LKR&]M9[1XGFMM+^V6%I9F6UCA6!=VIQR2QMM8R 'Z&_L_P#[:'P
M_:?^*'Q-^$WP6\5OK&H?"3Q##H?C"ZB@_P!%COY(B[012YQ*8RKQR8&%D1EY
M(->K5^:G_!&#5M<\&?MS?M(? _1?V'O&'PK\-Z=8^#DBMM?UK2+K^QGM="MH
M8K:Y:SO9VGN+I&>Z\U/,!PYE=9&VG]*Z "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JMK&K:?H&DW6N:M<"&ULK=Y[F5NB1HI9F
M_  U9KPW]O?XC2>$/A!'X3L9]ESXCNO(;!P?L\>'D(^I\M3[.:[<NP<L?CJ>
M'C]IV^75_):GDY[FE/),GKXZ>U.+:\WM%?-M+YGR5\7OB/J7Q9^(NJ>.]2W+
M]MN#]FA8Y\F%?EC3\% SZG)[US5%%?N]*E3H4HTX*RBK+T1_%^)Q%;%XB=>L
M[SFVV^[;NV%%%%:&(4444 %%7?#OAW7?%NM6_AWPUI4U[?7<@2WMK=-S.?Z#
MN2> !D\5]5?!C_@G[H&FV\.M_&>^:^NF ;^Q[*8I!'[/(N&<_P"Z5'NPKR\S
MSC 93#FKRU>R6K?R_5V1]'P]PKG/$U9PP4/=6\GI%>K[^23?D?)4,,UQ*L-O
M$SNQPJ(N2?H!7FG[6'PU^(U]9:!=67@#6YHHVNS))%I4S*N1 1DA<#@'\J_8
M#PMX$\%^"+06/A#PKI^FQ 8*V5HD9;ZD#+'W/-:M?-87Q'>!QL:U+#W4;[RM
M>Z:Z)VW\S]'Q'@6LPR^5#$8[E<K?#3NE9I]9*^W9'\]5Q;W%I.UM=P/%(C8>
M.12K*?0@]*97[Z_$/X/_  J^+6G'2OB;\.=%UZ J5"ZKIL<Q3W5F!*'W4@BO
MC#]J?_@B]X/UJQN?%G[+.KOI.H(I<>%]5N6DM9^^V*=R7B;T#EU)QR@YK]#R
M7Q:R3,*JI8VFZ#?5OFC\VDFOG&W=H_*>)OH]<4910E7RRK'%16KBER5/E%N2
MEZ*5WT3/S9HK4\:^"?%OPX\4WO@GQUX>NM*U;3IC%>V%Y$4DB8>H[@C!!&00
M002"#677ZI"<*D%.#NGJFMFO(_ JM*I1J.G4BXR3LTU9IK=-=&@HHHJB HHH
MH [K]FOXY:_^SC\;= ^+^@%W.E7H-[:HV/M5JWRS0GM\R%@">C8/:OW0\,>)
M-%\8^&]/\7>'+Y+K3]4LHKNQN8_NRPR('1A[%2#7\^M?J]_P1M^.$GQ(_9GG
M^&FJW9DO_ ^HFU3<V6-E/NE@)^C"9 .RQK7XUXO9'&OE]/-*:]ZF^67^&6U_
M26G_ &\?TK]'3BJ>$S>OD-:7N5DYP7:<5[R7^*&K_P !]=4445_/A_88V6*.
M:-H9HU='4JZ,,A@>H([UY7\ OV'OV2_V7/''BWXC?L__ +/OA'PEK/C;45N]
M=OM \.6EG(^+>WA\E&AC4I"3;K,8L[3-+-+C=(Q/JU% &6W@GP8_C-/B._A'
M2SXACTMM-CUXV$?VU;)I%E:V$^W>(3(BN8\[2RAL9 -<9X0_90^!WA7PSX\\
M&7G@;3M;TCXE>*[[Q#XRTG7=+M9[34;JZ6))%DMQ$L3IL@B4[D+.4+R-)([N
MWH]% %76=#T7Q%HUUX<\0:/:WVG7ML]O>V%Y;K+#<0NI5HW1@5="I(*D$$'!
MKEO@O^SA^SQ^S=I%YX?_ &=_@-X+\!6&H7 N+^Q\%^%[32X;F4 @22);1HKM
M@D;B">:[.B@#AOA;^S#^S5\#O$FL>,O@I^SSX&\'ZQXA??K^J^%O"5GI]SJ;
M;MV;B6"-&F.[G+D\\U@>%/V(OV8M!_9VM?V5O$WP?\/>+O ]M?W=\^@>+_#U
ME?6<US<WD]Y+*;4PBW3,]Q*RI'$B1AMJ*J@ >L44 <?;_L\? "S^$)_9\M/@
M;X.B\ FU-L?!$?AFT71S 6WF+[&(_)V;OFV[,9YQ5CX1? _X+?L_>$5^'_P%
M^$'A?P1H*3M.NB>$/#]MIMF)6QN<0VZ(@8X&3C)P*ZBB@#+TGP3X,T#Q%JWB
M_0O".EV6K:^\+Z[JEI81QW&HM#&(H6GD50TQ2,!%+D[5  P.*U*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\D?^"N__!4_
MPU\(/VW[G]GW6OA[=ZIIOA32;*.]U+3M34203W$(N7 @=-LAV20#_6)T]J_6
MZOY8_P#@HU\1)/BK^WI\7_')NC-%=?$/5(K24MG=;PW+P0_^0HTK]'\-,LHX
M[.*M2JKJ$-/6327X7/SCQ,K0_L2&&EJJDU?TBK_G8^Y/AS_P4,_90^(_D6\?
MQ'_L*[G9@MEXFM6M"@'=YOFMUS_UUS7L>B:WHOB728=?\-ZQ::C87 S;WUA<
MI-#*/570E6'N#7XH5I^$_&OC+P%JPU[P-XMU/1;X(4%[I-_);2A3U&^-@<>V
M:_8ZN1P>M.=O77_+]3^?ZN38>7P-K\?Z^\_:6BOS%^'G_!2_]JSP&D=KJ/BC
M3_$EM#!Y<5OXBTY7(_VC+"8IG;W=VKW?P!_P5\\ WP%O\4/A+JVF,L:C[3H=
MY'>+(_<F.3R3&OT:0UYU7*L;3VC?T_I,\^KE&*AK&TOZ\S[#J2TM+F_NHK&R
MMWEFFD6.&*-<L[$X"@#J2>*\N^'_ .V5^R_\3#Y7ACXT:,D^47[+JLS6$K.W
M1$6Y$9E;)Q\F[FOL3]@?X70^,?BC-XWU6V#VGAVW6: ,O#7,F1$??"AV]B%-
M>)F>*65X.=>JK<JO9Z7?1?-M&V3Y'C,WS>C@(IQ=25KVV6[?G9)OY'T!^RY^
MSCI7P/\ "J:AJMM'-XDU"$'4;KAO(!P?(0]E'<C[Q&>@4#U6BBOPK%XNOCL1
M*M6=Y/\ JR\ET/["RS+,'D^!AA,+'EA!67ZM]V]V^K"BBBN8[PHHHH ^=/\
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
MW\45T,>P01?SJ+X;?\$_?$Q^,GA6'2O'6G7]E_PD-F;L7=M);R&(3H7"JOF
MG;GJP'O7OU>B_LL>'FUWXQ6-PR;H].@ENI./1=B_^/.I_"OZ%\-OI>?2,S#B
M? Y+4S58B%>K"FU4H46U&4DI/GC",](W=W)VL?#9AX$^%]9^WC@O9RCK>%2H
MEIK\+DX_^2GUG1117]PGW 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !117S)_P5C^!_P =OV@?V8+'P-\!]*&ORV_CG2=2\6?#]?%9T.3QOH5O
M*7O-$2^!'V<SKM)+,J,L3(S!7)H ^FZ*_,+]D?Q]^PU^R1^T;JWBGPK^S?\
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
MYK021QE3AW4J#UKZKTW3=.T;3K?2-(L(;2TM(4AM;6VB$<<,:@*J(J@!5
M X &*CUS0]%\3:+>>&_$FD6NH:=J%K);7]A?6ZRPW,$BE'BD1@5=&4E2I!!!
M(- 'Y\?M[_MR_&[XQ7/PZ^#WP,^#/Q\TCX2_$;X?6GBOQQ\5/AA\+;_5M7%A
M>J&AT*P>W1X[&\DB):>Z+,UNC*(@9'#IKVO[''Q9^.]G\$OB]^PAXOL_@;X%
M^$/A^^TWP7\)?C'\#+Z633M19WMFU8VSZC9RK<?9O,BCDF\P[;FXD!W3EJ^]
MK.SM-/M(K"PM8X(((UCAAA0*D:*,!5 X     Z5)0!^3WP$_9A_:"\"_\$?_
M (/^&_VM_@_\0=?U3PI\3!JFDS?"'0;O1/&OPRM3->I_:<%J?M4NJRB25Q)
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
M=_LM_&,:UX=T+PS\1_V4?$'BKQ!X/@DOVMUE:]T03NB^=L:=/.C6"1U)1'N
M<[QCW[Q'_P $O-2\,?%&?QK^R7^U!K7PFT77/AIH?@3Q=X<TSPY::D+K2=(6
MXBT^2SGNLM9744%W/")2)D(96,99=Q@^%G_!*IO@C-^SS>_"S]H_4["X^!?P
M[O/ M^;GPW;W">*=#NFLGFAD5GS:2^980LLL;,1EA@YH ^9_^"6G[6/[:WP
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
M>(+>Q^V3/(D86(2NI<!I$+L,B-27<JH+  ^'OVZ?VL_C'_P4>_8Q_:,^&/[
MOPF\1ZSX(T[X<6D>G?$NVL+NVE\4:@]\K:GI.E6<T<3W\8TQ)D:9'4/+,(4W
M;MP\4^%/AGPM\2/C5_PF?P0_:.T[QP/#'[.WC+3]8M/A3^S(?"&EV.G7%@B6
MVE:Q=/J!9;@7"1R6UDL$LJ-!.66%6+']@;36]%O]%B\26.KVLVG36JW,-_%<
M*T,D)7<)5<':4*_,&!QCFG:1J^D^(-)M=>T'5+>^L;ZW2XLKVSG66*XB=0R2
M(ZDAU92"&!((((H _,3X0?LQ?#SX5_"3_@F9XD^'OP-T[1=:6[L8O%6I:?X?
M6&[:.^\!:G)?B\D5 Y$USL:7S#\TF,\XKRO]GOX4?!_XI>%/V9?V9O%?PBMK
MZ[\$?MK^/S\3/"NI>%'2.T+?\)??:<;I)(@DL30M9LA^9"K(N?X:_8S4]?T'
M1;JQL=8UNTM)M3NC:Z;#<W*QM=SB-Y3%$&(,C^7'(^U<G;&QQA21S/B;]HC]
MG_P7KEQX8\8_'/P=I.I6I NM/U/Q/:03PDJ& >-Y RY4@C(Z$'O0!^4G[=NH
M^$)OBS^U#\#- ^'/PY^&EU'X5M-!\/\ A23X':AXI\5?$BTC\/QI9G2&\];/
M3[&,L;6-+>WD6!X)993$<FO?O^"6UGXDO/VLO"?BK6-/ORES^P#\*H9KZ[@<
M;[I;S66EC9F'^M4L"RGY@6Y S7W/XB^-GP9\(^&M.\9^+/BYX8TO1]8=%TG5
MM1U^W@MKUG&4$,KN%E+#D!2<CI73*RNH=&!!&00>"* %HJCJ'B;PWI.KZ?X?
MU7Q!8VU_JSR)I=E<7:)->-&ADD$2$[I"J LP4'"@D\5GW?Q3^&.G^.K?X77_
M ,1M!@\37=N9[3P[-K$*W\T6"?,2W+>8R\'D+C@^E &]1536O$&@^'+:*\\0
MZW:6$,]W#:02WMRL2R3S2+%#$I8@%WD=451RS,  20*MT %<[\6_A)\-?CQ\
M-]7^$'QA\&V7B'PQK]H;;6=$U*/?!>0D@E'7(RN0./:NBHH XCX#?LT_L\_L
MM^#C\/\ ]F[X(>%? NBM())=-\*:%!8Q328QYD@B5?,?'5VRQ[FNWHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\U_^"N'[/\ \4-/
M_:;L_P!KKX8_#SP+\6;62W^'/A3Q'\.-=UJ*UUK2_+\<VUY:O8-/&]OY.HRR
M?9)TG,*XB23S'6-HQ^E%?*_[<O\ P2\\+_M:^/[#XV_#[XX>-/ACXZ27P]9Z
MYKG@W4K>./6-+TS7(-4BCN(+FWGC:XMW2:2UG"JT<KJ',D6Z)@#R/6OA9^SK
M^U[_ ,$6TTO]F77/B'\+?A5X>\&^)%N_AQ8ZLUM>M)8+?07&@W]Q(\]PEO#>
M13(\4$ZB1(UC#F$[#],_\$U?^4<WP!_[(GX5_P#31:UL?#+]COX+_!_]D\_L
M:?#ZSU&R\(/H%_I4\LFH-/?3_;?.:[NI)Y0QDN99;B:9Y&!S)(QQCBL7Q#^R
MMXH\,?!;X,_ C]G[XJ:YX=TKX6>(/#:SWIUHQ3ZGH>EP^3)970BAVW8N(D2-
MX_W*;F$N?W0AD /G3]M[]GU]$_X*K?LI?M'>(/B[XMUR[U?XO:GI6@^&;_4$
M31_#=B/!FKM-':VT2*'EGGA$LEQ,9)?NQJR1J%IG_!6W]F#]FGXY_$#X?_LK
M>'OV9_AR_P 3_P!HGQ--9^(?B+=> M-N-8TGPQIMLDVL:A'=RP-(MR+<6]E!
M(3F.2\B92#&M?7?Q?_9N\ _&OXD_#3XI>+;[5(M1^%?BFXU_PW'8W")#+=3:
M;=Z<ZW"LC%X_)O)2 I0[PIR0"ICU3]F;X?:S^U7HO[8&HWVJ2>)_#_@/4/">
MEV;7$9L8;2]O+6ZGF$>S>+@M9PIO#@;-R[3G( /E+X:?LP?L\>/?^"HOC_\
M9^^('P4\-:GX&^#W[-_@W0OAAX+UK2(KO3],T_4;O6%OG@@G5E#.NGV<#R8W
M%(%4GKGMO^".'C^/0_\ @EKX8UWQYXEE.C>";_Q;I-MJM_,\ICT31_$&IV5H
MQ8Y9ECLK2%0>25C!YKTC]I']@[P=^T%\4K'XY^'?C?\ $;X8>-;7PU+X=O?%
M/PSUFUM;G4]'>4S"RN%O+6YB9$E9Y(Y%1)HFED,<B;C3?#?['0^#VJ? WP/^
MSGXHOO"GPW^%%KJ=IJ_A2'6I3#KMK-I[V\$5S$4;[5(MPXNC<22@JZ/E)&G+
MQ 'YE^"?^"CO[*7[47_!5;]FK]MSQC^V!X01]6\2^*M&\*> QXKA/_"&^'YM
M%N+?3Q>PJY$>I:E=R++*&^9-UK:_>@8M/^V?X4OOV<_V3OVN+;XO?L/>--4^
M-;^//$GC[P=\>;;PI'+9)9I<_;-%U*#7F.+%M/M8X85LMZR!H#%'&XF.?U6^
M(G[)GPB^)?QL^&_QZUNQN+?6?A=>ZG=>'H+ 0QVT[WUD]G+]H4QEI L;EDVL
MF' )R.*\J\9?\$GO@7XX\=^(-4UCXM_$I? WB[QFOBOQ9\&X/$-N/"^L:N)8
MYGGFC-L;ORY)XDFEMDNEMI7!+Q,&8$ \3_X*I? _6O'&H_LT?M0_$'XI^+7N
M--_:#^%<&E_#^*^2WT33[Z?7[7[5?/!&BO<W++(8E,[ND2!O+16=V/Z&UY_^
MT1^S;X!_::T3POH'Q!OM4@@\)?$#0_&.F'2KA(V>_P!*O8[RV20NC[H3+$H=
M1ABN0&4\UZ!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961308995440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 01, 2024</div></th>
<th class="th"><div>Jun. 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1-13998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0479645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">19001 Crescent Springs Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Kingwood,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">358-8986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,289,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Insperity, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001000753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst &  Young LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Houston, Texas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Insperity, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NSP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_EntityListingsExchangeAxis=us-gaap_CommonStockMember</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307920784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 692,873<span></span>
</td>
<td class="nump">$ 732,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">57,403<span></span>
</td>
<td class="nump">49,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">15,905<span></span>
</td>
<td class="nump">33,068<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">693,878<span></span>
</td>
<td class="nump">622,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance and related assets</a></td>
<td class="nump">7,013<span></span>
</td>
<td class="nump">11,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">128,220<span></span>
</td>
<td class="nump">61,728<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,595,292<span></span>
</td>
<td class="nump">1,511,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="nump">197,424<span></span>
</td>
<td class="nump">199,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use (&#8220;ROU&#8221;) leased assets</a></td>
<td class="nump">57,438<span></span>
</td>
<td class="nump">56,532<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_nsp_NspDepositsandprepaidhealthinsurance', window );">nsp:Depositsandprepaidhealthinsurance</a></td>
<td class="nump">215,070<span></span>
</td>
<td class="nump">213,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets, net</a></td>
<td class="nump">12,707<span></span>
</td>
<td class="nump">12,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_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">20,347<span></span>
</td>
<td class="nump">15,533<span></span>
</td>
</tr>
<tr class="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">21,381<span></span>
</td>
<td class="nump">29,354<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">2,119,659<span></span>
</td>
<td class="nump">2,039,261<span></span>
</td>
</tr>
<tr class="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">10,693<span></span>
</td>
<td class="nump">7,732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll taxes and other payroll deductions payable</a></td>
<td class="nump">566,373<span></span>
</td>
<td class="nump">556,085<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_nsp_AccruedWorksiteEmployeePayrollCosts', window );">Accrued worksite employee payroll cost</a></td>
<td class="nump">559,194<span></span>
</td>
<td class="nump">513,397<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_nsp_AccruedHealthInsuranceCosts', window );">Accrued health insurance costs</a></td>
<td class="nump">46,460<span></span>
</td>
<td class="nump">53,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="nump">60,475<span></span>
</td>
<td class="nump">53,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrentAndNoncurrent', window );">Accrued corporate payroll and commissions</a></td>
<td class="nump">64,286<span></span>
</td>
<td class="nump">89,147<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other accrued liabilities</a></td>
<td class="nump">128,808<span></span>
</td>
<td class="nump">80,122<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,436,289<span></span>
</td>
<td class="nump">1,353,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Noncurrent 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_WorkersCompensationLiabilityNoncurrent', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="nump">162,852<span></span>
</td>
<td class="nump">179,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">369,400<span></span>
</td>
<td class="nump">369,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">57,494<span></span>
</td>
<td class="nump">55,587<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_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">589,746<span></span>
</td>
<td class="nump">604,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</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_PreferredStockValue', window );">Preferred Stock, Value, Issued</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_CommonStockValue', window );">Common stock</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">$ 185,031<span></span>
</td>
<td class="nump">$ 151,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">18,208,000<span></span>
</td>
<td class="nump">17,608,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_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">$ (830,524)<span></span>
</td>
<td class="num">$ (725,532)<span></span>
</td>
</tr>
<tr class="re">
<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 Income (Loss), Net of Tax</a></td>
<td class="nump">9<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="ro">
<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">738,553<span></span>
</td>
<td class="nump">655,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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">93,624<span></span>
</td>
<td class="nump">81,275<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 stockholders&#8217; equity</a></td>
<td class="nump">$ 2,119,659<span></span>
</td>
<td class="nump">$ 2,039,261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,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</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</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,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</a></td>
<td class="nump">55,489,000<span></span>
</td>
<td class="nump">55,489,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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">37,281,000<span></span>
</td>
<td class="nump">37,881,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_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">18,208,000<span></span>
</td>
<td class="nump">17,608,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AccruedHealthInsuranceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to premiums or costs incurred of a health insurance nature. 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;">nsp_AccruedHealthInsuranceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_AccruedWorksiteEmployeePayrollCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including accrued salaries and bonuses.</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;">nsp_AccruedWorksiteEmployeePayrollCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_NspDepositsandprepaidhealthinsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for portion of health insurance contract to be utilized over longer than one year, carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer and carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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;">nsp_NspDepositsandprepaidhealthinsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, receivable from customers, clients, or other third-parties, and receivables 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedSalariesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the obligations incurred through that date and payable for employees' services provided.</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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_AccruedSalariesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<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> -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 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/2147479617/946-210-S99-1<br><br>Reference 11: 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 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/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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/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 24: 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 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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_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_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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="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_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://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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147479617/946-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(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_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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3<br><br>Reference 6: 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_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_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://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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147479440/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/2147479853/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://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 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 (b)<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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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/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 9: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 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 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)(5))<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 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: 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 19: 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><br>Reference 20: 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 21: 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 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: 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 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: 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 201.5-02(26))<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_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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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/2147479617/946-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(28))<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_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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="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 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><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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(28))<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_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_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 insurance that provides economic benefits within a future period of 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/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-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_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 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 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 (h)(2)<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 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<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_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to claims incurred of a workers compensation nature. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WorkersCompensationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one 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> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>38
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307997440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 6,485,871<span></span>
</td>
<td class="nump">$ 5,938,818<span></span>
</td>
<td class="nump">$ 4,973,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts', window );">Payroll taxes, benefits and workers&#8217; compensation costs</a></td>
<td class="nump">5,449,068<span></span>
</td>
<td class="nump">4,927,585<span></span>
</td>
<td class="nump">4,152,968<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,036,803<span></span>
</td>
<td class="nump">1,011,233<span></span>
</td>
<td class="nump">820,102<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_nsp_SalariesWagesAndPayrollTaxes', window );">Salaries, wages and payroll taxes</a></td>
<td class="nump">460,715<span></span>
</td>
<td class="nump">430,945<span></span>
</td>
<td class="nump">379,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">52,996<span></span>
</td>
<td class="nump">50,080<span></span>
</td>
<td class="nump">40,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesCommissionsAndFees', window );">Commissions</a></td>
<td class="nump">46,847<span></span>
</td>
<td class="nump">45,672<span></span>
</td>
<td class="nump">34,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising</a></td>
<td class="nump">37,324<span></span>
</td>
<td class="nump">37,503<span></span>
</td>
<td class="nump">29,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">177,664<span></span>
</td>
<td class="nump">156,134<span></span>
</td>
<td class="nump">124,413<span></span>
</td>
</tr>
<tr class="ro">
<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">42,708<span></span>
</td>
<td class="nump">40,660<span></span>
</td>
<td class="nump">38,547<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">818,254<span></span>
</td>
<td class="nump">760,994<span></span>
</td>
<td class="nump">646,773<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 );">Operating income</a></td>
<td class="nump">218,549<span></span>
</td>
<td class="nump">250,239<span></span>
</td>
<td class="nump">173,329<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</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_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">33,666<span></span>
</td>
<td class="nump">9,393<span></span>
</td>
<td class="nump">2,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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(27,137)<span></span>
</td>
<td class="num">(14,207)<span></span>
</td>
<td class="num">(7,458)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">225,078<span></span>
</td>
<td class="nump">245,425<span></span>
</td>
<td class="nump">168,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">53,696<span></span>
</td>
<td class="nump">66,075<span></span>
</td>
<td class="nump">44,238<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">171,382<span></span>
</td>
<td class="nump">179,350<span></span>
</td>
<td class="nump">124,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="nump">91<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="num">(14)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</a></td>
<td class="nump">$ 171,473<span></span>
</td>
<td class="nump">$ 179,277<span></span>
</td>
<td class="nump">$ 124,066<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 4.53<span></span>
</td>
<td class="nump">$ 4.70<span></span>
</td>
<td class="nump">$ 3.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 4.47<span></span>
</td>
<td class="nump">$ 4.64<span></span>
</td>
<td class="nump">$ 3.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers.</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;">nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_SalariesWagesAndPayrollTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff.</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;">nsp_SalariesWagesAndPayrollTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147483589/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/2147483586/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://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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: 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 5: 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 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: 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 5: 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 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: 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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 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/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: 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 6: 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 (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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 the cost of borrowed funds 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/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/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: 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.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: 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 4: 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 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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<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/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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative 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;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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_SalesCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).</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_SalesCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961303247872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Net Cash Provided by (Used in) Operating Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 171,382<span></span>
</td>
<td class="nump">$ 179,350<span></span>
</td>
<td class="nump">$ 124,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">42,708<span></span>
</td>
<td class="nump">40,660<span></span>
</td>
<td class="nump">38,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">52,996<span></span>
</td>
<td class="nump">50,080<span></span>
</td>
<td class="nump">40,623<span></span>
</td>
</tr>
<tr class="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="num">(4,814)<span></span>
</td>
<td class="num">(10,641)<span></span>
</td>
<td class="nump">4,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(71,114)<span></span>
</td>
<td class="num">(109,458)<span></span>
</td>
<td class="num">(120,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid insurance and related assets</a></td>
<td class="nump">4,693<span></span>
</td>
<td class="num">(421)<span></span>
</td>
<td class="num">(1,121)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(14,215)<span></span>
</td>
<td class="num">(5,206)<span></span>
</td>
<td class="num">(13,851)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets and ROU assets</a></td>
<td class="nump">23,523<span></span>
</td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">5,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">2,961<span></span>
</td>
<td class="nump">1,320<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities', window );">Payroll taxes and other payroll deductions payable</a></td>
<td class="nump">10,288<span></span>
</td>
<td class="nump">88,193<span></span>
</td>
<td class="nump">89,932<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_nsp_IncreaseDecreaseinWSEEpayrollexpense', window );">Accrued worksite employee payroll costs</a></td>
<td class="nump">45,797<span></span>
</td>
<td class="nump">103,744<span></span>
</td>
<td class="nump">74,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities', window );">Accrued health insurance costs</a></td>
<td class="num">(6,942)<span></span>
</td>
<td class="nump">3,401<span></span>
</td>
<td class="nump">17,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities', window );">Accrued workers&#8217; compensation costs</a></td>
<td class="num">(9,787)<span></span>
</td>
<td class="num">(10,114)<span></span>
</td>
<td class="num">(197)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Accrued corporate payroll, commissions and other accrued liabilities</a></td>
<td class="num">(44,620)<span></span>
</td>
<td class="num">(5,179)<span></span>
</td>
<td class="nump">14,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxes', window );">Income taxes payable/receivable</a></td>
<td class="num">(4,368)<span></span>
</td>
<td class="nump">19,362<span></span>
</td>
<td class="num">(14,307)<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">27,106<span></span>
</td>
<td class="nump">168,341<span></span>
</td>
<td class="nump">136,075<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">198,488<span></span>
</td>
<td class="nump">347,691<span></span>
</td>
<td class="nump">260,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable securities:</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_PaymentsToAcquireMarketableSecurities', window );">Purchases</a></td>
<td class="num">(47,983)<span></span>
</td>
<td class="num">(46,748)<span></span>
</td>
<td class="num">(58,202)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities</a></td>
<td class="nump">38,635<span></span>
</td>
<td class="nump">44,955<span></span>
</td>
<td class="nump">60,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from dispositions</a></td>
<td class="nump">27,735<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract', window );"><strong>Proceeds from Sale of Property, Plant, and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Property and equipment purchases</a></td>
<td class="num">(40,117)<span></span>
</td>
<td class="num">(30,329)<span></span>
</td>
<td class="num">(32,856)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(21,730)<span></span>
</td>
<td class="num">(32,122)<span></span>
</td>
<td class="num">(31,013)<span></span>
</td>
</tr>
<tr class="ro">
<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>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchase of treasury stock</a></td>
<td class="num">(131,519)<span></span>
</td>
<td class="num">(73,285)<span></span>
</td>
<td class="num">(69,725)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(84,219)<span></span>
</td>
<td class="num">(76,592)<span></span>
</td>
<td class="num">(144,179)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="nump">60,726<span></span>
</td>
<td class="nump">8,727<span></span>
</td>
<td class="nump">5,831<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(155,012)<span></span>
</td>
<td class="num">(141,150)<span></span>
</td>
<td class="num">(208,073)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase in cash, cash equivalents, restricted cash and funds held for clients</a></td>
<td class="nump">21,746<span></span>
</td>
<td class="nump">174,419<span></span>
</td>
<td class="nump">21,069<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</a></td>
<td class="nump">1,013,919<span></span>
</td>
<td class="nump">839,500<span></span>
</td>
<td class="nump">786,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, restricted cash and funds held for clients end of period</a></td>
<td class="nump">1,035,665<span></span>
</td>
<td class="nump">1,013,919<span></span>
</td>
<td class="nump">839,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income Taxes Paid, Net</a></td>
<td class="nump">62,879<span></span>
</td>
<td class="nump">57,354<span></span>
</td>
<td class="nump">53,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest Paid, Excluding Capitalized Interest, Operating Activities</a></td>
<td class="nump">22,067<span></span>
</td>
<td class="nump">13,402<span></span>
</td>
<td class="nump">7,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for lease obligations</a></td>
<td class="nump">22,177<span></span>
</td>
<td class="nump">9,736<span></span>
</td>
<td class="nump">19,572<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_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases', window );">Excise tax liability accrued for common stock repurchases</a></td>
<td class="nump">$ 544<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationTypeAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [Member]</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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, restricted cash and funds held for clients beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 807,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, restricted cash and funds held for clients end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 807,768<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Excisetaxliabilityaccruedforcommonstockrepurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for excise tax liability accrued for common stock repurchases that have occurred.</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;">nsp_Excisetaxliabilityaccruedforcommonstockrepurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_IncreaseDecreaseinWSEEpayrollexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in accrued worksite employee ("WSEE") payroll 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;">nsp_IncreaseDecreaseinWSEEpayrollexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow 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> -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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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/2147481877/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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: 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/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_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>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in accrued salaries.</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_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInHealthCareInsuranceLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in health care insurance liability balances 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 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_IncreaseDecreaseInHealthCareInsuranceLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and 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 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_IncreaseDecreaseInIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current 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/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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 employer-related costs classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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/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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInWorkersCompensationLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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 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 2: 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 3: 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 4: 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 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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<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/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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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_ReclassificationTypeAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ReclassificationTypeAxis=srt_ScenarioPreviouslyReportedMember</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>40
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307567792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Treasury Stock, Common</div></th>
<th class="th"><div>Treasury Stock, Common</div></th>
<th class="th"><div>Retained Earnings [Member]</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_SharesIssued', window );">Balance (shares) at Dec. 31, 2020</a></td>
<td class="nump">55,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 44,132<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 95,528<span></span>
</td>
<td class="num">$ (626,984)<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 575,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">(69,725)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(69,725)<span></span>
</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_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,140)<span></span>
</td>
<td class="nump">26,479<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,339)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">40,623<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,381<span></span>
</td>
<td class="nump">3,242<span></span>
</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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(329)<span></span>
</td>
<td class="nump">569<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="nump">3,069<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,739)<span></span>
</td>
<td class="num">(1,330)<span></span>
</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_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="num">(144,179)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">144,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="num">(14)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14)<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">124,080<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">124,080<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 );">Balance at Dec. 31, 2021</a></td>
<td class="num">$ (1,774)<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">109,179<span></span>
</td>
<td class="num">(665,089)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="nump">553,590<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_SharesIssued', window );">Balance (shares) at Dec. 31, 2021</a></td>
<td class="nump">55,489<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (73,285)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(73,285)<span></span>
</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_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,285)<span></span>
</td>
<td class="nump">10,443<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,158)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">50,080<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,124<span></span>
</td>
<td class="nump">956<span></span>
</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_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="num">(76,592)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(76,592)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="num">(73)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(73)<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">179,350<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">179,350<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 );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 81,275<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">151,144<span></span>
</td>
<td class="num">(725,532)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
<td class="nump">655,190<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_SharesIssued', window );">Balance (shares) at Dec. 31, 2022</a></td>
<td class="nump">55,489<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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="num">$ (132,063)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(132,063)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(21,285)<span></span>
</td>
<td class="nump">25,085<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="nump">52,996<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">52,678<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityOther', window );">Stockholders' Equity, Other</a></td>
<td class="nump">4,162<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,494<span></span>
</td>
<td class="nump">1,668<span></span>
</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_DividendsCommonStockCash', window );">Dividends, Common Stock, Cash</a></td>
<td class="num">(84,219)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(84,219)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">91<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">171,382<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">171,382<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 );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 93,624<span></span>
</td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 185,031<span></span>
</td>
<td class="num">$ (830,524)<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 738,553<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_SharesIssued', window );">Balance (shares) at Dec. 31, 2023</a></td>
<td class="nump">55,489<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 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 2: 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 3: 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 4: 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 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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<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/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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</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_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310626768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 );">Accounting Policies</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1.</span></td><td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounting Policies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc. (&#8220;Insperity&#8221; or &#8220;we&#8221;, &#8220;our&#8221;, and &#8220;us&#8221;) provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (&#8220;PEO&#8221;), an industry we pioneered, to our current position as a comprehensive business performance solutions provider. We were organized as a corporation in 1986 and have provided PEO services since inception.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most comprehensive HR services offerings are provided through our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management platform, known as Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solution (our &#8220;Traditional Payroll Solution&#8221;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products and services generally are offered only with our other solutions.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our PEO HR Outsourcing Solutions by entering into a co-employment relationship with our clients, under which Insperity and its clients each take responsibility for certain portions of the employer-employee relationship. Insperity and its clients designate each party&#8217;s responsibilities through its Client Service Agreement (&#8220;CSA&#8221;), under which Insperity becomes an employer of the employees who work at the client&#8217;s location (&#8220;WSEE&#8221;) for most administrative and regulatory purposes.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a co-employer of our WSEEs, we assume many of the rights and obligations associated with being an employer. We enter into an employment agreement with each WSEE, thereby maintaining a variety of employer rights, including the right to hire or terminate employees, the right to evaluate employee qualifications or performance, and the right to establish employee compensation levels. Typically, Insperity only exercises these rights in consultation with its clients or when necessary to ensure regulatory compliance. The responsibilities associated with our role as employer include the following obligations with regard to our WSEEs: (1) to compensate our WSEEs through wages and salaries; (2) to pay the employer portion of payroll-related taxes; (3) to withhold and remit (where applicable) the employee portion of payroll-related taxes; (4) to provide employee benefit programs; and (5) to provide workers&#8217; compensation insurance coverage.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our assumption of employer status for our WSEEs, our PEO HR Outsourcing Solutions also includes other human resources functions for our clients to support the effective and efficient use of personnel in their business operations. To provide these functions, we maintain a significant staff of professionals trained in a wide variety of HR functions, including employee training, employee recruiting, employee performance management, employee compensation and employer liability management. These professionals interact and consult with clients on a daily basis to help identify each client&#8217;s service requirements and to ensure that we are providing appropriate and timely human capital management services.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">represent unbilled accounts receivable of $668.9 million and $600.4 million at December&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt;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:45.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,624,556&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,390,156&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">906,712&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">796,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630,342&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,170,491&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,045,043&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">867,914&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163,088&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">993,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,337,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,251,186&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,033,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,421,303&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,880,092&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,916,155&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,568&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,726&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,915&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs; and (2) a markup computed as a percentage of the payroll cost. The gross billings are invoiced concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings and therefore consist solely of the markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#8217; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate our direct costs relative to the revenues derived from the markup component of our gross billings.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are comprised of gross billings less WSEE payroll costs as follows:</span></div><div style="margin-bottom:3pt"><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:45.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,141,366&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,126,910&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,318,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,655,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,188,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,345,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with our revenue recognition policy, our direct costs do not include the payroll cost of our WSEEs. Our direct costs associated with our revenue generating activities are primarily comprised of all other costs related to our WSEEs, such as the employer portion of payroll-related taxes, employee benefit plan premiums and workers&#8217; compensation insurance costs.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate one reportable segment under ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that could potentially subject us to concentration of credit risk include accounts receivable and marketable securities.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest our excess cash in federal government and municipal-based money market funds and debt instruments of U.S. municipalities. All highly liquid investments with stated maturities of three months or less from date of purchase are classified as cash equivalents. Liquid investments with stated maturities of greater than three months are classified as marketable securities in current assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for marketable securities in accordance with ASC 320, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments &#8212; Debt and Equity Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We determine the appropriate classification of all marketable securities as held-to-maturity, available-for-sale or trading at the time of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase, and re-evaluate such classification as of each balance sheet date. At December&#160;31, 2023 and 2022, all of our investments in marketable securities were classified as available-for-sale, and as a result, were reported at fair value. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity (deficit). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts from the date of purchase to maturity. Such amortization is included in interest income as an addition to or deduction from the coupon interest earned on the investments. We use the specific identification method of determining the cost basis in computing realized gains and losses on the sale of our available-for-sale securities. Realized gains and losses are included in other income.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and are depreciated over the estimated useful lives of the related assets using the straight-line method.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:61.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.651%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,740&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,206&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,856&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,337&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,849&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,835&#160;</span></td><td style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, gross</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">557,881</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">530,613</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(360,457)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(330,621)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">197,424</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">199,992</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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><td style="width:83.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.237%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs relate primarily to software code development, systems integration and testing of our proprietary professional employer information systems and are accounted for in accordance with ASC 350-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Use Software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Capitalized software development costs are amortized using the straight-line method over the estimated useful lives of the software, generally three years. We recognized $13.8 million, $13.2&#160;million and $10.9&#160;million in amortization of capitalized software development costs in 2023, 2022 and 2021, respectively. Unamortized software development costs were $33.3 million and $33.7 million at December 31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate our long-lived assets for impairment in accordance with ASC 360-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 360-10 requires that an impairment loss be recognized for assets to be disposed of or held-for-use when the carrying amount of an asset is deemed to not be recoverable. If events or circumstances were to indicate that any of our long-lived assets might be impaired, we would assess recoverability based on the estimated undiscounted future cash flows to be generated from the applicable asset or asset group. In addition, we may record an impairment loss to the extent that the carrying value of the asset exceeded the fair value of the asset. Fair value is generally determined using an estimate of discounted future net cash flows from operating activities or upon disposal of the asset. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement, typically a two to five year period. We recognized $5.7&#160;million and $1.9&#160;million in amortization of SaaS implementation costs in 2023 and 2022, respectively. Unamortized SaaS implementation costs were $23.7&#160;million and $20.2&#160;million at December 31, 2023 and 2022, respectively. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception of a contract in accordance with ASC 842, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as well as the Financial Accounting Standards Board issued Accounting Standards Updates clarifying the lease guidance. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. We have lease agreements which require payments for lease and non-lease components and have elected to account for these as a single lease component related to our other operating facilities. Please read Note 11, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_100" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#8220;Leases,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our goodwill is not amortized, but is tested for impairment on an annual basis or when there is an indication that there has been a potential decline in the fair value of a reporting unit. Annually, we perform a qualitative analysis to determine if it is more likely than not that the fair value has declined below its carrying value. This analysis considers various qualitative factors. Due to the nature of our business, all of our goodwill is associated with one reporting unit. We perform our annual impairment testing during the fourth quarter. Based on the results of our analysis, no  impairment loss was recognized in 2023, 2022 or 2021.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million (&#8220;Pooling Limit&#8221;). Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;), as benefits expense, which is a component of direct costs, in our Consolidated Statements of Income and Comprehensive Income. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during each quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at December&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Consolidated Balance Sheets. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $23.5 million. As this amount is less than the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at December&#160;31, 2023 were $6.5 million, which is included in accrued health insurance costs, a current liability in our Consolidated Balance Sheets. Our benefits costs incurred in 2023 included a decrease of $13.0 million for changes in estimated run-off related to prior periods, net of Pooling Limit. Our benefits costs incurred in 2022 included an increase of $12.1 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in 2021 included an increase of $4.9 million for changes in estimated run-off related to prior periods.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program, for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the years ended December&#160;31, 2023, 2022, and 2021, we reduced accrued workers&#8217; compensation costs by $33.5 million, $42.2 million and $41.7&#160;million, respectively, for changes in estimated losses related to prior periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in 2023 was 4.3% and in 2022 was 2.9%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Income and Comprehensive Income. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt;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:70.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,720&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,430)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,443)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,819)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">220,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,403&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,852&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">220,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Consolidated Balance Sheets at December&#160;31, 2023 and 2022 includes $3.1 million and $3.7&#160;million, respectively, of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted accrued workers&#8217; compensation costs were $250.0 million as of December&#160;31, 2023 and $250.5 million as of December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Consolidated Balance Sheets. During 2023, we received $46.3 million for the return of excess claim funds related to the workers&#8217; compensation program, which resulted in a decrease to deposits &#8211; workers&#8217; compensation. At December&#160;31, 2023, we had restricted cash of $57.4 million and deposits &#8211; workers&#8217; compensation of $198.2 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we have one stock-based employee compensation plan under which we may issue awards. We account for this plan under the recognition and measurement principles of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires all share-based payments to employees to be recognized in the income statement based on their fair values.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally make annual grants of unrestricted stock under our stock-based incentive compensation plan to our non-employee directors, and grants of restricted stock units to our officers and certain other employees. Restricted stock unit grants to officers and other employees generally vest over a period of three years from the date of grant. Restricted stock units are valued based on the fair value on date of grant and the associated expense, net of estimated forfeitures, and are </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized over the requisite service period. Stock grants issued to non-employee directors are 100% vested on the grant date. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Insperity Long-Term Incentive Program (the &#8220;LTIP&#8221;) provides for performance based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. Each performance unit represents the right to receive one common share at a future date based on our performance against certain targets. Performance units have a vesting schedule of three years. A portion of the LTIP grant to employees was considered a market-based performance award that cliff vests at the end of three years assuming continued employment and achievement of market-based performance goals. The fair value of each performance unit is the market price of our common stock on the date of grant. The fair value of each market-based performance unit was determined through use of the Monte Carlo simulation method. The compensation expense for such awards is recognized on a straight-line basis over the vesting term. Over the performance period the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company-Sponsored 401(k) Retirement Plans</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our 401(k) retirement plan for corporate employees (the &#8220;Corporate Plan&#8221;), we matched 100% of eligible corporate employees&#8217; contributions, up to 6% of the employees&#8217; eligible compensation in 2023 and 2022, and ranging from up to 3% to up to 6% of the employees&#8217; eligible compensation in 2021. Matching contributions under the Corporate Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of corporate employees to the Corporate Plan of $16.9 million, $14.4 million, and $8.2 million, respectively, and are included in salaries, wages and payroll taxes in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our separate 401(k) retirement plan for WSEEs (the &#8220;Worksite Employee Plan&#8221;), the match percentage for WSEEs ranges from 0% to 6%, as determined by each client company. Matching contributions under the Worksite Employee Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of WSEEs to the Worksite Employee Plan of $374.5 million, $328.5 million, and $244.1 million, respectively.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense all advertising costs as incurred.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the liability method in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and income tax carrying amounts of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. Please read Note 7, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#8220;Income Taxes,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Standards Accounting Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 14, 2024, with early adoption permitted. We are currently evaluating the guidance and have not determined the impact this standard may have on our Consolidated Financial Statements.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topics 740): Improvements to Income Tax Disclosures.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASU2023-09 expands the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. We are currently evaluating the guidance and have not determined the impact this standard may have on our Consolidated Financial Statements.</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_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>42
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961312513616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Balance Sheet Information (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_nsp_OtherBalanceSheetDisclosuresAbstractAbstract', window );"><strong>OtherBalanceSheetDisclosuresAbstract [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_nsp_OtherBalanceSheetDisclosuresTextBlock', window );">Other Balance Sheet Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Other Balance Sheet Information</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt;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:30.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">611,100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">611,100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,313&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,068&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">730,508</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,905</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">746,413</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">735,475</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(64,566)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(64,566)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">692,873</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,905</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">708,778</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,828</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,896</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash and overnight holdings fluctuate based on the timing of clients&#8217; payroll processing cycles. Our cash, cash equivalents and marketable securities at December&#160;31, 2023 and December&#160;31, 2022 included $510.1&#160;million and $504.8&#160;million, respectively, of funds associated with federal and state income tax withholdings, employment taxes, and other payroll deductions, as well as $27.6&#160;million and $36.8&#160;million, respectively, in client prepayments.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:</span></div><div style="margin-bottom:10pt;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:53.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.442%"></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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="18" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732,828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">554,846&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186,331&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,013,919</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">839,500</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">786,699</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">692,873&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732,828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,403&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,035,665</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,013,919</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">807,768</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#8217; employees and various tax authorities. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our Consolidated Financial Statements. Previously, the changes in funds held for clients and the related client fund liabilities were </span></div><div style="margin-bottom:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 1. &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Policies</a></span>,&#8221; for a discussion of our accounting policies for deposits &#8212; workers&#8217; compensation and restricted cash.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_OtherBalanceSheetDisclosuresAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">nsp_OtherBalanceSheetDisclosuresAbstractAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_OtherBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other balance sheet components.</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;">nsp_OtherBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961311676336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables, Loans, Notes Receivable, and Others (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_AccountsReceivableAdditionalDisclosuresAbstract', window );"><strong>Accounts Receivable Additional 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.304%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade, net</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,772&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,934&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">668,920&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600,446&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,186&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,384&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">693,878</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">622,764</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accounts receivable is primarily composed of trade receivables and unbilled receivables. Our trade receivables, which represent outstanding gross billings to clients, are reported net of allowance for doubtful accounts of $1.1 million and $1.0&#160;million as of December&#160;31, 2023 and 2022, respectively. We establish an allowance for doubtful accounts based on management&#8217;s assessment of the collectability of specific accounts and by making a general provision for other potentially uncollectible amounts.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make an accrual at the end of each accounting period for our obligations associated with the earned but unpaid wages of our WSEEs and for the accrued gross billings associated with such wages. These accruals are included in accrued worksite employee payroll cost and unbilled accounts receivable; however, these amounts are presented net in the Consolidated Statements of Income and Comprehensive Income. We generally require clients to pay invoices for service fees no later than the same day as the applicable payroll date. As such, we generally do not require collateral. Client prepayments directly attributable to accrued worksite employee payroll costs and unbilled revenues have been netted as we have the legal right of offset for these amounts. Unbilled accounts receivable consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.304%"></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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559,194&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">513,397&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,318&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,849&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client prepayments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27,592)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,800)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unbilled accounts receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">668,920</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">600,446</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_AccountsReceivableAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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> -Publisher FASB<br> -URI https://asc.fasb.org//310-10/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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961309083040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 Disclosures [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Fair Value Measurements</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Instruments Measured and Recognized at Fair Value</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt;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:35.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">730,508&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">730,508&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746,413&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746,413&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">768,543&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">765,178&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits - money market funds</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,705</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,705</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,178</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,365</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 2 &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Balance Sheet Informat</a><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">i</a><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">o</a><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">n</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"></td><td style="width:52.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.557%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,896&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,782&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,369&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the contractual maturities of all marketable securities in our portfolio were less than one year.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 6, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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_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>45
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961308855952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [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_nsp_DepositsAndPrepaidHealthInsuranceTextBlock', window );">Deposits and Prepaid Health Insurance [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Deposits and Prepaid Health Insurance</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits and prepaid health insurance consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.304%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid health insurance</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8212; health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8212; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits and prepaid health insurance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">215,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">213,270</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual arrangement with United for health insurance coverage requires us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as deposits and prepaid health insurance in our Consolidated Balance Sheets. Please read Note 1, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#8220;Accounting Policies,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a discussion of our accounting policies for </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_61" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">health insurance costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">workers&#8217; compensation costs</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;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_nsp_DepositsAndPrepaidHealthInsuranceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transferred to third party health care and workers compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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;">nsp_DepositsAndPrepaidHealthInsuranceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>46
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961395373744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 );">Revolving Credit Facility</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Long-Term Debt</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a revolving credit facility (the &#8220;Facility&#8221;) with a borrowing capacity of up to $650 million. The Facility may be further increased to $700 million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (as amended, the &#8220;Credit Agreement&#8221;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by 100% of the stock of our captive insurance subsidiary and are guaranteed by all of our subsidiaries other than our captive insurance subsidiary and certain other excluded subsidiaries. At December&#160;31, 2023, our outstanding balance on the Facility was $369.4 million, and we had an outstanding $1.0 million letter of credit issued under the Facility, resulting in an available borrowing capacity of $279.6 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility matures on June&#160;30, 2027. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or Adjusted Term SOFR for term SOFR loans, in either case plus an applicable margin. Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25% depending on the interest period and type of loan. Depending on our leverage ratio, the applicable margin varies (1) in the case of SOFR loans, from 1.50% to 2.25% and (2) in the case of alternate base rate loans, from 0.00% to 0.50%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus 0.50%; and (3) the Adjusted Term SOFR rate plus 2.00%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of 0.25% per year. The average interest rate for 2023 was 6.88%. Interest expense and unused commitment fees are recorded in other income (expense). </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio, and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at December&#160;31, 2023.</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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: 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 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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>47
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961313584816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>
</tr>
<tr class="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 Tax Disclosure [Text Block]</a></td>
<td class="text"><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:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Income Taxes</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities used for financial reporting purposes and the amounts used for income tax purposes. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the net deferred tax assets as reflected on the Consolidated Balance Sheets are as follows:</span></div><div style="margin-bottom:10pt;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:78.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #009639;border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="6" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,191)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,395)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,477)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,448)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,598)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tenant improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,380)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,139)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use leased assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,624)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,371)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,595)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,247)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(33,267)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(37,198)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued incentive compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,553&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,116&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">332&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Workers&#8217; compensation accruals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,588&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,358&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,781&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,717&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,332&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,255&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,508&#160;</span></td><td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,010&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">972&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">54,320</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,406</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(706)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(675)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,614</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">52,731</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20,347</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,533</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows:</span></div><div style="margin-bottom:10pt;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:67.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current income tax expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,649&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,887&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,452&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,067&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,640&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">58,510</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">76,716</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39,527</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax (benefit) expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,887)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,844)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,562&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(927)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,797)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred income tax (benefit) expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4,814)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(10,641)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,711</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,696</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">66,075</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44,238</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of income tax expense computed at U.S. federal statutory tax rates to the reported income tax expense from continuing operations is as follows:</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:67.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected income tax expense at 21%</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,347&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income taxes, net of federal benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,540&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,106&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nondeductible expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,455&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,362&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity compensation, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,386)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,345&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,427)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,183)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,241)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,018)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reported total income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,696</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">66,075</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44,238</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we have net operating loss carryforwards totaling $1.3 million that expire from 2025 to 2030 related to an acquisition that occurred in 2010.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize interest and penalties related to uncertain tax positions in income tax expense. As of December&#160;31, 2023, 2022 and 2021, we have no uncertain tax positions, and as a result, have made no  provisions for interest or penalties related to uncertain tax positions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service of the United States. The tax years 2019 through 2022 remain open to examination by various state tax authorities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<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 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: 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/2147482526/740-270-50-1<br><br>Reference 7: 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 8: 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 9: 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 10: 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>48
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310616496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders Equity</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we repurchased or withheld an aggregate of 1,259,109 shares of our common stock, as described below.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase Program</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Board of Directors (the &#8220;Board&#8221;) has authorized a program to repurchase shares of our outstanding common stock (&#8220;Repurchase Program&#8221;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During 2023, 1,062,598 shares were repurchased under the Repurchase Program. On August 1, 2023, we announced that our Board authorized an increase of 2,000,000 shares that may be repurchased under the Repurchase Program. As of December&#160;31, 2023, we were authorized to repurchase an additional 1,969,562 shares under the Repurchase Program.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act of 2022, which was enacted into law on August 16, 2022, imposes a nondeductible 1% excise tax on the net value of certain stock repurchases made after December 31, 2022. During 2023, we recorded the applicable excise tax in treasury stock as part of the cost basis of stock repurchased and recorded a corresponding </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability for the excise tax payable in other accrued liabilities in our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Withheld Shares</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, we withheld 196,511 shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock unit awards.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared and paid quarterly dividends as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"></td><td style="width:66.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.708%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023 and 2022, we declared and paid dividends totaling $84.2 million and $76.6 million, 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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity.</p></div>
<a href="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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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 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(e)(1))<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 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: 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 (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: 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 (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>49
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961312458640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Share Based Payments (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Shareholders' Equity and Share-Based Payments [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;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:2.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Incentive Plans</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Insperity, Inc. Incentive Plan, as amended, provides for options and other stock-based awards that have been and may be granted to eligible employees and non-employee directors of Insperity or its subsidiaries. The Incentive Plan permits stock options, including nonqualified stock options and options intended to qualify as &#8220;incentive stock options&#8221; within the meaning of Section 422 of the Internal Revenue Code, stock awards, phantom stock awards, stock appreciation rights, performance units, and other stock-based awards and cash awards, all of which may or may not be subject to the achievement of one or more performance objectives. The purpose of the Incentive Plan generally is to retain and attract persons of training, experience and ability to serve as employees of Insperity and its subsidiaries and to serve as non-employee directors of Insperity, to encourage the sense of proprietorship of such persons and to stimulate the active interest of such persons in the development and financial success of Insperity and its subsidiaries.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Incentive Plan is administered by the Compensation Committee of the Board (the &#8220;Committee&#8221;). The Committee has the power to determine which eligible employees will receive awards, the timing and manner of the grant of such awards, the exercise price of stock options (which may not be less than market value on the date of grant), the number of shares and all of the terms of the awards. The Board may at any time amend or terminate the Incentive Plan. However, no amendment that would impair the rights of any participant, with respect to outstanding grants, can be made without the participant&#8217;s prior consent. Stockholder approval of amendments to the Incentive Plan is necessary only when required by applicable law or stock exchange rules. Assuming all outstanding performance-based awards are paid at maximum achievement of pre-established performance goals, at December&#160;31, 2023, 1,837,540 shares of common stock were available for future grants under the Incentive Plan. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also maintain the Insperity, Inc. Long-Term Incentive Plan (&#8220;LTIP&#8221;) under the Incentive Plan. The LTIP provides for performance-based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. We granted performance units under the LTIP to our named executive officers and certain other officers in 2023, 2022 and 2021. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employees who attain a minimum age of 62 and have provided 15 years or more of continuous service may continue to vest in awards following a qualifying retirement as defined under the Incentive Plan award agreement, as though they were still an employee, provided the grant date of the award is six months or more before the employee&#8217;s last day of employment, the employee provides the Company with six months advance notice of retirement, the employee continues to work full-time during such six (6) month period, and the employee signs a waiver and release of claims. In addition, in order to avoid forfeiting any outstanding award, a retired employee must refrain from providing any services, including but not limited to, as an employee, director, advisor, or independent contractor to a business engaged in providing any </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services offered by the Company and its subsidiaries and affiliates at the time of the employee&#8217;s retirement, including but not limited to PEO services, payroll services, retirement services or insurances services. For a termination following a qualifying retirement, time-vested awards will continue to vest in the normal course. For a termination following a qualifying retirement, performance-based awards with completed or in-process performance periods are adjusted for achievement of the performance criteria, prorated through the date of termination and paid in the normal course, while performance-based awards for performance periods that have not started are forfeited. Stock-based compensation expense related to time-vested and performance-based awards is accelerated over the requisite service period for employees who meet the requirements for continued vesting. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and other disclosures for stock-based awards follows:</span></div><div style="margin-bottom:10pt;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:66.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recognized</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit realized from stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,643&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,677&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Time-Based Restricted Stock Units</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based restricted stock units (&#8220;RSUs&#8221;), under equity plan accounting, are generally measured at fair value on the date of grant based on the number of shares granted, estimated forfeitures and the quoted price of the common stock. Such value is recognized as compensation expense over the corresponding vesting period, generally three years to five years for awards currently outstanding. However, for some RSUs currently outstanding, compensation expense is accelerated over the shortened requisite service period for employees who meet the requirements for continued vesting.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of time-based RSUs award activity for 2023:</span></div><div style="margin-bottom:10pt;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:55.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Awards</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested &#8212; December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">987&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86.34&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">556&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(480)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83.54&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104.82&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-vested &#8212; December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,038</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">106.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional disclosures for time-based RSUs:</span></div><div style="margin-bottom:10pt;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:66.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average grant date fair value of awards granted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90.06&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88.84&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of awards vested during the year </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, unrecognized compensation expense associated with the unvested RSUs outstanding was $59.3 million and is expected to be recognized over a weighted average period of 22 months.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Incentive Program Awards</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each performance unit represents the right to receive common shares at a future date based on our performance against specified targets. The ultimate number of shares issued and the related compensation cost recognized is based on a comparison of the final performance metrics to the specified targets, which can range from 0% to 200% of the targeted amounts. A performance unit may be comprised of either a performance-based award or a market-based award. For performance-based awards, performance units have a vesting schedule of three years and compensation expense is recognized based on the number of common shares expected to be issued and the market price per common share on </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the date of grant. Over the performance period, the number of shares expected to be issued is adjusted upward or downward based upon the probability of achievement of the performance targets. For market-based awards, performance units vest at the end of a three-year period assuming continued employment and achievement of market-based performance goals. The fair value of market-based performance awards was determined through the use of the Monte Carlo simulation method. The compensation expense for the LTIP awards is recognized on a straight-line basis over the vesting terms.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of LTIP award activity, at 100% of targeted amount, for 2023:</span></div><div style="margin-bottom:10pt;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:55.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.374%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of Performance Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested &#8212; December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85.37&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133.08&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114.34&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-vested &#8212; December 31, 2023</span></td><td colspan="2" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">227</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">105.92</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we estimate that approximately 91,000, 83,000 and 57,000 shares will vest with $0.1 million, $1.6 million and $4.2 million in unamortized compensation expense related to the 2021, 2022 and 2023 LTIP grants, respectively. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our employee stock purchase plan (the &#8220;ESPP&#8221;) enables employees to purchase shares of Insperity stock at a 5% discount from the stock price at the end of the offering period. The ESPP is a non-compensatory plan under GAAP for stock-based compensation. As a result, no compensation expense is recognized in conjunction with this plan. Approximately 39,000, 36,000 and 36,000 shares were issued from treasury under the ESPP during fiscal years 2023, 2022 and 2021, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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>50
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961311682784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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"><div style="margin-bottom:10pt;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:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.595%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Earnings Per Share</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period, plus the dilutive effect of time-vested and performance-based restricted stock units (&#8220;RSUs&#8221;).</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"></td><td style="width:66.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,350&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,807&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,115&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,431&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">501&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">471&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,342</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,616</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,902</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><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><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310616496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;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:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.595%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Leases</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for office space, other operating facilities, vehicles and office equipment. Our fixed operating lease costs for 2023, 2022 and 2021 were $19.5 million, $18.7 million, and $18.2 million, respectively, and are included in general and administrative expenses on our Consolidated Statements of Income and Comprehensive Income. During 2023, cash paid for amounts included in the measurement of operating lease liabilities was $22.9 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease balances within our Consolidated Balance Sheets, weighted average lease term and weighted average discount rates related to our operating leases:</span></div><div style="margin-bottom:10pt;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:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification in Consolidated Balance Sheets</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1199">Other accrued liabilities</span></span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,494&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">77,310</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Landlord funded tenant improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,004&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred rent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,868&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use leased assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">57,438</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the maturity of our operating leases liabilities as of December&#160;31, 2023:</span></div><div style="margin-bottom:10pt;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:81.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.262%"></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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,604&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,915&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,317&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,679&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,841&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total remaining obligation</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">85,508</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,198&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">77,310</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, we have additional operating leases that have not yet commenced of $29.7&#160;million with lease terms between <span style="-sec-ix-hidden:f-1221">three</span> and eleven years.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961312458640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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"><div style="margin-bottom:10pt;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:3.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.595%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12.</span></td><td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into fixed purchase and service obligations in the ordinary course of business. These arrangements primarily consist of advertising commitments and service contracts. At December&#160;31, 2023, future purchase and service obligations greater than $100,000 and one year were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.595%"></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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,622&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,159&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total obligations</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">68,918</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a defendant in various lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.</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/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 2: 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 3: 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/2147480327/954-440-50-1<br><br>Reference 4: 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 5: 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>53
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961304260992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_nsp_DescriptionOfBusinessTextBlock', window );">Description of Business [Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insperity, Inc. (&#8220;Insperity&#8221; or &#8220;we&#8221;, &#8220;our&#8221;, and &#8220;us&#8221;) provides an array of human resources (&#8220;HR&#8221;) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (&#8220;PEO&#8221;), an industry we pioneered, to our current position as a comprehensive business performance solutions provider. We were organized as a corporation in 1986 and have provided PEO services since inception.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our most comprehensive HR services offerings are provided through our Workforce Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and Workforce Synchronization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solutions (together, our &#8220;PEO HR Outsourcing Solutions&#8221;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#8217; compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management platform, known as Insperity Premier</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solution (our &#8220;Traditional Payroll Solution&#8221;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products and services generally are offered only with our other solutions.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide our PEO HR Outsourcing Solutions by entering into a co-employment relationship with our clients, under which Insperity and its clients each take responsibility for certain portions of the employer-employee relationship. Insperity and its clients designate each party&#8217;s responsibilities through its Client Service Agreement (&#8220;CSA&#8221;), under which Insperity becomes an employer of the employees who work at the client&#8217;s location (&#8220;WSEE&#8221;) for most administrative and regulatory purposes.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a co-employer of our WSEEs, we assume many of the rights and obligations associated with being an employer. We enter into an employment agreement with each WSEE, thereby maintaining a variety of employer rights, including the right to hire or terminate employees, the right to evaluate employee qualifications or performance, and the right to establish employee compensation levels. Typically, Insperity only exercises these rights in consultation with its clients or when necessary to ensure regulatory compliance. The responsibilities associated with our role as employer include the following obligations with regard to our WSEEs: (1) to compensate our WSEEs through wages and salaries; (2) to pay the employer portion of payroll-related taxes; (3) to withhold and remit (where applicable) the employee portion of payroll-related taxes; (4) to provide employee benefit programs; and (5) to provide workers&#8217; compensation insurance coverage.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our assumption of employer status for our WSEEs, our PEO HR Outsourcing Solutions also includes other human resources functions for our clients to support the effective and efficient use of personnel in their business operations. To provide these functions, we maintain a significant staff of professionals trained in a wide variety of HR functions, including employee training, employee recruiting, employee performance management, employee compensation and employer liability management. These professionals interact and consult with clients on a daily basis to help identify each client&#8217;s service requirements and to ensure that we are providing appropriate and timely human capital management services.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue and Direct Cost Recognition</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#8217; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">represent unbilled accounts receivable of $668.9 million and $600.4 million at December&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the &#8220;practical expedients&#8221; provided under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs - Contracts with Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt;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:45.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,624,556&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,390,156&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">906,712&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">796,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630,342&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,170,491&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,045,043&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">867,914&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163,088&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">993,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,337,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,251,186&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,033,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,421,303&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,880,092&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,916,155&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,568&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,726&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,915&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PEO HR Outsourcing Solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs; and (2) a markup computed as a percentage of the payroll cost. The gross billings are invoiced concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings and therefore consist solely of the markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#8217; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate our direct costs relative to the revenues derived from the markup component of our gross billings.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are comprised of gross billings less WSEE payroll costs as follows:</span></div><div style="margin-bottom:3pt"><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:45.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,141,366&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,126,910&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,318,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,655,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,188,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,345,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with our revenue recognition policy, our direct costs do not include the payroll cost of our WSEEs. Our direct costs associated with our revenue generating activities are primarily comprised of all other costs related to our WSEEs, such as the employer portion of payroll-related taxes, employee benefit plan premiums and workers&#8217; compensation insurance costs.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate one reportable segment under ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration Risk, Credit Risk, Policy</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that could potentially subject us to concentration of credit risk include accounts receivable and marketable securities.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Marketable Securities</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We invest our excess cash in federal government and municipal-based money market funds and debt instruments of U.S. municipalities. All highly liquid investments with stated maturities of three months or less from date of purchase are classified as cash equivalents. Liquid investments with stated maturities of greater than three months are classified as marketable securities in current assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for marketable securities in accordance with ASC 320, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments &#8212; Debt and Equity Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We determine the appropriate classification of all marketable securities as held-to-maturity, available-for-sale or trading at the time of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">purchase, and re-evaluate such classification as of each balance sheet date. At December&#160;31, 2023 and 2022, all of our investments in marketable securities were classified as available-for-sale, and as a result, were reported at fair value. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity (deficit). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts from the date of purchase to maturity. Such amortization is included in interest income as an addition to or deduction from the coupon interest earned on the investments. We use the specific identification method of determining the cost basis in computing realized gains and losses on the sale of our available-for-sale securities. Realized gains and losses are included in other income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and are depreciated over the estimated useful lives of the related assets using the straight-line method.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:61.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.651%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,740&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,206&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,856&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,337&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,849&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,835&#160;</span></td><td style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, gross</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">557,881</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">530,613</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(360,457)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(330,621)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">197,424</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">199,992</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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><td style="width:83.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.237%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs relate primarily to software code development, systems integration and testing of our proprietary professional employer information systems and are accounted for in accordance with ASC 350-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Use Software</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Capitalized software development costs are amortized using the straight-line method over the estimated useful lives of the software, generally three years. We recognized $13.8 million, $13.2&#160;million and $10.9&#160;million in amortization of capitalized software development costs in 2023, 2022 and 2021, respectively. Unamortized software development costs were $33.3 million and $33.7 million at December 31, 2023 and 2022, respectively. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We periodically evaluate our long-lived assets for impairment in accordance with ASC 360-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, Plant, and Equipment. </span>ASC 360-10 requires that an impairment loss be recognized for assets to be disposed of or held-for-use when the carrying amount of an asset is deemed to not be recoverable. If events or circumstances were to indicate that any of our long-lived assets might be impaired, we would assess recoverability based on the estimated undiscounted future cash flows to be generated from the applicable asset or asset group. In addition, we may record an impairment loss to the extent that the carrying value of the asset exceeded the fair value of the asset. Fair value is generally determined using an estimate of discounted future net cash flows from operating activities or upon disposal of the asset.<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_nsp_CloudComputingArrangementsPolicyTextBlock', window );">Cloud Computing Arrangements [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Computing Arrangements</span></div>We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement, typically a two to five year period. We recognized $5.7&#160;million and $1.9&#160;million in amortization of SaaS implementation costs in 2023 and 2022, respectively. Unamortized SaaS implementation costs were $23.7&#160;million and $20.2&#160;million at December 31, 2023 and 2022, respectively.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception of a contract in accordance with ASC 842, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as well as the Financial Accounting Standards Board issued Accounting Standards Updates clarifying the lease guidance. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. We have lease agreements which require payments for lease and non-lease components and have elected to account for these as a single lease component related to our other operating facilities. Please read Note 11, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_100" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#8220;Leases,&#8221;</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Intangible Assets, Goodwill, Policy</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Other Intangible Assets</span></div>Our goodwill is not amortized, but is tested for impairment on an annual basis or when there is an indication that there has been a potential decline in the fair value of a reporting unit. Annually, we perform a qualitative analysis to determine if it is more likely than not that the fair value has declined below its carrying value. This analysis considers various qualitative factors. Due to the nature of our business, all of our goodwill is associated with one reporting unit. We perform our annual impairment testing during the fourth quarter. Based on the results of our analysis, no  impairment loss was recognized in 2023, 2022 or 2021<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_nsp_HealthInsuranceCostsPolicyTextBlock', window );">Health Insurance Costs</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health Insurance Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#8220;United&#8221;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#8217;s annual claim costs that exceed $1 million (&#8220;Pooling Limit&#8221;). Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#8220;Plan Costs&#8221;), as benefits expense, which is a component of direct costs, in our Consolidated Statements of Income and Comprehensive Income. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during each quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, since the plan&#8217;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at December&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Consolidated Balance Sheets. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $23.5 million. As this amount is less than the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at December&#160;31, 2023 were $6.5 million, which is included in accrued health insurance costs, a current liability in our Consolidated Balance Sheets. Our benefits costs incurred in 2023 included a decrease of $13.0 million for changes in estimated run-off related to prior periods, net of Pooling Limit. Our benefits costs incurred in 2022 included an increase of $12.1 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in 2021 included an increase of $4.9 million for changes in estimated run-off related to prior periods.</span></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_nsp_WorkersCompensationCostsPolicyTextBlock', window );">Workers' Compensation Costs</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Workers&#8217; Compensation Costs</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our workers&#8217; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#8220;Chubb Program&#8221;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program, for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#8217; compensation costs, are recorded in the period incurred. Workers&#8217; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#8217; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#8217; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#8217; compensation claims cost estimates. During the years ended December&#160;31, 2023, 2022, and 2021, we reduced accrued workers&#8217; compensation costs by $33.5 million, $42.2 million and $41.7&#160;million, respectively, for changes in estimated losses related to prior periods. Workers&#8217; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in 2023 was 4.3% and in 2022 was 2.9%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Income and Comprehensive Income. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt;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:70.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,720&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,430)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,443)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,819)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">220,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,403&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,852&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">220,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The current portion of accrued workers&#8217; compensation costs on our Consolidated Balance Sheets at December&#160;31, 2023 and 2022 includes $3.1 million and $3.7&#160;million, respectively, of workers&#8217; compensation administrative fees.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted accrued workers&#8217; compensation costs were $250.0 million as of December&#160;31, 2023 and $250.5 million as of December&#160;31, 2022.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each policy period, the workers&#8217; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#8220;claim funds&#8221;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#8217; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#8211; workers&#8217; compensation, a long-term asset in our Consolidated Balance Sheets. During 2023, we received $46.3 million for the return of excess claim funds related to the workers&#8217; compensation program, which resulted in a decrease to deposits &#8211; workers&#8217; compensation. At December&#160;31, 2023, we had restricted cash of $57.4 million and deposits &#8211; workers&#8217; compensation of $198.2 million.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Consolidated Balance Sheets.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2023, we have one stock-based employee compensation plan under which we may issue awards. We account for this plan under the recognition and measurement principles of ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation &#8212; Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires all share-based payments to employees to be recognized in the income statement based on their fair values.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally make annual grants of unrestricted stock under our stock-based incentive compensation plan to our non-employee directors, and grants of restricted stock units to our officers and certain other employees. Restricted stock unit grants to officers and other employees generally vest over a period of three years from the date of grant. Restricted stock units are valued based on the fair value on date of grant and the associated expense, net of estimated forfeitures, and are </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized over the requisite service period. Stock grants issued to non-employee directors are 100% vested on the grant date. </span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Insperity Long-Term Incentive Program (the &#8220;LTIP&#8221;) provides for performance based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. Each performance unit represents the right to receive one common share at a future date based on our performance against certain targets. Performance units have a vesting schedule of three years. A portion of the LTIP grant to employees was considered a market-based performance award that cliff vests at the end of three years assuming continued employment and achievement of market-based performance goals. The fair value of each performance unit is the market price of our common stock on the date of grant. The fair value of each market-based performance unit was determined through use of the Monte Carlo simulation method. The compensation expense for such awards is recognized on a straight-line basis over the vesting term. Over the performance period the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy', window );">Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company-Sponsored 401(k) Retirement Plans</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our 401(k) retirement plan for corporate employees (the &#8220;Corporate Plan&#8221;), we matched 100% of eligible corporate employees&#8217; contributions, up to 6% of the employees&#8217; eligible compensation in 2023 and 2022, and ranging from up to 3% to up to 6% of the employees&#8217; eligible compensation in 2021. Matching contributions under the Corporate Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of corporate employees to the Corporate Plan of $16.9 million, $14.4 million, and $8.2 million, respectively, and are included in salaries, wages and payroll taxes in our Consolidated Statements of Income and Comprehensive Income.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our separate 401(k) retirement plan for WSEEs (the &#8220;Worksite Employee Plan&#8221;), the match percentage for WSEEs ranges from 0% to 6%, as determined by each client company. Matching contributions under the Worksite Employee Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of WSEEs to the Worksite Employee Plan of $374.5 million, $328.5 million, and $244.1 million, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Cost [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expense all advertising costs as incurred.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the liability method in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and income tax carrying amounts of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. Please read Note 7, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#8220;Income Taxes,&#8221;</a></span> for additional information<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_CloudComputingArrangementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing 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;">nsp_CloudComputingArrangementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_DescriptionOfBusinessTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of Business</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;">nsp_DescriptionOfBusinessTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_HealthInsuranceCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 health insurance coverage to worksite employees.</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;">nsp_HealthInsuranceCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_WorkersCompensationCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accruing workers' compensation insurance 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;">nsp_WorkersCompensationCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</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 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-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_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><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 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</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 715<br> -SubTopic 70<br> -Publisher FASB<br> -URI https://asc.fasb.org//715-70/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Publisher FASB<br> -URI https://asc.fasb.org//715-60/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Publisher FASB<br> -URI https://asc.fasb.org//715-80/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_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 32<br> -Subparagraph (f)<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/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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961313476736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Vlue Measurements (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our financial assets in accordance with ASC 820, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 - quoted prices in active markets using identical assets</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs</span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 - significant unobservable inputs</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement, Policy</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Other Financial Instruments</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 6, &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-Term Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,&#8221; for additional information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310787248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:</span></div><div style="margin-bottom:10pt;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:45.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Northeast</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756,884&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,624,556&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,390,156&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southeast</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">906,712&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">796,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">630,342&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Central</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,170,491&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,045,043&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">867,914&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Southwest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,249,922&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,163,088&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">993,747&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">West</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,337,294&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,251,186&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,033,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,421,303&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,880,092&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,916,155&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,568&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,726&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,915&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock', window );">Revenues Comprise of Gross Billings and WSEE Payroll Cost [Table]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are comprised of gross billings less WSEE payroll costs as follows:</span></div><div style="margin-bottom:3pt"><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:45.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross billings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,141,366&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,126,910&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,318,693&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: WSEE payroll cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,655,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,188,092&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,345,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenues</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6,485,871</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5,938,818</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,973,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:61.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.651%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,215&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,274&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,740&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,206&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141,856&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,337&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,967&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,849&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,835&#160;</span></td><td style="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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, gross</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">557,881</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">530,613</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(360,457)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(330,621)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and equipment, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">197,424</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">199,992</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_DepreciationDepletionAndAmortizationPolicyTextBlock', window );">Depreciation, Depletion, and Amortization [Policy Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><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><td style="width:83.044%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.237%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful Life</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and improvements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer hardware and software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures and other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years</span></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_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock', window );">Activity and balances related to incurred but not paid workers' compensation claims</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the activity and balances related to incurred but not paid workers&#8217; compensation claims:</span></div><div style="margin-bottom:10pt;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:70.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, January 1,</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,720&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,121&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value discount, net of accretion</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,430)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,517)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paid claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57,443)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,819)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ending balance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">220,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of accrued claims</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,403&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of accrued claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,852&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,629&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total accrued claims</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">220,255</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">229,408</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenues are comprised of gross billings less WSEE payroll costs as follows</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;">nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the incurred but not yet paid workers' compensation claims activities and balances.</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;">nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_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_DepreciationDepletionAndAmortizationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and 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 235<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/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961312503312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Balance Sheet Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_nsp_OtherBalanceSheetDisclosuresAbstractAbstract', window );"><strong>OtherBalanceSheetDisclosuresAbstract [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_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Summary of investments in cash, cash equivalents and marketable securities</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:</span></div><div style="margin-bottom:10pt;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:30.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash &amp; Cash Equivalents</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overnight holdings</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">611,100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">611,100&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,512&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment holdings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,408&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135,313&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,963&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,068&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">730,508</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,905</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">746,413</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">735,475</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash in demand accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,931&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,047&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding checks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(64,566)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(64,566)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,694)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">692,873</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,905</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">708,778</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">732,828</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33,068</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,896</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Restrictions on Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:</span></div><div style="margin-bottom:10pt;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:53.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.442%"></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:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="18" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732,828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">554,846&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,522&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,732&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186,331&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients beginning of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,013,919</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">839,500</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">786,699</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">692,873&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">732,828&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,812&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,403&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,779&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,929&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets - funds held for clients</span><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,219&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8211; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,027&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, cash equivalents, restricted cash and funds held for clients end of year</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,035,665</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,013,919</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">807,768</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;____________________________________</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#8217; employees and various tax authorities. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our Consolidated Financial Statements. Previously, the changes in funds held for clients and the related client fund liabilities were </span></div><div style="margin-bottom:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please read Note 1. &#8220;</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Policies</a></span>,&#8221; for a discussion of our accounting policies for deposits &#8212; workers&#8217; compensation and restricted cash.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_OtherBalanceSheetDisclosuresAbstractAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">nsp_OtherBalanceSheetDisclosuresAbstractAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents.</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_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961311676208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Receivables, Loans, Notes Receivable, and Others (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_AccountsReceivableAdditionalDisclosuresAbstract', window );"><strong>Accounts Receivable Additional 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Accounts, Notes, Loans and Financing Receivable</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.304%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade, net</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,772&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,934&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">668,920&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">600,446&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,186&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,384&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts receivable, net</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">693,878</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">622,764</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock', window );">Schedule Of Accounts Unbilled and Other Receivable [Table Text Block]</a></td>
<td class="text">Client prepayments directly attributable to accrued worksite employee payroll costs and unbilled revenues have been netted as we have the legal right of offset for these amounts. Unbilled accounts receivable consisted of the following:<div style="margin-bottom:10pt;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:72.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.304%"></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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued worksite employee payroll cost</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559,194&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">513,397&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled revenues</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,318&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,849&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client prepayments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27,592)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,800)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unbilled accounts receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">668,920</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">600,446</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of accounts receivable, including trade, unbilled and other, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_AccountsReceivableAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310224336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the levels of fair value measurements of our financial assets:</span></div><div style="margin-bottom:10pt;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:35.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">730,508&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">730,508&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">735,475&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746,413&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">746,413&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">768,543&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">765,178&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits - money market funds</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,292&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,705</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,705</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">768,543</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">765,178</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3,365</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2023, the contractual maturities of all marketable securities in our portfolio were less than one year.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Debt Securities, Available-for-sale</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our available-for-sale marketable securities:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"></td><td style="width:52.281%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.557%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,896&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,905&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Treasury bills</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,782&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(79)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,703&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,369&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</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 820<br> -SubTopic 10<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://fasb.org/us-gaap/role/ref/legacyRef<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_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310441712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [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_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock', window );">Deposits and Prepaid Health Insurance [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits and prepaid health insurance consisted of the following:</span></div><div style="margin-bottom:10pt;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:72.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.863%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.304%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid health insurance</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8212; health insurance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits &#8212; workers&#8217; compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">198,170&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">196,370&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits and prepaid health insurance</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">215,070</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">213,270</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits and Prepaid Health Insurance</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;">nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>60
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310224080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the net deferred tax assets as reflected on the Consolidated Balance Sheets are as follows:</span></div><div style="margin-bottom:10pt;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:78.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.318%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #009639;border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="6" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid assets</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,191)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,395)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,477)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,448)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,598)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tenant improvements</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,380)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,139)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use leased assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,624)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,371)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,595)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,247)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(33,267)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(37,198)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued incentive compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,553&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,116&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net operating loss carryforward</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">332&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Workers&#8217; compensation accruals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,588&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,358&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued rent</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,781&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,790&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,717&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,332&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,255&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,007&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,508&#160;</span></td><td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,010&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">972&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">54,320</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,406</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(706)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(675)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,614</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">52,731</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net deferred tax assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20,347</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15,533</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense are as follows:</span></div><div style="margin-bottom:10pt;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:67.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current income tax expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,058&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,649&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,887&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,452&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,067&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,640&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total current income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">58,510</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">76,716</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39,527</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred income tax (benefit) expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,887)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,844)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,562&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(927)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,797)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total deferred income tax (benefit) expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4,814)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(10,641)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4,711</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,696</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">66,075</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44,238</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of income tax expense computed at U.S. federal statutory tax rates to the reported income tax expense from continuing operations is as follows:</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:67.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected income tax expense at 21%</span></div></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,266&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,539&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,347&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income taxes, net of federal benefit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,540&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,106&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,974&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nondeductible expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,455&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,338&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,362&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity compensation, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,386)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,345&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,427)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,183)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,241)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,018)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reported total income tax expense</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">53,696</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">66,075</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44,238</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961310441712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_StockholdersEquityAbstract', window );"><strong>Equity, Attributable to Parent [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_nsp_QuarterlydividendsdeclaredTableTextBlock', window );">Quarterly dividends declared [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board declared and paid quarterly dividends as follows:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"><tr><td style="width:1.0%"></td><td style="width:66.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.230%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.708%"></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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(amounts per share)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.57&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.52&#160;</span></td><td style="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_nsp_QuarterlydividendsdeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting 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;">nsp_QuarterlydividendsdeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307790304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Share Based Payments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and other disclosures for stock-based awards follows:</span></div><div style="margin-bottom:10pt;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:66.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recognized</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,996&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,623&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit realized from stock-based compensation expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,643&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,677&#160;</span></td><td style="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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of time-based RSUs award activity for 2023:</span></div><div style="margin-bottom:10pt;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:55.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.374%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Awards</span></div><div style="text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested &#8212; December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">987&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86.34&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">556&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(480)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83.54&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104.82&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-vested &#8212; December 31, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1,038</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">106.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional disclosures for time-based RSUs:</span></div><div style="margin-bottom:10pt;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:66.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.831%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average grant date fair value of awards granted</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90.06&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88.84&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value of awards vested during the year </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="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_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock', window );">Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of LTIP award activity, at 100% of targeted amount, for 2023:</span></div><div style="margin-bottom:10pt;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:55.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.374%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of Performance Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Average<br/>Grant Date Fair<br/>Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested &#8212; December 31, 2022</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85.37&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133.08&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(107)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.05&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Canceled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114.34&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-vested &#8212; December 31, 2023</span></td><td colspan="2" style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">227</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">105.92</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for nonvested performance shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307564896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_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 );">Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:</span></div><div style="margin-bottom:10pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"><tr><td style="width:1.0%"></td><td style="width:66.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,382&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,350&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,807&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,115&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,431&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from assumed time-vested and performance-based RSU awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">535&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">501&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">471&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,342</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,616</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38,902</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><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><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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>64
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961312503184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock', window );">Schedule of lease in balance sheet [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease balances within our Consolidated Balance Sheets, weighted average lease term and weighted average discount rates related to our operating leases:</span></div><div style="margin-bottom:10pt;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:35.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classification in Consolidated Balance Sheets</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1199">Other accrued liabilities</span></span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,816&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,494&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total operating lease liabilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">77,310</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Landlord funded tenant improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,004&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred rent</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,868&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating lease ROU assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use leased assets</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:'Arial',sans-serif;font-size:10pt;font-weight:700;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">57,438</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the maturity of our operating leases liabilities as of December&#160;31, 2023:</span></div><div style="margin-bottom:10pt;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:81.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.262%"></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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,604&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,915&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,317&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,679&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,841&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,152&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total remaining obligation</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">85,508</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,198&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Present value of lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">77,310</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></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_nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of lease in balance sheet</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;">nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961312372384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock', window );">Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]</a></td>
<td class="text"><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into fixed purchase and service obligations in the ordinary course of business. These arrangements primarily consist of advertising commitments and service contracts. At December&#160;31, 2023, future purchase and service obligations greater than $100,000 and one year were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:88.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.595%"></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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,622&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,552&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,113&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,159&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total obligations</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">68,918</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unconditional purchase obligation not recognized as 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 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>66
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961303776736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</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>
<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_nsp_Unbilled', window );">Unbilled</a></td>
<td class="nump">$ 668,920<span></span>
</td>
<td class="nump">$ 600,446<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">6,485,871<span></span>
</td>
<td class="nump">5,938,818<span></span>
</td>
<td class="nump">$ 4,973,070<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_GrossBillings', window );">Gross billings</a></td>
<td class="nump">43,141,366<span></span>
</td>
<td class="nump">40,126,910<span></span>
</td>
<td class="nump">33,318,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorksiteEmployeePayrollCost', window );">Worksite employee payroll cost</a></td>
<td class="nump">36,655,495<span></span>
</td>
<td class="nump">34,188,092<span></span>
</td>
<td class="nump">28,345,623<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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 6,485,871<span></span>
</td>
<td class="nump">5,938,818<span></span>
</td>
<td class="nump">4,973,070<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_nsp_HealthInsuranceCostsAbstract', window );"><strong>Health Insurance Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited', window );">Percentage of our health insurance coverage provided by United</a></td>
<td class="nump">87.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates', window );">Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates</a></td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceNoncurrent', window );">Required accumulated cash surplus</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_nsp_RequiredDepositForHealthCareCosts', window );">Required deposit equal to approximately one day of claims funding activity</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsuranceCurrent', window );">Prepaid health insurance, current</a></td>
<td class="num">(23,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent', window );">Amount which plan costs were less than the net premiums paid and owed</a></td>
<td class="num">(32,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PremiumsOwedToUnited', window );">Premiums owed to United</a></td>
<td class="num">(6,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff', window );">Benefits costs incurred (reduced) related to run-off</a></td>
<td class="nump">13,000<span></span>
</td>
<td class="num">(12,100)<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_nsp_WorkersCompensationCostsAbstract', window );"><strong>Workers' Compensation Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence', window );">Company's maximum economic burden for the first layer of claims per occurrence</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,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_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear', window );">Company's maximum aggregate economic burden for claims in excess of 1 million per policy year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 6,000<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_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses', window );">Decrease Increase in accrued workers' compensation costs for changes in estimated losses</a></td>
<td class="num">$ (33,500)<span></span>
</td>
<td class="num">$ (42,200)<span></span>
</td>
<td class="num">(41,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod', window );">U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)</a></td>
<td class="nump">4.30%<span></span>
</td>
<td class="nump">2.90%<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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract', window );"><strong>Incurred but not paid workers compensation liabilities [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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments', window );">Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 229,408<span></span>
</td>
<td class="nump">239,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationExpense', window );">Workers' Compensation Expense</a></td>
<td class="nump">$ 61,720<span></span>
</td>
<td class="nump">49,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationDiscountChangedDuringPeriod', window );">Workers' Compensation Discount, Changed during period</a></td>
<td class="num">(13,430)<span></span>
</td>
<td class="num">(9,517)<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_PaymentsForLossesAndLossAdjustmentExpense', window );">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</a></td>
<td class="num">(57,443)<span></span>
</td>
<td class="num">(49,819)<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_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Workers' Compensation Liability</a></td>
<td class="nump">220,255<span></span>
</td>
<td class="nump">229,408<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent', window );">WorkersCompensationLiabilityNetOfAdminFeesCurrent</a></td>
<td class="nump">57,403<span></span>
</td>
<td class="nump">49,779<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_WorkersCompensationLiabilityNoncurrent', window );">Workers' Compensation Liability, Noncurrent</a></td>
<td class="nump">162,852<span></span>
</td>
<td class="nump">179,629<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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Workers' Compensation Liability</a></td>
<td class="nump">220,255<span></span>
</td>
<td class="nump">229,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_WorkersCompensationAdministrativeFeesAccrued', window );">Workers compensation administrative fees accrued</a></td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">3,700<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_UndiscountedAccruedWorkersCompensationCosts', window );">Undiscounted accrued workers' compensation costs</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">250,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted', window );">Time period incurred claims expected to be paid recorded as restricted cash</a></td>
<td class="text">1 year<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits', window );">Time period incurred claims expected to be paid included in deposits</a></td>
<td class="text">Greater than 1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_ReturnOfExcessClaimFunds', window );">ReturnOfExcessClaimFunds</a></td>
<td class="nump">$ 46,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">57,403<span></span>
</td>
<td class="nump">49,779<span></span>
</td>
<td class="nump">46,929<span></span>
</td>
<td class="nump">$ 45,522<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_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">$ 198,170<span></span>
</td>
<td class="nump">196,370<span></span>
</td>
<td class="nump">185,027<span></span>
</td>
<td class="nump">$ 186,331<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_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities', window );">Time period estimate of incurred claim costs to be paid included in short-term liabilities</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities', window );">Time period estimate of incurred claim costs to be paid included in long term liabilities</a></td>
<td class="text">Greater than 1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_NortheastMember', window );">Northeast [Member]</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">$ 1,756,884<span></span>
</td>
<td class="nump">1,624,556<span></span>
</td>
<td class="nump">1,390,156<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,756,884<span></span>
</td>
<td class="nump">1,624,556<span></span>
</td>
<td class="nump">1,390,156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_SoutheastMember', window );">Southeast [Member]</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">906,712<span></span>
</td>
<td class="nump">796,219<span></span>
</td>
<td class="nump">630,342<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">906,712<span></span>
</td>
<td class="nump">796,219<span></span>
</td>
<td class="nump">630,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_CentralMember', window );">Central [Member]</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">1,170,491<span></span>
</td>
<td class="nump">1,045,043<span></span>
</td>
<td class="nump">867,914<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,170,491<span></span>
</td>
<td class="nump">1,045,043<span></span>
</td>
<td class="nump">867,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_SouthwestMember', window );">Southwest [Member]</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">1,249,922<span></span>
</td>
<td class="nump">1,163,088<span></span>
</td>
<td class="nump">993,747<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,249,922<span></span>
</td>
<td class="nump">1,163,088<span></span>
</td>
<td class="nump">993,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_WestMember', window );">West [Member]</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">1,337,294<span></span>
</td>
<td class="nump">1,251,186<span></span>
</td>
<td class="nump">1,033,996<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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="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 );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">1,337,294<span></span>
</td>
<td class="nump">1,251,186<span></span>
</td>
<td class="nump">1,033,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=nsp_OtherRevenuesMember', window );">Other Revenues [Member]</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues(1)</a></td>
<td class="nump">64,568<span></span>
</td>
<td class="nump">58,726<span></span>
</td>
<td class="nump">56,915<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_nsp_RevenueCompositionAbstract', window );"><strong>Revenue Composition [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 64,568<span></span>
</td>
<td class="nump">$ 58,726<span></span>
</td>
<td class="nump">$ 56,915<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_nsp_BenefitsCostsIncurredReducedRelatedtoRunoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Benefits costs incurred (reduced) for changes in estimated run-off of claims.</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;">nsp_BenefitsCostsIncurredReducedRelatedtoRunoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends.</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;">nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_DepositsWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_GrossBillings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_GrossBillings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_HealthInsuranceCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">nsp_HealthInsuranceCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates.</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;">nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 our health insurance coverage provided by United</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;">nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PremiumsOwedToUnited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet.</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;">nsp_PremiumsOwedToUnited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_PrepaidHealthInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for portion of health insurance contract to be utilized in one year of less.</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;">nsp_PrepaidHealthInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_PrepaidHealthInsuranceCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date for health insurance contract.</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;">nsp_PrepaidHealthInsuranceCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_PrepaidHealthInsuranceNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for portion of health insurance contract to be utilized over longer than one year.</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;">nsp_PrepaidHealthInsuranceNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_RequiredDepositForHealthCareCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount required to be held on deposit with United, which is determined as approximately one day of claims funding 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;">nsp_RequiredDepositForHealthCareCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_ReturnOfExcessClaimFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Return of excess claim funds related to the ACE Program recognized as long-term asset on the consolidated balance sheet.</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;">nsp_ReturnOfExcessClaimFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_RevenueCompositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite ("WSEE") payroll costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_RevenueCompositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Time period estimate of incurred claim costs to be paid included in long-term 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;">nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Time period estimate of incurred claim costs to be paid included in short-term 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;">nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Time period incurred claims expected to be paid included in deposits.</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;">nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Time period incurred claims expected to be paid recorded as restricted.</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;">nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates.</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;">nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Unbilled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of customer prepayments of unbilled amounts.</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;">nsp_Unbilled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_UndiscountedAccruedWorkersCompensationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_UndiscountedAccruedWorkersCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorkersCompensationAdministrativeFeesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 workers' compensation administrative fees.</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;">nsp_WorkersCompensationAdministrativeFeesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorkersCompensationCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">nsp_WorkersCompensationCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_WorkersCompensationDiscountChangedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationDiscountChangedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorkersCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expense accrued pertaining to workers compensation costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nsp_WorkersCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees.</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;">nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence.</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;">nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Company's maximum economic burden for the first layer of claims per occurrence.</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;">nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_WorksiteEmployeePayrollCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting 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;">nsp_WorksiteEmployeePayrollCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustments to the estimated reserve for unpaid claims and claims adjustment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForLossesAndLossAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 40<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLossesAndLossAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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_WorkersCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to claims incurred of a workers compensation 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> -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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_WorkersCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WorkersCompensationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one 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> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_StatementGeographicalAxis=nsp_NortheastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=nsp_NortheastMember</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=nsp_SoutheastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=nsp_SoutheastMember</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=nsp_CentralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=nsp_CentralMember</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=nsp_SouthwestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=nsp_SouthwestMember</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=nsp_WestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=nsp_WestMember</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=nsp_OtherRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=nsp_OtherRevenuesMember</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>67
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307444560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies PP&amp;E (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 557,881<span></span>
</td>
<td class="nump">$ 530,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="nump">360,457<span></span>
</td>
<td class="nump">330,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="nump">197,424<span></span>
</td>
<td class="nump">199,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Capitalized Computer Software, Amortization</a></td>
<td class="nump">13,800<span></span>
</td>
<td class="nump">13,200<span></span>
</td>
<td class="nump">$ 10,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized Computer Software, Net</a></td>
<td class="nump">33,300<span></span>
</td>
<td class="nump">33,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">6,215<span></span>
</td>
<td class="nump">6,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 217,274<span></span>
</td>
<td class="nump">207,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nsp_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 145,206<span></span>
</td>
<td class="nump">141,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nsp_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nsp_ComputerHardwareAndSoftwareMember', window );">Computer hardware and software [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 137,337<span></span>
</td>
<td class="nump">123,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Software Development [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">$ 51,849<span></span>
</td>
<td class="nump">$ 50,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</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 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -SubTopic 20<br> -Topic 985<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<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/2147481283/985-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_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=nsp_ComputerHardwareAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=nsp_ComputerHardwareAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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>68
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961311094304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies Segment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>A1</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</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_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307408592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies 401k(Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_RetirementPlanNameAxis=nsp_WorksiteEmployeePlanMember', window );">Worksite Employee Plan [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 374.5<span></span>
</td>
<td class="nump">$ 328.5<span></span>
</td>
<td class="nump">$ 244.1<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_RetirementPlanNameAxis=nsp_WorksiteEmployeePlanMember', window );">Worksite Employee Plan [Member] | Minimum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=nsp_WorksiteEmployeePlanMember', window );">Worksite Employee Plan [Member] | Maximum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=nsp_CorporatePlanMember', window );">CorporatePlan [Domain]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 16.9<span></span>
</td>
<td class="nump">$ 14.4<span></span>
</td>
<td class="nump">$ 8.2<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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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_RetirementPlanNameAxis=nsp_WorksiteEmployeePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetirementPlanNameAxis=nsp_WorksiteEmployeePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=nsp_CorporatePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetirementPlanNameAxis=nsp_CorporatePlanMember</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>70
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961302987312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">$ 611,100<span></span>
</td>
<td class="nump">$ 678,512<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_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">135,313<span></span>
</td>
<td class="nump">90,031<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_Cash', window );">Cash</a></td>
<td class="nump">26,931<span></span>
</td>
<td class="nump">41,047<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_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="num">(64,566)<span></span>
</td>
<td class="num">(43,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">708,778<span></span>
</td>
<td class="nump">765,896<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_nsp_ClientPrepaymentsIncludedInCashBalance', window );">Client Prepayments Included in Cash Balance</a></td>
<td class="num">(27,592)<span></span>
</td>
<td class="num">(36,800)<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_nsp_PayrollWithholdingsIncludedInCashBalance', window );">Payroll Withholdings Included in Cash Balance</a></td>
<td class="nump">510,100<span></span>
</td>
<td class="nump">504,800<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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">692,873<span></span>
</td>
<td class="nump">732,828<span></span>
</td>
<td class="nump">$ 575,812<span></span>
</td>
<td class="nump">$ 554,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">57,403<span></span>
</td>
<td class="nump">49,779<span></span>
</td>
<td class="nump">46,929<span></span>
</td>
<td class="nump">45,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FundsHeldForClients', window );">Funds Held for Clients</a></td>
<td class="nump">87,219<span></span>
</td>
<td class="nump">34,942<span></span>
</td>
<td class="nump">31,732<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_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">198,170<span></span>
</td>
<td class="nump">196,370<span></span>
</td>
<td class="nump">185,027<span></span>
</td>
<td class="nump">186,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">1,035,665<span></span>
</td>
<td class="nump">1,013,919<span></span>
</td>
<td class="nump">839,500<span></span>
</td>
<td class="nump">786,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">57,403<span></span>
</td>
<td class="nump">49,779<span></span>
</td>
<td class="nump">46,929<span></span>
</td>
<td class="nump">45,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FundsHeldForClients', window );">Funds Held for Clients</a></td>
<td class="nump">87,219<span></span>
</td>
<td class="nump">34,942<span></span>
</td>
<td class="nump">31,732<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_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">198,170<span></span>
</td>
<td class="nump">196,370<span></span>
</td>
<td class="nump">185,027<span></span>
</td>
<td class="nump">186,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">1,035,665<span></span>
</td>
<td class="nump">1,013,919<span></span>
</td>
<td class="nump">839,500<span></span>
</td>
<td class="nump">$ 786,699<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">Previously Reported [Member]</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_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FundsHeldForClients', window );">Funds Held for Clients</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>
</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_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">807,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowElementsAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FundsHeldForClients', window );">Funds Held for Clients</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>
</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_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">185,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 807,768<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member]</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_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">15,905<span></span>
</td>
<td class="nump">33,068<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_Cash', window );">Cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">15,905<span></span>
</td>
<td class="nump">33,068<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_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents [Member]</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_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue', window );">Overnight Holdings</a></td>
<td class="nump">611,100<span></span>
</td>
<td class="nump">678,512<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_ShortTermInvestments', window );">Short-term Investments</a></td>
<td class="nump">119,408<span></span>
</td>
<td class="nump">56,963<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_Cash', window );">Cash</a></td>
<td class="nump">26,931<span></span>
</td>
<td class="nump">41,047<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_srt_DraftsPayable', window );">Drafts Payable</a></td>
<td class="num">(64,566)<span></span>
</td>
<td class="num">(43,694)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments</a></td>
<td class="nump">$ 692,873<span></span>
</td>
<td class="nump">$ 732,828<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_nsp_ClientPrepaymentsIncludedInCashBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Client prepayments included in the cash balance.</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;">nsp_ClientPrepaymentsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_DepositsWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight.</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;">nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_PayrollWithholdingsIncludedInCashBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance.</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;">nsp_PayrollWithholdingsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_DraftsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 draft payable by broker-dealer.</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 Rule 15c3-1<br> -Number 240<br> -Section 15c3-1<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_DraftsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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. 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 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/2147480167/946-830-55-12<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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-21<br><br>Reference 6: 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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480555/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FundsHeldForClients">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.</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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FundsHeldForClients</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</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_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember</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>71
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307447792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Receivables, Loans, Notes Receivable, and Others (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AccountsReceivableAdditionalDisclosuresAbstract', window );"><strong>Accounts Receivable Additional Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts Receivable, after Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 15,772<span></span>
</td>
<td class="nump">$ 13,934<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_nsp_Unbilled', window );">Unbilled</a></td>
<td class="nump">668,920<span></span>
</td>
<td class="nump">600,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other Receivables</a></td>
<td class="nump">9,186<span></span>
</td>
<td class="nump">8,384<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_ReceivablesNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">693,878<span></span>
</td>
<td class="nump">622,764<span></span>
</td>
</tr>
<tr class="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 );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,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_AccountsReceivableNetCurrentAbstract', window );"><strong>Accounts Receivable, after Allowance for Credit Loss, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts', window );">Unbilled Accrued worksite employee payroll costs</a></td>
<td class="nump">559,194<span></span>
</td>
<td class="nump">513,397<span></span>
</td>
</tr>
<tr class="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 Contracts Receivable</a></td>
<td class="nump">137,318<span></span>
</td>
<td class="nump">123,849<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_nsp_ClientPrepaymentsIncludedInCashBalance', window );">Client Prepayments Included in Cash Balance</a></td>
<td class="num">(27,592)<span></span>
</td>
<td class="num">(36,800)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_Unbilled', window );">Unbilled</a></td>
<td class="nump">$ 668,920<span></span>
</td>
<td class="nump">$ 600,446<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ClientPrepaymentsIncludedInCashBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Client prepayments included in the cash balance.</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;">nsp_ClientPrepaymentsIncludedInCashBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_Unbilled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of customer prepayments of unbilled amounts.</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;">nsp_Unbilled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_UnbilledAccruedWorksiteEmployeePayrollCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including accrued salaries and bonuses.</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;">nsp_UnbilledAccruedWorksiteEmployeePayrollCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsReceivableAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-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_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_AccountsReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, 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 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2147482312/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>72
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961309179952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCashEquivalentsAtCarryingValue', window );">US Government Securities, at Carrying Value</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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="nump">15,896<span></span>
</td>
<td class="nump">29,782<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="nump">9<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="nump">15,905<span></span>
</td>
<td class="nump">29,703<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal Bonds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Debt Securities, Available-for-sale, Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax</a></td>
<td class="text">&#160;<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Debt Securities, Available-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,365<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_FairValueInputsLevel12And3Member', window );">Fair Value, Inputs, Level 1, Level 2, and 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">730,508<span></span>
</td>
<td class="nump">735,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">15,905<span></span>
</td>
<td class="nump">29,703<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Assets, Fair Value Disclosure</a></td>
<td class="nump">768,705<span></span>
</td>
<td class="nump">768,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCashEquivalentsAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">22,292<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_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</a></td>
<td class="nump">730,508<span></span>
</td>
<td class="nump">735,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_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">15,905<span></span>
</td>
<td class="nump">29,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</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_AssetsFairValueDisclosure', window );">Assets, Fair Value Disclosure</a></td>
<td class="nump">768,705<span></span>
</td>
<td class="nump">765,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCashEquivalentsAtCarryingValue', window );">US Government Securities, at Carrying Value</a></td>
<td class="nump">22,292<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 [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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and Cash Equivalents, Fair Value Disclosure</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_USGovernmentSecuritiesAtCarryingValue', window );">US Government Securities, at Carrying Value</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_InvestmentsFairValueDisclosure', window );">Investments, Fair Value Disclosure</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,365<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Assets, Fair Value Disclosure</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,365<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_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 probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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 820<br> -SubTopic 10<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, 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, classified as other. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_USGovernmentSecuritiesAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</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_USGovernmentSecuritiesAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</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_FairValueInputsLevel12And3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel12And3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307744896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PrepaidHealthInsurance', window );">Prepaid health insurance current</a></td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositsHealthInsurance', window );">Deposits &#8211; health insurance</a></td>
<td class="nump">7,900<span></span>
</td>
<td class="nump">7,900<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_nsp_DepositsWorkersCompensation', window );">Deposits workers compensation</a></td>
<td class="nump">198,170<span></span>
</td>
<td class="nump">196,370<span></span>
</td>
<td class="nump">$ 185,027<span></span>
</td>
<td class="nump">$ 186,331<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DepositAndPrepaidHealthInsurance', window );">Deposit And Prepaid Health Insurance</a></td>
<td class="nump">$ 215,070<span></span>
</td>
<td class="nump">$ 213,270<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_nsp_DepositAndPrepaidHealthInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">nsp_DepositAndPrepaidHealthInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_DepositsHealthInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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;">nsp_DepositsHealthInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_DepositsWorkersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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;">nsp_DepositsWorkersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_PrepaidHealthInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for portion of health insurance contract to be utilized over longer than one year.</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;">nsp_PrepaidHealthInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>74
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961303481040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>conversionRatio</div>
</th>
<th class="th">
<div>Dec. 31, 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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current borrowing capacity</a></td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_PercentageOfSubsidiaryStockSecuringDebt', window );">Percentage Of Subsidiary Stock Securing Debt | conversionRatio</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">$ 369,400<span></span>
</td>
<td class="nump">$ 369,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of Credit Facility, Remaining Borrowing Capacity</a></td>
<td class="nump">$ 279,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturityDate', window );">Long-Term Debt, Maturity Date</a></td>
<td class="text">Jun. 30,  2027<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_nsp_ApplicableMarginFederalFundsRate', window );">Applicable Margin Federal Funds Rate</a></td>
<td class="nump">0.50%<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_nsp_AdjustedTermSOFRRatePlusApplicableMargin', window );">Adjusted Term SOFR Rate Plus Applicable Margin</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Line of Credit Facility, Interest Rate During Period</a></td>
<td class="nump">6.88%<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 [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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AdjustedTermSOFRRate', window );">Adjusted Term SOFR rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_AdjustedTermSOFRRate', window );">Adjusted Term SOFR rate</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember', window );">Base Rate [Member] | Minimum [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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember', window );">Base Rate [Member] | Maximum [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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum [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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [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_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">2.25%<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_nsp_AdjustedTermSOFRRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25%</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;">nsp_AdjustedTermSOFRRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_AdjustedTermSOFRRatePlusApplicableMargin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted Term SOFR Rate Plus Applicable Margin</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;">nsp_AdjustedTermSOFRRatePlusApplicableMargin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_ApplicableMarginFederalFundsRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Applicable margin to the federal funds rate for alternate base rate borrowings.</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;">nsp_ApplicableMarginFederalFundsRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_PercentageOfSubsidiaryStockSecuringDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subsidiary stock securing debt per debt agreements.</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;">nsp_PercentageOfSubsidiaryStockSecuringDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective interest rate 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maturity date of long-term debt, in YYYY-MM-DD format.</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 (bbb)(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_LongTermDebtMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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>75
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961303594832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Components of Deferred Tax Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred Tax Assets, Net</a></td>
<td class="nump">$ 20,347,000<span></span>
</td>
<td class="nump">$ 15,533,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="num">(706,000)<span></span>
</td>
<td class="num">(675,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance, Total</a></td>
<td class="nump">53,614,000<span></span>
</td>
<td class="nump">52,731,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred Tax Assets, Gross [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</a></td>
<td class="nump">8,553,000<span></span>
</td>
<td class="nump">13,116,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Deferred Tax Assets, Valuation Allowance</a></td>
<td class="nump">332,000<span></span>
</td>
<td class="nump">407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance', window );">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance</a></td>
<td class="nump">4,588,000<span></span>
</td>
<td class="nump">5,358,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</a></td>
<td class="nump">1,781,000<span></span>
</td>
<td class="nump">1,790,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware', window );">Deferred Tax Assets, Tax Deferred Expenses, Capitalized Software</a></td>
<td class="nump">3,717,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</a></td>
<td class="nump">14,332,000<span></span>
</td>
<td class="nump">12,255,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_DeferredTaxAssetsOperatingLeaseLiabilities', window );">DeferredTaxAssetsOperatingLeaseLiabilities</a></td>
<td class="nump">20,007,000<span></span>
</td>
<td class="nump">19,508,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Deferred Tax Assets, Tax Deferred Expense, Other</a></td>
<td class="nump">1,010,000<span></span>
</td>
<td class="nump">972,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred Tax Assets, Gross, Total</a></td>
<td class="nump">54,320,000<span></span>
</td>
<td class="nump">53,406,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Components of Deferred Tax Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense', window );">Deferred Tax Liabilities, Deferred Expense</a></td>
<td class="num">(4,191,000)<span></span>
</td>
<td class="num">(5,395,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Deferred Tax Liabilities, Property, Plant and Equipment</a></td>
<td class="num">(6,477,000)<span></span>
</td>
<td class="num">(7,448,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware', window );">Deferred Tax Liabilities, Deferred Expense, Capitalized Software</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,598,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Deferred Tax Liabilities, Other</a></td>
<td class="num">(3,380,000)<span></span>
</td>
<td class="num">(3,139,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Deferred Tax Liabilities, Leasing Arrangements</a></td>
<td class="num">(16,624,000)<span></span>
</td>
<td class="num">(16,371,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Deferred Tax Liabilities, Goodwill and Intangible Assets</a></td>
<td class="num">(2,595,000)<span></span>
</td>
<td class="num">(2,247,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="num">(33,267,000)<span></span>
</td>
<td class="num">(37,198,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current Federal Tax Expense (Benefit)</a></td>
<td class="nump">49,058,000<span></span>
</td>
<td class="nump">61,649,000<span></span>
</td>
<td class="nump">$ 30,887,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_CurrentStateAndLocalTaxExpenseBenefit', window );">Current State and Local Tax Expense (Benefit)</a></td>
<td class="nump">9,452,000<span></span>
</td>
<td class="nump">15,067,000<span></span>
</td>
<td class="nump">8,640,000<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_CurrentIncomeTaxExpenseBenefit', window );">Current Income Tax Expense (Benefit), Total</a></td>
<td class="nump">58,510,000<span></span>
</td>
<td class="nump">76,716,000<span></span>
</td>
<td class="nump">39,527,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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred Federal Income Tax Expense (Benefit)</a></td>
<td class="num">(3,887,000)<span></span>
</td>
<td class="num">(8,844,000)<span></span>
</td>
<td class="nump">4,562,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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred State and Local Income Tax Expense (Benefit)</a></td>
<td class="num">(927,000)<span></span>
</td>
<td class="num">(1,797,000)<span></span>
</td>
<td class="nump">149,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Federal, State and Local, Tax Expense (Benefit), Total</a></td>
<td class="num">(4,814,000)<span></span>
</td>
<td class="num">(10,641,000)<span></span>
</td>
<td class="nump">4,711,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit), Total</a></td>
<td class="nump">53,696,000<span></span>
</td>
<td class="nump">66,075,000<span></span>
</td>
<td class="nump">44,238,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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</a></td>
<td class="nump">47,266,000<span></span>
</td>
<td class="nump">51,539,000<span></span>
</td>
<td class="nump">35,347,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</a></td>
<td class="nump">6,540,000<span></span>
</td>
<td class="nump">10,106,000<span></span>
</td>
<td class="nump">6,974,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_IncomeTaxReconciliationNondeductibleExpense', window );">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount</a></td>
<td class="nump">5,455,000<span></span>
</td>
<td class="nump">4,338,000<span></span>
</td>
<td class="nump">7,362,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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount</a></td>
<td class="num">(4,386,000)<span></span>
</td>
<td class="nump">1,345,000<span></span>
</td>
<td class="num">(4,427,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_IncomeTaxReconciliationTaxCreditsResearch', window );">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</a></td>
<td class="num">(1,183,000)<span></span>
</td>
<td class="num">(1,241,000)<span></span>
</td>
<td class="num">(1,018,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_IncomeTaxReconciliationOtherAdjustments', window );">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="num">(12,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_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit), Total</a></td>
<td class="nump">$ 53,696,000<span></span>
</td>
<td class="nump">66,075,000<span></span>
</td>
<td class="nump">44,238,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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Unrecognized Tax Benefits, Period Increase (Decrease)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=nsp_ExpensAbleMember', window );">ExpensableMember [Member]</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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</a></td>
<td class="nump">$ 1,300,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_nsp_DeferredTaxAssetsOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets attributable to taxable temporary difference from operating lease 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;">nsp_DeferredTaxAssetsOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax asset attributable to taxable temporary differences from capitalized software.</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;">nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: 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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<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/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from capitalized software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=nsp_ExpensAbleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=nsp_ExpensAbleMember</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>76
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961303610736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod', window );">Aggregate number of shares repurchased during the period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,259,109<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_TreasuryStockSharesAcquired', window );">Shares repurchased under the program (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,062,598<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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Authorized to repurchased additional shares under repurchase program (in shares)</a></td>
<td class="nump">1,969,562<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="nump">1,969,562<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 );">Shares withheld for tax withholding obligations for the vesting of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,511<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 );">Dividends declared per share of common stock (in dollars per share)</a></td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.45<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_PaymentsOfDividendsCommonStock', window );">Payments of Ordinary Dividends, Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (84,219)<span></span>
</td>
<td class="num">$ (76,592)<span></span>
</td>
<td class="num">$ (144,179)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_Aggregatenumberofsharesrepurchasedduringtheperiod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of shares repurchased 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;">nsp_Aggregatenumberofsharesrepurchasedduringtheperiod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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>77
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961304601968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Compensation Related Costs, Share Based Payments (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</a></td>
<td class="nump">1,837,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 52,996<span></span>
</td>
<td class="nump">$ 50,080<span></span>
</td>
<td class="nump">$ 40,623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Share-Based Payment Arrangement, Expense, Tax Benefit</a></td>
<td class="nump">12,643<span></span>
</td>
<td class="nump">$ 13,483<span></span>
</td>
<td class="nump">$ 10,677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 59,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</a></td>
<td class="text">22 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_EmployeeStockPurchasePlanESPPAbstract', window );"><strong>Employee Stock Purchase Plan (ESPP) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock Issued During Period, Shares, Employee Stock Purchase Plans</a></td>
<td class="nump">39,000<span></span>
</td>
<td class="nump">36,000<span></span>
</td>
<td class="nump">36,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date</a></td>
<td class="nump">500.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</a></td>
<td class="nump">987,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">556,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(480,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="num">(25,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</a></td>
<td class="nump">1,038,000<span></span>
</td>
<td class="nump">987,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance</a></td>
<td class="nump">$ 86.34<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">123.66<span></span>
</td>
<td class="nump">$ 90.06<span></span>
</td>
<td class="nump">$ 88.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">83.54<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">104.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance</a></td>
<td class="nump">$ 106.98<span></span>
</td>
<td class="nump">$ 86.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 58,700<span></span>
</td>
<td class="nump">$ 30,400<span></span>
</td>
<td class="nump">$ 28,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Minimum [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Maximum [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</a></td>
<td class="nump">272,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</a></td>
<td class="nump">67,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="num">(107,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</a></td>
<td class="nump">227,000<span></span>
</td>
<td class="nump">272,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance</a></td>
<td class="nump">$ 85.37<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">133.08<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">70.05<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="nump">114.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance</a></td>
<td class="nump">$ 105.92<span></span>
</td>
<td class="nump">$ 85.37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Minimum [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nsp_LTIPAward2021Member', window );">LTIPAwardMember2021 [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 100<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment', window );">NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nsp_LTIPAward2022Member', window );">LTIPAward2022 [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 1,600<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment', window );">NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment</a></td>
<td class="nump">83,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=nsp_LTIPAward2023Member', window );">LTIPAward2023 [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 4,200<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment', window );">NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment</a></td>
<td class="nump">57,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_nsp_EmployeeStockPurchasePlanESPPAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan (ESPP)</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;">nsp_EmployeeStockPurchasePlanESPPAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares we expect to vest based on our current estimates of performance achievement under the Long-Term Incentive Program</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;">nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on offering date that participants pay for shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period as a result of an employee stock purchase plan.</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 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 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(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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nsp_LTIPAward2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nsp_LTIPAward2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nsp_LTIPAward2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nsp_LTIPAward2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=nsp_LTIPAward2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=nsp_LTIPAward2023Member</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>78
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961307735136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Details) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 171,382<span></span>
</td>
<td class="nump">$ 179,350<span></span>
</td>
<td class="nump">$ 124,080<span></span>
</td>
</tr>
<tr class="re">
<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 common shares outstanding basic (in shares)</a></td>
<td class="nump">37,807<span></span>
</td>
<td class="nump">38,115<span></span>
</td>
<td class="nump">38,431<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</a></td>
<td class="nump">535<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="nump">471<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">38,342<span></span>
</td>
<td class="nump">38,616<span></span>
</td>
<td class="nump">38,902<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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 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 2: 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 3: 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 4: 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 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 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<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/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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961303070480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases, Codification Topic 842 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating Lease, Expense</a></td>
<td class="nump">$ 19,500<span></span>
</td>
<td class="nump">$ 18,700<span></span>
</td>
<td class="nump">$ 18,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating Lease, Payments</a></td>
<td class="nump">$ 22,900<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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued Liabilities, Current<span></span>
</td>
<td class="text">&#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_OperatingLeaseLiabilityCurrent', window );">Operating Lease, Liability, Current</a></td>
<td class="nump">$ 19,816<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_OperatingLeaseLiabilityNoncurrent', window );">Operating Lease, Liability, Noncurrent</a></td>
<td class="nump">57,494<span></span>
</td>
<td class="nump">55,587<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability</a></td>
<td class="nump">77,310<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_nsp_LandlordFundedTenantImprovements', window );">Landlord funded tenant improvements</a></td>
<td class="nump">13,004<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_DeferredRentCreditNoncurrent', window );">Deferred Rent Credit, Noncurrent</a></td>
<td class="nump">6,868<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_OperatingLeaseRightOfUseAsset', window );">Right-of-use (&#8220;ROU&#8221;) leased assets</a></td>
<td class="nump">$ 57,438<span></span>
</td>
<td class="nump">$ 56,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.20%<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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, to be Paid, Year One</a></td>
<td class="nump">$ 22,604<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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">18,915<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Lessee, Operating Lease, Liability, to be Paid, Year Three</a></td>
<td class="nump">15,317<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Lessee, Operating Lease, Liability, to be Paid, Year Four</a></td>
<td class="nump">12,679<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Lessee, Operating Lease, Liability, to be Paid, Year Five</a></td>
<td class="nump">8,841<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Lessee, Operating Lease, Liability, to be Paid, after Year Five</a></td>
<td class="nump">7,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Lessee, Operating Lease, Liability, to be Paid</a></td>
<td class="nump">85,508<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</a></td>
<td class="nump">8,198<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_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount', window );">Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount</a></td>
<td class="nump">$ 29,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nsp_LandlordFundedTenantImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Landlord funded tenant improvements</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;">nsp_LandlordFundedTenantImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nsp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRentCreditNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 excess of rental payment required by lease over rental income recognized, 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/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(26)(c))<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 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479341/842-30-25-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-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_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount lessor expects from underlying asset following end of operating lease term for lease that has not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-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_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>80
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm139961313139344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </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_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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">Unrecorded Unconditional Purchase Obligation, to be Paid, Year One</a></td>
<td class="nump">$ 33,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two</a></td>
<td class="nump">21,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three</a></td>
<td class="nump">7,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four</a></td>
<td class="nump">3,113<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five</a></td>
<td class="nump">3,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five</a></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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation, Total</a></td>
<td class="nump">$ 68,918<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_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput 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 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 440<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/2147482648/440-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_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>EXCEL
<SEQUENCE>82
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )JC2%@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " ":HTA8SA[2D>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FT!0=3UPK032$A, G&+$F^+:/XH,6KW]J1EZX3@ 3C&_N7S
M9\FM"D+YB,_1!XQD,%V-MG=)J+!B!Z(@ )(ZH)6IS F7FSL?K:3\C'L(4GW(
M/4+-^2U8)*DE29B 15B(K&NU$BJB)!]/>*T6?/B,_0S3"K!'BXX25&4%K)LF
MAN/8MW !3##":--W ?5"G*M_8N<.L%-R3&9)#<-0#LV<RSM4\/;T^#*O6QB7
M2#J%^5<R@HX!5^P\^;5Y6&\WK*MY?5WPNN#W6UZ)^DXT-^^3ZP^_B[#UVNS,
M/S8^"W8M_+J+[@M02P,$%     @ FJ-(6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" ":HTA81!?WS% (  "T.@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;;7/B.!:%_XJ*[9J:J0K!;PG0DZ2*0++#=CI#A<S,9KOV@V(KX&K;8F4Y
M+_]^)1L0ZI6O[2WQH3M@N,?V@R2?(\L7;Y1]S]>$</2>)EE^V5MSOOD\&.3A
MFJ0X/Z4;DHE/7BA+,1=OV6J0;QC!45F4)@//<<X'*8ZSWM5%N6W!KBYHP9,X
M(PN&\B)-,?NX)@E]N^RYO=V&AWBUYG+#X.IB@U=D2?@?FP43[P9[E2A.29;'
M-$.,O%SV)N[G63"4!>4W_HS)6W[P&LE3>:;TNWPSCRY[CCPBDI"02PDL_KR2
M*4D2J22.XS];T=Y^G[+P\/5._;8\>7$RSS@G4YK\%4=\?=D;]5!$7G"1\ ?Z
M]AO9GM"9U MIDI?_H[?JNV?G/106.:?IME@<01IGU5_\O@5Q4! X-07>ML#[
MH< -:@K\;8'?MB#8%@0EF>I42@XSS/'5!:-OB,EO"S7YHH195HO3CS/YNR\Y
M$Y_&HHY?S6A8B)^1(YQ%Z";C,?] \ZQJ3_)WZ:,_EC/T\Z=?T"<49^@Z3A*Q
M.;\8<+%S*3$(MSNZKG;DU>S(]=!7FO%U+O82D4@7&(BCWA^ZMSOT:P]4G)'P
M%/GN"?(<SS<<T!0NOR7/I\BIR@-#^0PN_T>1B;T[IKUK9^/O?PB_U/-K]*;T
ME3#T;?*<<R8ZP[]-A"N%P*P@1XC/^0:'Y+(GAH"<L%?2N_KI;^ZY\ZN)CDVQ
MF24QC5RP)Q= ZJH)/WYLB D;7.XZ_2\F/F!55SZ6Q#0^9WL^9^WX3+*LP EZ
M(!O*N D4K,-98<([!:NZ@K(DIH$ZWX,Z;P=J05A,Y7 8(3&H&MM4@])N:*H=
MF\#ZKM LB6G0AGMHPY:]CV'A!LJ+1GT+@[5><)(;FQA8UI66)3&-UFA/:P2>
MX?8*>QLG!-T7Z3-A)DJPAMMW_?%X9.($%G;E9$E,XS3><QJWX33/0LI$6RJ]
MR E:<M$;$65H2HN,LP_Q-S+V3EA\=F-B!]9T96=)3&/G.LK3.6WH/>)W-(]$
MWXQ?XK"R<_5MKD%R>-YW@N'X/#@SL8.+N\*SI:;3.W#$;AMZDR@2ZOG)[@6Z
M$]]#OV?&!M<@Z8X=QT53(1/*H7*Y87&VRM&,B<QCY G*=>9I24WGZ2F>7B>>
M4_E.=.)'^I896<)R7P2Z-TJC$R,XL+8S.$MJ.CB5"%S0-O\/N/WPMV#T-<Y"
M<TN$-1__:<1F-0S84M.QJ3C@PH;^1VP+FG-A>_\5;VJO%PV*PZ'OCXW<K(8$
M6VHZ-Q437-C?E_URP@BNQP0+>"/7",EJ0+"EID-2$<&%G?T=#45;6JQI!AFX
M!A'_;-0?C4?G1EI6DX$M-9V6R@8N;.BW7?$ODB3][YD8[]&2X%RPB] \SXL:
M>+#F$S'-/DWAJL[<CA$27)42W%8QX4^:")^+6148F'G6#5:ZIT985H."+34=
MEHH*;JNL,"T8D^:J"I_"))37R\(,#5:L:V)6(X(M-7WN5&4$KU5&F&><L&KR
M7<YUX!U&$[4&Q1IJ<%57:K;4=&HJ&WBMLD'9'=%4V+$591]&5K#.'68K@B9A
M2(20D(DJ22,_JUG EIK.3V4!KU466*8X2=!UD8N/<V,/;="IG2F"ZSK3.D8
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
M#(\VNN*SND<1)4"+MJ(MS.>]Z-,:+))  ^*7M6E3T\-61%? A%62HTJKA C
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
MK/#)[/':#KM2X<9?E,V0<MW6^'#(4=A9>953EDJT/O$&A&BZ(JA.L<FT?S4
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
M+I>^][\%<VURX[7,ABVCP(=\"F1##[*"<X 6M&%O\.=!>PH0@]- C+VD_I^
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
MJPYV4>@.0'_*G,M#6AXE7E8@WUSQRK(TF*?YOE^<9+I MBX8*L\BQD\69##
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
MWYU<=IH\[2;!5O&1M[ !3\8X+/!&)\<'L+^T:&7MA!WL7_WS?P%02P,$%
M  @ FJ-(6&8_6]]Y!@  _@\  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX
M;6R-5UEOVS@0_BL#-R@20+[D,R>08]LMT&R#)FT?%OM 2V.+B"0J)&7'^^MW
MACHB7^F^B"(Y''YS?20O5DH_FPC1PFL2I^:R%5F;G76[)H@P$::C,DQI9JYT
M(BQU]:)K,HTB=(N2N.OW>N-N(F3:NKIP8P_ZZD+E-I8I/F@P>9((O;[!6*TN
M6_U6-?!=+B++ ]VKBTPL\!'MC^Q!4Z];:PEE@JF1*@6-\\O6=?_L9LCR3N"G
MQ)5I_ -;,E/JF3M?PLM6CP%AC(%E#8*:)=YB'+,B@O%2ZFS56_+"YG^E_9.S
MG6R9"8.W*OXE0QM=MJ8M"'$N\MA^5ZL_L;1GQ/H"%1OWA54A.QJW(,B-54FY
MF! D,BU:\5KZH;%@VCNPP"\7^ YWL9%#>2>LN+K0:@6:I4D;_SA3W6H")U,.
MRJ/5-"MIG;WZ)*2&GR+.$>Y1F%PC>=P:.#1^_)>R:$XNNI8V9Q7=H-SHIMC(
M/[!1WX=[E=K(P!]IB.&F@BZAKJ'[%?0;_UV-=QAT8-#WP._Y@W?T#6I7#)R^
MP>]=<2=-$"NVVL#?US-C-67//_N,+E0.]ZODBCHSF0CPLD4E8U OL77U\4-_
MW#M_!_"P!CQ\3_M!P$_X:N$F5L'S7LCO*QUT#L;^%U(1!2I/+1 ;@,HUS&4J
MTD"*&(0Q2#(R=3(ZI&&D7+817#_>PM3O>0?T0@>>(FG 6)&&0H=<4X3)P)S%
MERSN =+L+):4YP8$S+5(D*O=X4B<+IDN&BN = &^9M08"!O.$3-BIJ9@TK"0
MD>"!R4TM&F&A59YA2!9;!3;2B!#C$F/C6"($HAQ6(ASYS"E_E#9G\/'#U/?'
MY_"51:$/;7C)J:)"R+0,L/0?$Q45N7YFC^:&39,A89#!FZ,W%?FDR,A%*N<D
M0V"5C9 B-..4(\<AZ<UR:SPBWR B%5N[LAN-3&0L=*6?1F(I9C*65B(MW(%9
MX;.1L,XAJ;(E=H]7'X"P!7RP!3Q/=U<T\D;-X4M*Y9@7&5FF4>C"_1T#18K^
MY:YM+G)!53&=/^Q)ZU07AQ )LP%UY$C]@=3@J7T)?P9$0YC,R-2*BG9&?#@F
M?]E(Y8;S\02>E"4%50I4$=P_2J2)Z]+9,,\YGX]@,NAYH]YTXX_]VO?/W=C(
M&TY&&W_5[(_.(V6Y=I:M@<)+5O='WFEO5#65I'_J37J#JJE&[_-4!C(CH#/%
M6*KQ[7;@#<:CK=YD./:&_4'=5K.3\=0;#6E\//+ZDVDI?8>9,I(\WX9DUP>^
M[_FG?M4<0E&UA6N/W$Z3WFCCK^&W$L=1C>2HQ/(0D\,0^-8#? !"L:7?.X=O
M+LUO1.P([]%=I+ZDQ6T))"A(P7.R_7-79B(,)5,"X9&E&/4*YDDVG L& ^(U
M+K\B(4,NW"HON.*H&#F)XS7]89NN,SD?K5MJ&A7J%)+ ;$V$&O!I4S@SH(.9
M[F]<'2X_%FJ).G6L]X:A ]]RW: TBT&4RI<<F:)(*;%@63#-&F*3R4,&F]:$
M!5USX66HI0H9@9&F))C2)JHX&TD=MC.A[=HQ#Z]B=G <Y,S*+3&4*_G YF1Q
MF20AW85JKJ/3.T17P8%*2)DC .=A:4S.Y#;3ZAEU-T014S"9ZIR-IH(/A@X<
M:)"D3)=T)!7,L$O9S$8'Z*^SQ4:2S[/R1EQQC%@*VH36M&G[MB%,I>:"N6H_
MGFWSRG6BM'7>N%7&PF>MC($?*:5MX://%&2S._R5^N2?/XPEUW,,FA>+'7;;
MQR!'3![3TS']G&Z45,DINXRX7PN3S=3?T' \.3TI9XB&MNF'R_.TECX>GI0%
M>^W"O0/><\'D=-=UOM@J*VF!B./]KN8@<V@R<C %3RI8H>9CP[@\I,D488U"
M=[9.JX(>/M6G1O/TXDP(A-9K3@21\,6JR%)A(L]] 5]R287$XA[1#ZV5 4>H
M$"EO8X9F I0NS3RZ/I6\R5E82V1B[4P26:;5JXLS^X*@OA4K%R:"N\V0[1&9
MVK:HDRT?%=4LW^SH_,;;E87+RB<SI;7+?F(.(JSB)JEQJ>(ERP5$49+O: %?
M/M9-R&;[BK>B\@YB.HKI_K#)CZXR-J@HDJB%#J)U9Y?/QUY-Z%]5NF@_L=UW
M.+/_B[SWW>6[C3=9@GKA7IY,M12.XGE6C]:/V^OB3?<F7KR,[X5><.'&.*>E
MO<YDU )=O#:+CE69>^'-E*7WHON-R#34+$#S<T4VEAW>H'[R7_T'4$L#!!0
M   ( )JC2%@O%7MB=@,   4(   9    >&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;*U5VV[;.!#]E8$:%"T@6!<G<1)? #O91?O0K=&TW8?%/M#2V")"D2J'
MBK/[]3ND%#5%'",/^R#Q-G/FS) \G.V-O:,*T<%#K33-H\JYYBI)J*BP%C0R
M#6I>V1I;"\=#NTNHL2C*X%2K)$_3\Z064D>+69A;V\7,M$Y)C6L+U-:UL/^L
M4)G]/,JBQXDO<E<Y/Y$L9HW8X2VZ;\W:\B@94$I9HR9I-%C<SJ-E=K4Z]?;!
MX+O$/3WI@\]D8\R='WPLYU'J":'"PGD$P<T]7J-2'HAI_.@QHR&D=WS:?T3_
M/>3.N6P$X;51?\K25?/H(H(2MZ)5[HO9?\ ^GS./5QA%X0_[SG8RB:!HR9FZ
M=V8&M=1=*Q[Z.CQQN$A?<,A[ASSP[@(%EC?"B<7,FCU8;\UHOA-2#=Y,3FJ_
M*;?.\JID/[>XP2U:BR5<&W(4P[5HI!-*_HME#&N+C9#<$;J$SZY""TLB= 3O
M_C .Z?TL<<S!(R5%'V_5Q<M?B)?E\,EH5Q'\IDLL?P5(F/R00?Z8P2H_BGB#
MQ0C&60QYFH^/X(V'BHP#WOC_K<B-I$(9:BW"7\L-.<OG[>]#]>FBGQZ.[N_@
M%36BP'G$EXS0WF.T>/LF.T^G1W(['7([/8;.N36&)+/U]/M<X ,*Y2KXJ)F\
MT 7S_XH/#E;*%'<',S@>XVP$KPOSBU736U6=E1RL"L,"0([WPVR!"PY;HUA)
MI-Y=,4*!]8;WP&__.ZEYW;3$</0^G ;_RP<"SZ!/X#).TW1H!T)OWUSD63Y]
M[C&)+]FN^S^S]O*#EL)P,F7B-2LGB2 ^V>5%G$U2;L_C\21]9>XGD&=G<3I)
M0V\<Y]S[6H6:A//5"@7"LNT.62<=2P>[?]/25XOU^E Q[]&RUK*<_F@EGR]H
M"9P!K]Z./Z;#.EFT=:N$!RD$5:S7ME%L%^J+T"@VXKTXN1REK$A*<7XQ["M9
M<"1BY,98[RN(U?$U63*N:2U?-TU&R3($7@D5UFZ]L-$(U@I9>L$_.^"E!WC#
M?:'S=+HL"M-JQP<"UNQ?2*0X+&734 0!)5_-EL(SPKQ]+/'3I^E]7BH8]?2/
M[6YG-3IT09,GTERCW84'B""$[U1ZF!W>N&4G[3_-NP?RD[ [9@8*M^R:CB9G
M$=CNT>D&SC1!Z#?&\;,1NIQ0B=8;\/K6<.7Z@0\PO/R+_P!02P,$%     @
MFJ-(6.?([6^4!@  %P\  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
MC5?;CMLV$/T5PDV+#>#*LO;:9'>!W:1!4_02)&WS4/2!DL8V&TI42,K._GW/
M#"6M-W$6?;%%:>;,F>%<R,N=\Q_"ABBJ3XUMP]5L$V/W;+$(U88:'3+748LO
M*^<;';'TZT7H/.E:E!J[*/+\;-%HT\ZN+^7=&W]]Z?IH34MOO I]TVA_=TO6
M[:YFR]GXXJU9;R*_6%Q?=GI-[RC^V;WQ6"TFE-HTU ;C6N5I=36[63Z[/6%Y
M$?C+T"[L/2OVI'3N R]>UU>SG F1I2HR@L;?EEZ0M0P$&A\'S-EDDA7WGT?T
M5^([?"EUH!?.OC=UW%S-+F:JII7N;7SK=C_1X,\IXU7.!OE5NR1;G,]4U8?H
MFD$9#!K3IG_]:8C#GL)%_A6%8E HA'<R)"Q?ZJBO+[W;*<_20.,'<56T0<ZT
MO"GOHL=7 [UX_8MKU]]'\HUZ26541[^Y2.'IY2("FR46U8!SFW"*K^ L"_6K
M:^,FJ!_;FNJ'  N0FI@5([/;XE'$EU1EZG@Y5T5>'#^"=SQY>BQXQU_%@W\O
M3:BL"[TG]?=-&:)'5OQSR-N$=7(8BROE6>AT15<SE$(@OZ79]7??+,_RYX\P
M/9F8GCR&?OV6MLYN3;M6+SS5)JI7NC+6Q+M#1!^'.LN4[/ ?TPZ_)[716U(:
M)36:J9*9U6!&'<4-J>^^N2B*_/EH6Y;+YT^1GW$#[=)YN"7:&I%@-;=2?:>B
M4T_.3G,DJ[6HNTS] ; 1!:E[ITI2J][#AE>FA6T452UJY_FD)J56*SPP%T[0
MH'1;HWF4_Z*@69P_5*X%<\@'%=#!T*1 SB0EO?9$Z!\1GEH=F>J@-;$YTD"%
M"#)VKO:<'N)^,R*,SG_FC('V5ANK2TML6SK0$!(3M17&:VK)X[EROG->1U)=
MCZ= 8<[NV[YF#5U][$U(KLP5RK[Z -J0K#8(1/+=A-#KML(*D;84$15Y3-N7
MJ=][KUQIS5JGB/3PRS]T6"/Q U7(_UJ5=VJ9Y]\R LLDFU@XP, ![I8@B%IA
MFQSX8&J#QBU<&&C=:WR+E+"TM:/V)&N8JVQTW.CV_R%7Y".&R:!'GSA"5#_
MS-0-2IDJ:DJ(C#UB+O@8/"$"AX-::BL6ABR:HK##MC\Y/OLA.QG3;2ZF=UP;
M\*U]@/)DF=VG90K[?=1E4T#ORUC/L7\!LX$AX Y [W/E</$\*<Y_R,Z^6C@1
MNQ;8EY_[EM1Q+EZ?9^IV!#NXXR5I+C.0IA"5CD*D;7MDI"0C?>1'% :_MQ!K
M^2U77_J.K+ZI_\4@@I/21=[]_NJM)'N<5M;I5K)9D9%=JUB]LWT0U*ZSIA*_
M,??7!IX=0.1:8MB=]O7W%E-<ZI4_^Y'0U [&#'9;T.6QJU:FQ4ZS2JHP,:W2
M.45IL<9U/%>[C:DV$&K7B.7*NT;EV1)%@ #D67'Z+28ZSCNR[X.Q*78=>>-J
M291XUY$4(1S/D(E[*IR#ED ,1QHF8USJ+%]$06U3?1PMGXX=2\(&V/V@"L=E
M=IHX%L*1*1P57Z@=VKY]E#S+1T\!E_+KD ZV@F$WB"S[#63FR*\ZCP-9$FI<
MX,9:(:KV#BT-?0>GD)HY,>Y[;@>81'RN_!DQ:;6="V>&65$M+7&%? U[.R:\
MGB?WCI/H@4RYER_8H8Q'FK;!J4YS!T$1])PKE6L:([L.>U,/T,/.U"C%NU$4
M?5F.B$,GO.^6D<>D5,%J2 \D@;I#20W1&]"F'!%A+@YN2-)GSK*+"W!\/4K0
M)R0+(LU.'F0:I+<BLL[7*9YN')4.P3\: #Z?19B$W#8#>@O/Y]7*\)F5.RU;
M:FF=%A5J!J42>8OA'CI>2=80B\%J.G!R)V8?M)<Z86(AQ0:9T4H?RM2+"2@-
M,9JKLH^"TKJHK(%+,M;GZ7F824.%Z#*Q1C)"G5_4:8XC*PR:6 G=E@*/0AS8
MN?FA^'B@!HSYP*TU&D_\7V-"<Y.2(.T,YS#), 618=[(*);Q-E?CIU0W>Y\8
M(Z%+*;4IZ&4?3.+1Z ^\SUM*G21-9,ZXVFQ-C?H/O,F3'ZGH/S]'@)N81Z<.
M[#MVM$,:RI%J:&%R4AA#*Y&3Q@)/HHM#S2"N'*(Y7PA,TS?W^<>J^YV'2>*V
M($(/NY*4S0Y:G&'"P\BL3,<[Q/P0G_OY\H5G^L!$S@X=AA=[EY6&_%JN9 %&
M^C:F>\OT=KKUW:3+SKUXNC+^*HT48:(55//L_'2F?+J&I45TG5Q]4!/(:WG<
M8"*09P%\7SE<=X8%&YCNPM?_ 5!+ P04    " ":HTA8KVJE_[<&  "E#P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6RM5VUOVS80_BN$EPTVH-JB
MWMTF 9*VP_IA7=&D+89A'VB)MHE*HD=2<;)?O^<HV;5;)WO!OD@4Q;M[[NZY
M(WF^U>:S74OIV'U3M_9BM'9N\WPVL^5:-L).]4:V^+/4IA$.GV8ULQLC1>6%
MFGH6A6$V:X1J1Y?G?NZ=N3S7G:M5*]\99KNF$>;A6M9Z>S'BH]W$>[5:.YJ8
M79YOQ$K>2/=A\\[@:[;74JE&ME;IEAFYO!A=\>?7":WW"SXJN;4'8T:>++3^
M3!]OJHM12(!D+4M'&@1>=_*EK&M2!!A_##I'>Y,D>#C>:?_1^PY?%L+*E[K^
MI"JWOA@5(U;)I>AJ]UYO?Y*#/RGI*W5M_9-M^[5Q.F)E9YUN!F$@:%3;O\7]
M$(<#@2)\1" :!"*/NS?D4;X23ER>&[UEAE9#&PV\JUX:X%1+2;EQ!G\5Y-SE
MF[;4C62WXEY:-GZKG;23\YF#9OH_*P<MU[V6Z!$M/&(_Z]:M+7O=5K(Z5C #
MI#VN:(?K.GI2XRM93EG, Q:%4?R$OGCO9^SUQ7_K)WNE;%EKVQG)?KM:6&?
MC-]/^=QK3$YKI&IY;C>BE!<CE(.5YDZ.+G_XCF?ABR?P)GN\R5/:'\-[*^\=
MNZYU^?DDXJ=UYE-VE.Y7<BF-D15S_A/E0+7"W%JR%NT LTPNEYBR3"^9D\U&
M&Q0NJQ1FC6Q+""VDVTK9>J%2&/.@VA43C>[:7DI8*S$2;<5J)1:J5DY!K+,P
MBY;"EJH5;:E$#?-0[TA\TYF-MK*7(L4[?7LIU;M!"'>+I^Q&K5JU5*5H'</O
MC6[E &+G477@\![9WG',Z]Z1E[JUNE:5H+EK40.A9#=48UB/-$!FJ6OT,_L<
M02QELY#&DW6L2('N+)#;B><N/:*C4!\%XAW<%JK:H3ECXR3@<SZA41K$\W0"
M6? +(?)=;)P%29Y/V#@/DJ28L!N]=%O"5,D[=-@-^B5Y;Z'KA^^*B$<OV#@*
MTCF6WLJ60J.:C=%WLO'!&<=!7(03>O-X/F&^*3_3RV<(-:NEH( /T,8\"[(H
MF?A!G /BF]:)=J46-;4.,@*P>$<)\-UJAYQ6C[D]CN,@RLB/.(>_Q>0X0H/)
MJ[(T'::0;J!%]_9YQ8[0QZ((TC1F'-!YQMXBO]BJC/ 40KW8GH^@"^)3L3B.
M6!+F[!,V"6FL#T[^XEBA('NBMBP)TJ)@B']:[$$8BBP/\H+3<QX^%?HXR'F^
M3\"-0[T^6_A@'MGC24"P.&*6INR7+^@I\$?QBL(@!'@^#]*P8+^ I 8H0AZR
M>1Z="O80P106HI"E<9"$&?LHZF[PE-CK:3W.PPQIR/)TE[3'*@5*,IZP- KR
MF/MXGUIU1ECC),> IT$:Q^QV+;^JQX/RE?<4#OE-6?TJA>DWDW]887AP]K(S
M/DTG#/PH*X2W!JQD'H3(ZQG+>) E<PSB,"B*''E"P;-YD*0180^S'!3+DG"(
M2_FX\A141"[R#'G/6(PL1?D71A\(C!>RE4OE)M_@0@4" S)1!$6"*@,%LVB
M-)Y'](=HAS<'YJ\R_J0%=)2"^[H-X0TGU3GG@XH3SISY3,\SBE 6A'E*,4N"
M*"Y\*M&+-#IV/32DT^FD?'?4/85C'Z8W4[8<W+1PJ',:NP@M!]]!;J=]U^TW
M@&-O=OJ61C=0BB;0=E0A0Z6C3S-E_P?BO(:=\A';<"'BWU,0<O0L"DO*06Q/
MG-13O<_2%U%I U]%B,W.[R$K+ M2$ J9X*C'+)CG"7NK"6V'XRDZZ<XJR@T\
M3!EUB(+E00PRO/ZC4^[AJ(7T=I#AN$ 5<Z!)Z2LAOKS'H428<NVWT:,>!<H
M"OC$B]CS*B):C*FAH!/[[M(K3C 93?:-[/TN0^X_<.?*'2>$,A"PK61K<==O
MST^T;]N;I']G?!KC)%S7RN_6R Z,*S-P!%I3(E04QB$858L>+F* [H[X6>7V
M<KKT)4U)QWH>3MFGGMXX1_Q)^70XY5CGXP?W1.U;\8'2#@W4.$',HI.([I5;
MTO=M;*;LRC>_$T'P/"0KQ,6#F#QJ(?"K07L!.!87D*"7:$3EQ6B'5]9CZ8]+
M@R<8_QM'IK[@:>H!3*)="'N)6QO=K=8]:"/IXD>9:TF/O!>XH_2-8?'@J_H-
MV89)D.=.MAW.43@I*VP\P[GL0ZL(A"^A$P;Y_-\8O!-&H<1]E^GUB Y%;_PF
M.CUU+)\=7)T::5;^@@CNT8&SOT7M9_=WT*O^ZO5E>7^!_5F8E4+$:[F$:#C-
M<>4S_:6P_W!ZXR]B"^UPK?/#->[1TM "_%]J7+^&#S*POYE?_@502P,$%
M  @ FJ-(6*4(2"0.!0  > L  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&ULE5;;<MLV$/V5'29-G1F5HBA+OL36C!TGDSRD\=AI\]#I T1"),8@P "@
M9?7K>P!>0CN*IWV02 +8W7/VACW;:G-G2\X=/512V?.H=*X^G4YM5O**V5C7
M7&%GHTW%'#Y-,;6UX2P/0I6<IDFRG%9,J&AU%M:NS>I,-TX*Q:\-V::JF-E=
M<JFWY]$LZA=N1%$ZOS!=G=6LX+?<_5%?&WQ-!RVYJ+BR0BLR?',>7<Q.+P_]
M^7#@3\&W=O1.GLE:ZSO_\3$_CQ(/B$N>.:^!X7'/WW(IO2+ ^-;IC :37G#\
MWFM_'[B#RYI9_E;+KR)WY7ET'%'.-ZR1[D9O/_".S\+KR[2TX9^V[=GY4419
M8YVN.F$@J(1JG^RA\\-(X#CYB4#:":0!=VLHH+QBCJW.C-Z2\:>AS;\$JD$:
MX(3R0;EU!KL"<FYUZW1V5VJ9<V-_I7??&N%V=/"[=MR^/ILZ6/#GIEFG[;+5
MEOY$VRRE3UJYTM([E?/\L8(IH WXTA[?9?JLQBN>Q32?32A-TODS^N8#WWG0
M-_\_?#U=^NMB;9U!EOR]CW>K]7"_5E\YI[9F&3^/4!J6FWL>K5Z]F"V3-\]@
M/APP'SZG_1'F#O(^B,\K.8YI+_>KQ@A5!/=.:,M1:'5CLA*)GI,VR$97EESF
MQ%!!16%XP> KO:'9)%V<3&;)"=F2@;-?TXVA3%<5JLUZ6Q-B%B5B,R/64+?V
M+2"FF\$"71M=&%;19PA>:F9RK^5*&)2L!M<#5W)Z]>(X39,W83N\S]Z\)D@3
M:URIC?@'FAG5G2:G1PR>0$-/LHZIW/,=PZ2#SL:/R'J#,7T!E'[7H@)WH(-'
MSFEC-.RB4WGCX2D4>>2^<^*(N4-OA2OSP$ON6@$[#BIS(,#OF9 >6R=2&Y'!
MU+H-Q: ITV#@.QK$%#9@R="&!8_%C\,YFR3+=+(X.>X=L>7F<80;E*D)8'_D
M'M-G11=-@29$70&&#&%*Z49ED'8E@.LA=N. *#@APRUA0[*DDR1)_*\'$B0[
M)_YW/!<AE&@)O%KCV'R,*E ;(7B<"#Y[\]9M3(+-R?)DLEBF/9SGS?K0?U0;
MR<(]<L/SIKU1+C(7R"5I"@BER$K:(B^Y0C" 0"A@D&SK8]>[<3GICHNJUCZ1
M&"GM6Z57N9:<9K\0?\@$S#OVX"4]*(6PWS/9!%]FW#A<MEWJ?N=HVVQD&P<J
M3WV4QGL*/=,F#U&$5%U+D3&/8&3>Y[&/86-VG3G0JYD)M+U8ID$*"2I"8)XB
MRD."#G88CAMXN]9M"4K!UDAX]"#,%D'=R'3-=@$-(+09SK+,--#22PD0]IO(
MOK>H!2U%SKS7+YED2$ZZ]5<B"N)KW\!NVU _=</0X&8GR\EB-ALR5)-%P.UF
M%_"$8ZA6+ZO74A2L+<$>^CVW+NQM2&I5_(8@5+X$N/)31^<(W"\BI$;KJ48)
M1VR+TO&%*^Y%SE5N0[JU!97S3 ),Z\>:B9R^-? ^-V@B^7">>102K=6>T@&K
M4)L.48++ I/7@6K( 7HO#.+5Z:"7E,2+-#P.%W3+?6,9-K%UU.Y_*879M_X>
MKG?EGHV1AP/PKC[X'CK?23CM6&A^+X\/XQ23CI1A:,/)ET?+>-FO3+P;:QYF
M.;F+]]VNT]$T5'%3A)G/(OG@F'8P&E:'L?*BG::^'V]GTD_,% )1EGP#T20^
M6D1DVCFO_7"Z#K/56CM,:N&UQ&C,C3^ _8W&:-%]> /#L+WZ%U!+ P04
M" ":HTA8VS77M:,-   3)0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6RU6FEO(S<2_2N$,\F. 5G6;7DNP#.920+D,&8F"1;!?J"Z*363[J:&[+:L
M_?7[JDCV(4N.=X']8O=!%NM^5=5ZM3/V+Y<I58G[(B_=Z[.LJK8O+B]=DJE"
MNJ'9JA)OUL86LL*MW5RZK54RY4U%?CD9C1:7A=3EV9M7_.S6OGEEZBK7I;JU
MPM5%(>W^K<K-[O79^"P^^*@W644/+M^\VLJ-^J2J7[>W%G>7#954%ZITVI3"
MJO7KLYOQB[<S6L\+?M-JYSK7@B19&?,7W?R0OCX;$4,J5TE%%"3^W:EW*L^)
M$-CX$FB>-4?2QNYUI/Z!98<L*^G4.Y/_KM,J>WVV/!.I6LLZKSZ:W?<JR#,G
M>HG)'?\5.[]V?GTFDMI5I@B;P4&A2_]?W@<]=#8L1R<V3,*&"?/M#V(NOY65
M?//*FIVPM!K4Z()%Y=U@3I=DE$^5Q5N-?=6;=Z: ?9UD%7U4N:Q4*MX95[F!
M^)1)J\1;R)R*6[F'*2HGGO]L*N7.7UU6.)UH7";AI+?^I,F)D\83\9,IJ\R)
M]V6JTCZ!2[#=\#Z)O+^=/$KQ6Y4,Q70\$)/19/H(O6FCBRG3FYZ@Q_)>].05
M-];*<J/X^H^;E:LL_.A?QZ3WM&?':5-LO7!;F:C79P@>I^R=.GOSS5?CQ>CE
M(YS/&LYGCU'WG&<F3Y5U_Q#OO]2ZV@M9IN*(2$[\\5G=5^)M;I*_CDKR^%G7
M0_%#F8 0HDG<YK)TXG.F\,QME<6Y WI]N&8@I!,2Q\/R [&UYDZGR@DD%6&V
MY'N.V355II Q*G!VL6*FY4[:U(DJDY7()*BME"IY;2'WN!$;V(=\MC)"Y7JC
M5[D2JMCF9J^4)UJ:\B(^$:FVR ?&.F'6+<\"?&AHQM4KIU,MK59N&,3JBB&P
MO."%Q&)D?2!TF>1UJLL-'?:EEKE>:_#46^4%#-<:/),NB&V_?D\:^N:KY60R
M>JF;0WL4^.WX)3)$E>D2.E&B4+*D8R',IY#G9I,)W5;,?*5L*7,$]ITJ:X7
M3M4@$/6:A3$R*- 4!T_#W1;.FFB?'2PE.-J@+(,!F!1UJ>G1H[:CEXET64-;
MYCEQN,MTDK$9H7WZ5YJ*+ HC_ E92#4DA$PR#?8Y K'+E(K7&Z2F+B>&-T%G
MP7#;VFZ-4ZTJ>G;<J%)9\+$7VM%!5E4 ,&955ASC1-R1J8B Q4NH>2#4/3F,
MH@-Y[4KGY#Z@P"%--FR=K^=AM/S0Q?AA=^\37'7 GEXFIK8 39;-(8&SH(BK
M+>C2GDQOZ8FKH>(H23RMTD5-B3ZHE[5"#HF\5#W8%!PMA0ERLV4K$)VU+J%V
M#=_"ZD2Y)TA[-*"@?ID"U[2C\U.QVO-Q/5C"#8*N4HTQWQHXDGA.ER%BFB4A
M1L[]8>W.3#K>NC4[>"FTD*J*8AG>Y/WP2/+8:3@J;*"(V^B\1 0*I*#S6:B$
M)T7&.!DU*NQN4??*)AIF@H$2%J2?')ZWT1#"(">E(N^5>&C_0GEV)W.$L GV
M(/N!"I]X[L\HZV+E>7&4]KW!0[ QVQ#8Q1O/G%>3UR>=+<FZ>Q)0^71-L>85
M%1VF;\"A^!X:O5-V +[]%O813M@[4^?P@V(KM>6]/H40"W3*5MI*)WH+"0:<
MU*!L.) /?120KH( I&@6$HI,H QHII"IXO58XXW:$B+[CZ]>.M(S6$^@6[ S
M%)](VQXA.:L9:)/YB!R[F&\>.FBIR,%1LD+YR!B[3%$]"I -#@MZN4XD.4\N
M=Z0Q;UMUGV14/ A;Y^3^-PZE+SL.V:0C7R>/':1.2G)24U*BH@]Q6QSF0R3H
M"\0M3M>H M->3MP8F5.^K01*)<7.$<NE@1@/EM.KP7PVBMX"8@GB!0[FV4>@
MP GNI,Y9-,+J=5W5-KBY0_(G;1[SB=^Q,7=&4%? B;4Z4B'\:,K-Q6?XUJ'*
MGX>@_O'S#[<QGA\YC#R8EO;+BH<ZS>D\\F42L\TN0=6!2=K#:CT$.7*/1%F6
MIDT1GG*(R?_6,JRG6+\\/+"5F*7CF+"BA,>FE$Z2FG5@UFLD%!M@-C#HL;AY
MA2?>YO@[X86X& _%^S;598: CS&0V@SO:1M.,0N_A:NOH.)4C.=BKR1A4\!B
M]AZ8I:Q-[1C1*,]13@F/%4EP1Q"C&Z6O38ZND$,BED%T S1&;'FL<=1C(4VG
M)SW $P.W5O$>KC4I.6PR6KWWC@S40]3)UGB#5I@V=<>TVF1(BG^G[R$CMRY1
MVI5:TS_.[(%>DWERZ8C0GNCXEYZK[N+65R/:44+D'-@Y3:9W[ ] A  :K68.
MZ$4ELY]2(XQ8S?,+3N1I;4FKC$E$_?GBW)] 3J=-ZNNW'CFG-U0PB)V$EBV_
MM^BDI:\SDESJPE&-#Q9336%$-3"TDWIPE7<&20LJ6BN\9:C<]S(>ZQ;G!H'2
M]N0"/2]U^U1RB;5%8>I5%:D$S^H5W2O@ *%F#ESVO8#O-[K&CM74@+2J'5U0
MT0^?VE(E#MN3"JGR,UX$4'7P.X"P*C<(A90D/,X+1=IA]4+O3]9\$I&9HZRF
MVRJ6%(WC/?"HKM4?DUK<OO^EHZ"MW%L$6.=))[!:WDD+#M5D27?Q\5!\P O9
M8#]ERK^-U@&+<4%!WF(85U''<@"7+)3RZ'5MG?H?SSR)GAQ.E.MS1?RPH!>P
M()>KW7SKP\##K4S_K)E] I&#C,ZU1F=? C3#5LFIQ/+HI,IL3#QM,NG(0]9G
M1#^F@ '5HKDZ+=$!L#6,M^TQ.02BS+(!K(HQJ-)0 @5Z/02DIH8Z"!O&/U0(
M=>U8IJ<YHOH=]7^NO/CF+J1HKH\<#FZ@P//*(J@>[A0T>VSV>*MZ4:/7I.PS
ML/L3A&A;T52[)#?P[% 1'&E-O7>Y%^*?P#(_E^J72L_93$ TD'7GC*(>1 E
MGZ+1Q&Q*_6^\?R;FD\'U]8(N1H/1<H2+V6BP $' F4'T5_(>N%("[2@!PM5I
M&V= ]W?GC">#Q6PJQM/!;(E_('MU)3Z3#?WHYR/4A[Z#+,0\BU^YPN 5GJQM
M5_CJS]<@L13[^.G7.'Y L^&16/DQTY8A.($'D['0(Y/;M?UU ="H*3?"0]?4
M!YQN8_K5U(-N)E1*:,*I@Y4A1LF[Z]CLT+XOM>%Z*O99]*Q;U\*'" @]&]IU
M;03,.*K>QJL38ZE%,1[$@E,V*-H*C2P */,%$J)I3:6*O^.LXITOJ4&LK/(>
M,G;Z*?99<@Q2_O'5@^/\G@I*EQDDAI+-_?\)S\]<0L>437S$<3^;HO4WEBD4
M;C2!($\BFA1A+\1G4R$IWG@]'<3@[SQH!XD;B$4EZL^FC*F*$7/R\D&[,Q'7
MRRL$W'(QG,[$=Z'DGL\7B)SI<+$0O_G]SV?+T;E83H?SF7A'R2ZGAY/Y.6)J
M-EQ.GG(6XF\PFBYQVGBT&%XOQ4THD2#184HZ4,CI/'20>!H=R*"#3O7:#;)U
M]+7893R+ C\3UZ/AB/XOE\/E3'PXMBM(&NI'\@%R8C9( 52GP<6YF"^'5V(Z
M&L[$A*YNN)$\TF_692?2CJ=NYPP-&_&>H9L.K,O !#M,MX3<(5J?S:^'T\B+
M+[<<DTL"CJUZ.9@# 47MH?:"[X-O*-C7WB?:4VN@R2)ZYGOI!V6]Q@T'\H2?
M1PIQYN%GC'Z2%)-1F-&@QXE]-=NO28+4[76)RPU*8I1.-"+Q\V7@_$9588A3
MYSXK/DR<VKDZX+B/8P_S/1LDALON1E6ZT]M*7HKJU1%7/J/2_"_OL5<H I!F
MC/* RT$8M-$0A[^I>&P;?4T[)B/\CV,J7D\,%X0I-#AYJ.0P_2?&P)=BXP$)
M,C;PB6I%<'7IIVG=Y[[N/%7B'!EX^U)+-@! GTK3.@]PTZ9^;LE/).B.KD_
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
M&.S30Z&6ZMBR^NY6+K0V;)8J PN9>ZJ]7OH:<JH(&C[^94)]\=_T&+&DRJ/
M=9YJ)GCDNKP^!N^E4L#PM=AQZ!I.O"2=4'#D!98EC1%*/*'8@$<O@NY;XV1
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
M6Z/YTT(FFTB4;&\)=4O88J,0A]:V'")-=[[9Y CL!+DE8'0KRCYD!"B;+FK
MM+%74MT^:"-C*R#/ C+R(K^Q+&JZP.Q,%PW ,@W\? ^WOU*TCZ*2>5PNH?]!
MT8K=+ ?\,HI3DU2[YW=Q+%C]HP"2A*$=!Q3M9%J"*(A/[(B-QXV=0:*;EPR[
M1QM_+HJ$",R#,:#,5BDR.'<:!<I\WY5 _IHMN 7D:*.NL[@^U+"[A_0M!-OU
MVAOOH=:HDQ!_RT+^, \$.<U6K?FYXW9Q*; 97G'#'E1[E/3X(S9G+0J_7<!T
M/W4WBJ- 4T<6CR;ZLRSX'3R&7AZR:AX)WT"@1",NY >6X'67K=8$+L3PL6-4
MZJ;$PE^X,9NC![$>@&,:!00;4:#^.P(= ?!K[ W%9MT _($&F^)2G26'3[_]
M[>&6OK^CF!%_<@^^C791FK(/]J%9 OZO[*#:VZA\1'-\GV8K"$J4$.R.0'][
M__;N6BWT*LUSGJ5"3W)T;5.+K"4,*<$SQP8(ZJY.N%Y.>637?F);W\  80KV
M"[GU\-)L^IUKCSLH7)_GC=:$)S,*A4/L0WF%,5!TZS23VOS1M^P)'4 /[!7X
M:4XBN.AS<PRL39&Q<>.[[6"J7L/2Q*DRRLKU4G&T./R)J-E/ZCHZ6]Y@;8$R
M6>:\D?.1-A B9CWUQ@XE_%>4-QCVL;??-^-;7('3M-#!<!*?F2#."W+T*6Y^
M]$MS1_,TTHR-@&)-PVNTC_(<T0"N&G /TXZD$HLL%&W9Z,2.)A<%MH% G+])
M:S?9>$M>)DKYGH#C#);++TJT)R1C^CBYPWDLVU.S%']#.C$)-IR2PC8&#GO;
M(V9+%/BKN,@R$Q[Y?:88P;#>\B:J*]=U),;4=(2E1WELO]TC^"O:,MM)&==Q
M*AW -J7.!_<:[S =_+WMO:,Q+N)K?@Y$"0MCF%=J:':2"@]_ '\!D_/HDMN5
M1K XYUV2L^YVH!(C1J[$$WXLNXUJ3!]4'I<B(:77;\A@N9%6C]\J4S\^)#RI
M_<A-Z-R]>_W^5ND<&U@TN@AO(G)D3#\&Q[R!BM<8"-EEO11#)FQD%!%*O_7I
M^4PUMOQ3)UF4RV FUPS3E1FY]F"')S:F)U8&9]FG 4^F+FR#N+5""3?/(5B6
MR81Y6FY9=3 M9.GY>Y.L.,Z^M0X/2A4K(8-%*\)6(_G:P[8L^_,;QFRY<0TM
M-4946L;MK]2\KW#$@H+'Y)%G&Y9R(&-,*,QT=!$VZZE?^$$G=:)\CA[E&9!V
MA5*[NLPV2GE(KMBQ'3&*+U)2"_)92NVHR+[PU 8I"B\H,$&C*1]S7L:\AB6@
M1@H03S6TO^-]93(-]@DP/#]Q:LZ^GSHW58&_ZM!@3:CQ\>E#8Z1"7X@*QKQ!
M*VP6#-A=+SGSAT.>\E,1)L[@?@8W#)>W:H#$:*>.@2,,\U[?)?6L)O:KBY33
MHG"(FFP 48>>16LVT?*Z)VV)IALR,-6-IK_@0K+U8K!'+.%+142E&K&0[KV]
M 6T'\#R?],:=J3M6%0>U0 $!YQ2.'"-R5]PQF6B73%C<$E5. .#Q(V4@-P4/
MSC'RL6CP%.MA'^SSP= =E78CQXA;A/" ;6XFAR6Y(5/BT]72GAA$YW0$4GH\
M ?U\./ PRFU"FMRN-@J-J)YP+$G)1K9EP0K_:;-]BL<-/@X'N;W04^0XVWL/
M'R#M9":7<\ >UWB,_B?/=YG:@@?:!LGI#4EV.SA06.*2HG,4SW#HT9$N2'#V
MU]G>LLEOBN72]_ZW8*Y+L=J5S PM5<N'O 2R@0=9SBDK"]J@%_YYT"X!(CP/
MQ,@K.7P[#%W!O^NI#;O;8#]Q#^]_DO-INW?/9P N6LVT8QRO27CK[MJ7<*\U
M!WY1@+\F/UWGQ_< '>3"[4CDW;I9++!?O=E*$ZM-7&!SHL2S2&&0W81N*4 /
M[LJ+%WB)>QZ9MUV5['L-^OTIZXG64RC![?C39 WYL;5DU@\N&I&+!# 8%WMC
M&<YSL#G>Y5L,2-%2X$[W%J&IYR'3O?2=M^,^+$^9=5H !\RD!YNBJ4$9H+&6
M!VP\90761P46SEV4?";2I!/Q/L;56*8ESF\Y <TBN>K#!"WX6\P*+:80H 4;
M94/=Z^#A;LENXU5VZ:8!([E:(6IJT['*\Y!VNZVV^02L)OI+GPYS>W* !96"
MVQVO)^Z):='..%;L(57:7K3AXOWS:(^6Z!N^@X@"<1[^>91[MO3;D.X;JG\7
MVGV_XK5,7.XT8?]IY,N*#)N-B&G4&E7T LX1V+X\2B&X2389D<(;)8]'<"X8
M0CJ<W*3U>(;+$+:G/ETT3N&NNLA7!2I ,?RQ:81(08@W.9[:ZM*=W$OCI0C(
M@2/2002N00-6TL_@[D;Q>]G2_/>FW!_D;60(H$3WN'"&RJ5B3&5<GXK*W4FT
M:[EGE+N9,E-+H A*#NSG&!R7ML?L+@^:L1>.,[_P+'BJ97+#\[B4\I,[:?P!
M+FQ$:\$@-3+CG+EV#R])0@XT]@ 2-LFF&3K_7BR.5#'CUEZA9%[AC\&;KHN2
M9J&7>$Z0RKW,UC[*K3S+;J84_J:8MYU*6S8$(^7@..]Q:4Z%T86RYP\*'"94
MW#N2417J85JM3(U^D6"9 3B3,'E2\GAA.HD;&5 _<;(+(69^U\?C;:Z1(_ Z
M.2A+F30X36I\[B<EG^*AX=#7C<]'@\,6E%'HVCK:C1O!>?=0^B'/>ZA=ZJ2-
M%6X5E$96LY9?@,5A#[_&:UF:>M\_H&,+VD'205*F*9FG$^=M[>CN6D2?J"4O
MOTB)-G!OBJ8VZH&\+/.H@8ZA$(%U@0A&V*/>\#M1@!P#X(>#WOR[:[_YJ=1G
M>B$M")R[E ';//&\^,Y<[U^5ZO7T+Y7,[2VF(F246: UI$F\Q0-'Z6'2\T_+
MR3?,>KZVR3T!)/#K$\_58# /1GT<OQP,YS2I>2MB(Z(Y"8/IH*]&\R"$8.F^
MQ7&&WC8&=$W75^$P& W[U^IJ'HS#Z;6ZQR/*FE?C:3 :#>%+6'86SJ_Q2!Z,
M!%<_&(S''H1W]D)4.Q09M4%]KG#=_A!G2>?!=#I7O[K\TMFWPLD@F(T'*ISB
M^><RI'^T]#% R ?Q>:">5CM/IX&ZV\><;7X^].)E;D([KZR>L#LG"C',\Y@W
ML]KG\E-RBF0P[GO9ANAT<HM!QT?'3SPZH$F+H^PU7Q? 3JJQ@*34+IN!Y>)Q
M*Y-.LS7@)=ADNG]Y56O.5Q)'IJL2+]B@B220]P7VS>.T#95D"W='D&?+13(D
M8&4]1PNX<MR'HP*1;''.GP%GBNH=2+#6S+8XU=0B_&7+/2%=.")OJF3G+ZI<
M"QNE$KFP=X#$'E[]G?*M;HE?/I%[ZZ2QM54.=+ PSE@K@F%"I9VS*W#024^^
M2PUNEDE&4UI]#=+HY5O)[9-2,Q I2KDLW<;AX<B"3>H20L*7W;?S'N=X+\G>
MB9O#G@S75S4U>#X?3;RN4E=V %;AZ_BDWN'![YF7ISA^:Q(&IG2%WI_D*5V*
M$!;Z&AR<'GV28#<Y)!/%EN.I?YT1#>Y=OA_G"><SYZ9QNL_WD]O\)9)Y"9,=
M9&\]AO(:! U;%=^ZZT+OT?4ZMZOC*+\K\8+:05?*T<VWA]U3Z ]KD(B;UZ1,
M[D5=>:VV%[?%/K$+CH?)+JT\9 <S/?+D/TV6R2#HZ?L/J1#EWYU+MSKNN<]5
M13ML;#V:?73](2Y?Y]\Y035E<J7E.NS6M#[VX4[#6= ^C)E&H-.VOSJN'X-Z
MK@CW?#3;YX<1KFV%8B[R>@]3T]!)SJN=XVZU>Z:E-P;()W?M^=0Z*YTCH!W$
M&6YR3W )XUY3CT^!E.:=T6$X)H'$@=B:: G%3GE12H#K=CRQ7\JGI\9#O.R3
M+G##NRFE]X?C4(L<'$P[L8;9HR[:JQR\[:&$IY,?=?O20V^.X7B:D/8X P#;
M&$)^TF[#=53!3UIKV9N O3M);'>+>-TN/ (&7FJ:BZG<I6]^A^JCY6A@-[J)
MS_2!\0%[PJ."*^D(KXLSQ*/UPW[_.\*5.Q"#SA.QJ)3=5<3DD7] I?:+Y1B3
M<?<S]K]^^,5=?V"CJV7[GF3!HE.4;4>6!-Q(!MV\Q+?#VM<M:QE.<ES0H@]X
ME:GF62?Q]&Z<CYBTEEP546:R,8=;N=9U*1V8GGBQ^Z36L/,:ZZIK"H5KZH(C
M#['=97YX3V5$,YBUZV^.RA7?U'=T7FZ*(XK1G[*(X0Q-I@]X&^RY']4@O$@3
M(6U+&6$(;ZZ5HC(CSS(;!>9#N:-KFRGWD*7+)0%1F=9Z:N9N"QAEJ?A.2^RV
M:W3[;RK0G&^+-F>W%L)\.!"WI;UBK$VJE$DD=POPS:FV&Y(I1((B''(@_V=V
M.0L<;;EK>]:F+":W&N,N^-=T-#:"9H6J4NK!<%/ O&M+ OS>=;Y@2$3B*]O6
M#:OPG,([>\^9=P+1C^UF,6+B(]]'E(H_S=ULB3%P9+K8Y?3SP3Q%L3!E<0JQ
M6S0_A(5YO],-<M?-A-TWPMS+'YUR[=WWX,^5[J\O8#L&*-M_%/E6'GUM_Z#'
M5TXA=T/"U<[]S0/FH L4M%$_O/I\[?\I" )&"H3(JO*$!RX99$I7GFBP;I5,
M[??WTI@F?R0%A:)&G<&*'WD[2[G=_<2:SG7/P2(NS-^\X/K.Y#M#OJ/GO35;
ML?K1A0HY_WT6F[SFE8??T:S1G]DEA! 6#VJTCX7><PS;2.(8<K/12<K-1VP4
M#^*\@]%#PF<B2#W>"\!9Z'64+7EH]YAF$N\=0$+!T<0U,.!0Y<A%6XRWYU[P
M=)@D.G5CK+DR/_"NT6_=^_=79%<=\U9\[9+NXF+N._#Y]I.Y8OB-\5;:_,M:
MO6:=;VZK=$N5G,0G5NI_Q^QS(N?AW6^NY(ZD"]CE-&S_=K:1/X%0=,& ##.<
MCEHUD.%@YO_.R;G1J!>>9II.A>NN>@J[KV2Z3<"\U#RR1Y>D7ZH]+U_VDYOJ
MPF@K\KZRMRO:@F_77ZUSURX-GKIVB;C^0_3E:XW"Q0OS<*FY,,2[[9\'M]V%
MS^8B=PD527!=4PE897XCP)9<OH09'FE-2A[,2/J288RVZ_2K[&WK?MW?E"FE
M=". 4/*09T(W]M*Z<SN+@I)8W)]<USE?]XDKEO9FM"S:<7&.+T2C\4!RW3Q0
M<4'?6\%+'TL<RCL::IO:F3:?!&:R[133O/#^,.-&@X>"?WZ2+E#+:_X;C?93
M^R<N;_D/.[K'^>]C_D:WH6*/YA)>[?>FXV<<3)A?ZF)+?^9Q4=1UL:$?UP"Z
M+O$!^'Y9P!GD%]S _N'/5_\/4$L#!!0    ( )JC2%B%,04!.00  .4)   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;(U6VV[C-A#]E8$66+2 8MER
MD@:);2"7!EV@:8--NONPZ -%C2PB%*F0E"]_WR$E*TKBN/LBB>3,\,S,.11G
M:VV>;(GH8%-)9>=1Z5Q]GB26EU@Q.](U*EHIM*F8HZ%9)K8VR/+@5,DD'8]/
MDXH)%2UF8>[>+&:Z<5(HO#=@FZIB9GN%4J_GT23:37P5R]+YB60QJ]D2']#]
M4]\;&B5]E%Q4J*S0"@P6\^AR<GYUXNV#P3>!:SOX!I])IO63'WS)Y]'8 T*)
MW/D(C%XKO$8I?2""\=S%C/HMO>/P>Q?]-N1.N63,XK66WT7NRGET%D&.!6ND
M^ZK7?V"73P#(M;3A">O6]O0X MY8IZO.F1!40K5OMNGJ,' X&W_@D'8.:<#=
M;A10WC#'%C.CUV"\-47S'R'5X$W@A/)->7"&5@7YN<4M$P:^,=D@W"&SC4&J
MN+/0SK^;_N5>2\$%VE]GB:/M?9"$=UM=M5NE'VPU2>%.*U=:^%WEF+\.D!#N
M'GRZ W^5'HQX@WP$TTD,Z3B='H@W[8LQ#?&F_U^,&V&YU#YQ"S\N,^L,\>??
M?4FW(8_WA_2:.K<UXSB/2#06S0JCQ>=/D]/QQ0' QSW@XT/1AX!U ;=",<4%
MD_!%$> FM"R&T+(M_.C>C[AQ<"4U?]J;SN$-OR/IB.M&.: # 71CH.AW9=8B
M<42H8&-RFD:BLROA\N$:SM)Q#/OI!B-X+(4%ZYC*F<F]K&AC"X4W7WGS&)!6
M,RF(ZA88%(95Z 4?<%0AEE#+@0=0+,!-32\+^:"=+*/#:6A8#1CND> 'BZ^C
M&(2ET4V-.67L-+C2((+$%4H;#HH<Z-3Q05@X?PHBD#;V'#Y_.DO3TPOXTYO"
M!([@N=&.S&LC.';U\V<5Z=P\^8HVUJ<F<L(@^$NA7P=**9 52R4*LB&PVI5(
M'<H\YZAP2''KQO/!-KRD$&]V]66THA*2F5U\FI&"94(*1XJ/W\/<X7,E<Z$@
M2KL.>^R]/X#P!OCT#?!&O?,X()637BHG/RN5 ?-VZMBGA)^.1]+[.V2Z5X"!
M4)P9L_5-9)47C_4^G-DR#D_ YT804UJ]$KL<E=B7NC7I%&=IA:,(=8E)(K6V
M@B8]S7N+FFU#V5A=&[T1]-="Z@X2U!=*DQH(=& L@BVU<4<.347==*0AWVJ/
MCA:M+W^?QP@NPP(=NEAEE.WNX(U#H#[#U:XFF3;4(YHB M.!WYX6!E=:KKP=
M-Y@+KT/N";8=0K9O9;PFNG))M"2.4%EHM.,\L="]%FPIT###R^T([B5U&L%?
M5N OXBZ<QBWWQL0]K99'CS[O&\P<Q&%^<A%TP')"1IJE1@K57GQH--K'PF3P
MZZW0+,,%@\#Z=K1_X7ZVO\-<MK_N%_/V G3'S)+J34=(0:[CT6]$0-->*MJ!
MTW7XD6?:T;4@?):4&AIO0.N%IAR[@=^@O]DM_@-02P,$%     @ FJ-(6'^9
M=&Y+!@  \P\  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULK5=K;]LV
M%/TK%UZQ-8!62]0[30(D:?9"MQI-MF(H]D&6:)NH)'HDE33[]3LD;2UI776O
M#W$HZ?+>PWL/#R]/[J1ZIS><&WK?M;T^G6V,V1[/Y[K>\*[2S^26]_BRDJJK
M#![5>JZWBE>-F]2U<Q:&V;RK1#\[.W'O%NKL1 ZF%3U?*-)#UU7J_H*W\NYT
M%LWV+UZ+]<;8%_.SDVVUYM?<_+Q=*#S-1R^-Z'BOA>Q)\=7I[#PZOBBLO3/X
M1? [_6!,=B5+*=_9A^^;TUEH ?&6U\9ZJ/#OEE_RMK6. ./WG<_9&-).?#C>
M>__&K1UK65::7\KVC6C,YG16S*CAJVIHS6MY]QW?K2>U_FK9:O=+=SO;<$;U
MH(WL=I.!H!.]_U^]W^7A[TQ@NPG,X?:!',H7E:G.3I2\(V6MX<T.W%+=;( 3
MO2W*M5'X*C#/G)W7M1QZ(_HU+60K:L$U/;VIEBW71R=S@PC6;E[OO%UX;^P3
MWB)&/\K>;#1=]0UO'CN8 ]J(C^WQ7;!)CR]X_8SB*" 6LGC"7SRN-W;^XG^P
MWK?G2VT4^/';H15[?\EA?W;/'.MM5?/3&3:%YNJ6S\Z^_"+*PN<3:),1;3+E
M_>R%T-5ZK?BZ<A26*WK-;WD_<'KK:D0W_+VABU;6[PYBG_1^&/NK06&S^2#8
M\R3QO+AZ1=^]IE>#T7BL;?*N93M83)J6][3F<JVJ[48@*E^[S=8WXVQI-ES1
M5LEFJ(UVGVPL42/U<K7B"O[P6G&J-":UT E]3+_R2GD6$3C NR5\6!X\%3V9
MC1PT_.@C1PO[P^Q/1#])A6B5-O2$HB!/LZ H$C?.6!*D:>;&<1D&$<;74"EO
M7899D(.]>9D%+"HIB\,@3AA=\A[,:#$GRL,@*2.,PB3%7TQ%E@=EE'@O=QQ>
MHH E95 "#.RS. B+@LHR#O(DIS?>(([S@)6)-4UA5&3681P'99E1%B0,%F%,
M*6"'05@R2A B ]B47KDT[DN3835906D1Y"PCK+.,4KJ1!ECW)D^LPP*N\@CC
M-"CC(BBB F,XS8$N#VF"H^G(T722HSM&:KJ4W58)S2U-OU52:[H0;>N+BYJ_
MN;ZZHD5UKU!AV"(;GL,'B3L9\C!Q1QR62?4.2V/!K!V8Y1X,I$U[--L=FAIH
M]/_ OF\?!T*BXR!*4-+,\BX!Z9@M5(@'E#R.BB K8WH)/,<? Z(X"[(T!>E2
MBA-0I7"$8 6(F8+.,8TK_H^5SL9*9Y.57BCT LK<![1HJ]ZXJE[]/H@M#FGS
M-Q5I,L+APN[#NGA\'R^@'BU+#042VO@Z8X/L*HCT'W]8JT=U=(7[\ VCES:$
MS2;#;MK_OQA$VXPT%B"6O.46@B8683?G"2;GV.2AVP*#@<=-I9H[)VE6[>3*
MN(<(A6,AMCPX43C]V7UH4,E6^CQZ,D;0"6@%10S:D.7TS:!Z80;% UJ)]W;@
MX7AQA90424EI&!1Q2I]*F-\':9I#72)*(7%9%!-.Q*$;VLHFL>%(>RW\:6-G
M5QT$5?SA7SR-,VA@FA]A9">SZ.B3L6QQ(+5E#DUS EQ"&$'?"1KF(PWSZ4/Q
M <@ 1=RVW \MA/.'@-^Z(_[^<YR<#G<#5D&[1><R-&B^&EIJT4K:T\L>:P?6
M[\Z^[:"V4GNSVA'#'IR/4_S!H?>S]_Y2K/@4[5+Z\HN"1>PYQ2'=0ZKTYYC'
MQAGI;L($]^*/C#_#OM$^]_8312[&(A>363^WW;K8Y75906]LNZ"XYZF1)/IZ
M4 KCY6"HEP;:*1IW!>!*?^42CJN#3W/=5J+3ATH_">*P'-T\5!DR3O1L;40#
M@%:"JO\$W:4R?WYH ?_B6+I .];W%N@.2$ _5/V ZQ?Z#FQ+QLH@">U)P>+2
M'2J0 S7 OP])&;HH%A+:F@@'W,)F 3RYK5HT&(W0KIGVNQTLKS"7>ZF(XB")
M0RA%&:01%&-AE[CS^10*E"0Q/L)M$95'=DD/,#I<(1JD] '"2YLRA-[:_>U[
MX>HQ5)Q\\(ONZ8F%F^<EO93]^FMLBFYB5I0Q:#$ZMMRNO]SU4!^Y_AC0(9+/
M'US$.J[6[KJIR67)W\G&M^.-]MQ?Y/XR]]?A'RN%TMEN986IX;,<+9'R5TS_
M8.367>N6TN"2Z(;H91NNK &^KZ0T^P<;8+SGG_T)4$L#!!0    ( )JC2%B=
M^U*B;P8  #$1   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;*U8;6_;
M-A#^*X1;% F@Q7J7E3<@21NT'[H&3;9A&(:!ENB(BR2Z)&77^_5[2,JR\V:D
MRP+$(BG>W7,/[XZDCI="WJF*,4V^-W6K3D:5UO/#\5@5%6NH.A!SUN+-3,B&
M:G3E[5C-):.E%6KJ<>C[Z;BAO!V='MNQ*WEZ+#I=\Y9=2:*ZIJ%R=<YJL3P9
M!:/UP%=^6VDS,#X]GM-;=LWT+_,KB=YXT%+RAK6*BY9(-CL9G06'YXF9;R?\
MRME2;;6)\60JQ)WI?"I/1KX!Q&I6:*.!XK%@%ZRNC2+ ^-;K' TFC>!V>ZW]
MTOH.7Z94L0M1_\9+79V,)B-2LAGM:OU5+#^RWA\+L!"ULK]DZ>9FR8@4G=*B
MZ86!H.&M>]+O/0]; A/_&8&P%P@M;F?(HGQ/-3T]EF))I)D-;:9A7;72 ,=;
MLRC76N(MAYP^_:(K)LDYK6E;,')MX^!3ZQ;;L+9W0Z<U4_O'8PUK1F9<])K/
MG>;P&<U!2#Z+5E>*?&A+5MY7, ;, 6NXQGH>[M3XGA4') H\$OIAM$-?-/@>
M67W1+M][UZWG[[DJ:J$ZR=395&F)D"%_K%M_/D6!,Q _;< DU*&:TX*=C) Q
MBLD%&YV^>Q.D_M$.^/$ /]ZE_?3:Y1$1,\+;!5,:N:(5VJ2@JO+L+V'?.KZ@
MM7U#VQ*A(^^8-FM*%"LZR35GZBG/=MI^VK.;BI&9J)'GO+TEO1$+DO_#%!&=
M=)@,CB<0OPPKJ5A=DNEJ2P,FMB@@TDF)!9.MR<5M&X<$P<.:*6)]'4"/1D*R
M!R2Z$IV"'K5/+@RH=[29'[GFARU\GS?8KC?8;H2F]7^6^S(@KT1=@D-%WI(T
M"+S ]]%Z]V82!N'1O;$TFW@),NW>VW[LTX:@05\0Y%[L3TB0>+F?D"!*O"B(
M2))Z>1J1*/+\=$)RW_.C@&21[R6;N5F<>C'F9I")LV0].4MA+8Z<I^"OQ*:!
M5:!%(3KC< C54+:&UW?CP//C;!CMNU\ZK32D3?A@]RGN%-E+8R])T_UAZC"P
M%T=>FL=;;]8#CDT0D8?>)(O0ZEUX2S)_XF79Q+0BO Q-JW<$0VGB3?*4[,C-
M9,C-9&=N?@7SDMN-!X'?.G8,+P\#XJG4VZWZPB;W0ST>69MDY<;:98= )A]-
MQJ"DDXN:VR!\8:(^+B$>]N'!RI#+,VNE6ELI>BM48?9<2#,7@6&T7H .4?.2
MFK%KC8>K "AA%O,E("%7?V=4NEWC?I(^R$^;Q39Q\1.0ZVX^KZU"K+XYO90=
M_(+J >BKW+EX3LN]8$HRQ)!-R"2)O4F<;J^+E8QS1&!.D$UYB$?B)7# ;<.H
M!]*D*U6*0>]/ST'9"_9)%'MYC)(5[AMJ , VAUQ ^SW(5QS3[6!P9,]'J)*V
MFQV10C0XVBFWSP=YZD693X))XOEAAB?Z2-2+U\?!E-WRMC61AK58F:5%0GI^
M$'EYD*,]B7+4&5/-,AA-\WPGU9ND?DSZ0ZJ3#,4N>L#XCU,]R;P02"W5&]9?
M0?7$"PS5#RC_'ZAF9O_;)AFU.DV3AX3[F8>R3?YZP9\EX/)I:\ANL_<;%AM7
M[.T4N#AE%:UG!HK)^AM)2VY<1UY>T95$Y2'7HNXL&^Z,:S9O75%HDFS;86,.
MZT7FG03#-IL-BVJVLO$TK?DM=456"\@U7/?4H-O#7*\!:^:U6#'F3@D+U#H4
M$A2_[X1V*"IN)SZPRWD^1*PM. S_7);D6T=1S*0!8:J.1Y:,T/)O. "D%J6C
MPRUS[_R+2IZ!R]NB[DJ&C8^VM\R>BIXOK)3,>(MSJ\%H+S9<KZQ?6XJ>D8;>
MJ="5!;Q)32/+W,X[9Z"F'-:T+]W:;*IJ74Y?%Z<'Y HFY$-+%5TPT@H-6*S=
M8E88_M5]=JFR#JQ%3=AP;&!8'HXH@\@C[B\=87B[604#A"U,(-0KSRI\ ?NM
M6VS):JO7C=O9I.9TRFMWIELR.40$IBTYG "5\!D>;):-,_5#N^/!<]EH*+"#
MT$:)EB /Q^8YA3G$@A2-V]=1B6B[ZITSOB"(2V%I[Y2)= !^SG73-L*%0#9:
MO>O8 Y$UP^68F \#Y&>!5\&!K8:A?T3.W&'0>'T%!XM'5PYWQAIO76-1$6[M
M95T1*^MNM,/H\#W@S%V#-]/=QP0<LQ'9BM1L!E'_P%R_I;N@NXX6<WLI1BJ@
M_-AF!>A,F@EX/Q/PH>\8 \-7DM-_ 5!+ P04    " ":HTA8@AUP[X4#  !Q
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6RM5MMNXS80_96!&A0)
M($0W6Y93VX"==-$"W6Z09-N'11]H:6P3H4B7I.SD[SND9-E%'6,?^F+Q-C-G
MYAQR/-DK_6HVB!;>:B'---A8N[V+(E-NL&;F5FU1TLY*Z9I9FNIU9+8:6>6-
M:A&E<9Q'->,RF$W\VJ.>351C!9?XJ,$T=<WT^P*%VD^#)#@L//'UQKJ%:#;9
MLC4^H_VZ?=0TBWHO%:]1&JXD:%Q-@WERMQBZ\_[ 'QSWYF0,+I.E4J]N\FLU
M#6('" 66UGE@]-GA/0KA'!&,OSN?01_2&9Z.#]X_^=PIER4S>*_$G[RRFVE0
M!%#ABC7"/JG]+]CEXP&62AC_"_OV["@.H&R,575G3 AJ+MLO>^OJ<&)0?&20
M=@:IQ]T&\B@?F&6SB59[T.XT>7,#GZJW)G!<.E*>K:9=3G9V]H0E\AU;"C0A
M_*:8I,_ORJ*!XTX(3%;PQ6Y0&[A^\8=O)I&E\,Y)5':A%FVH](-020J?E;0;
M S_+"JM_.X@(=P\^/8!?I!<]/F!Y"UD20AJGV05_65^,S/O+/O W+TO52'N:
M.\RKBCO], $/W)1"F493=;[-E\9JTM1?YPK1AAF<#^/NV9W9LA*G 5TD@WJ'
MP>S''Y(\_NE"$H,^B<$E[[-GNK=50\C5"@X)=9QV#'LZ/W')9,GE^B39<ZE<
M#'8^E;Z,^D1"DAZ84M%E-A8KAXWD!"LEZ%4@$'= 7&*]1.WYO.:2]E5C"*FY
M\?2ZGQ1>-*LZ9U>0#,/1*'6#+!QG _@JEUP(\I[G13A.8\CC.!P,\E:Z, Z3
M(H<BS(H!? CQ"O)Q%A:CPHW2-!SE [A RK G9?A]I'PYDG+$VU^O4^%]\Q<-
M7O#-PD*H\O6LTBZ&/4_/O> H+=#"EKW3^TI(*DYUL.(=F+6:+QOK0UM%CV:I
M&T+HFP2W"%AOA7I'!++5Q!YQ:FRKJ.:0CL8=RH8NR8;M$):(TI76T<X,[+%=
M=O0+7-.UTN[A=(I0JY4A"JC3N%V#P&I?J-N32OV7M_]!5?/ORI(4,1R2B,8#
M-R+-9>/1$5F?=)*-PBPI($E)1X,QG"GW=3H*A^/T!JZS/"SB^.9R@E>]H*]Z
M29_39'32!FK4:]_L#'B';4?H5_M^.F_;R/%XVXP_,[WF]%((7)%I?#LBG>FV
MP;43J[:^J2R5I1;EAQOZ3X#:':#]E:('IYNX /V_C-D_4$L#!!0    ( )JC
M2%@:=,L,%P0  )@*   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;(U6
M;6_B.!#^*U86K5HI)2$0WA:0H.SNK;2<JI;N?3C=!Q,F8-6).=N!<K_^QL[+
M0:&Y?L'.V#/SS'B>848'(5_4%D"3UX2G:NQLM=X-/4]%6TBH:HH=I'@2"YE0
MC9]RXZF=!+JV2@GW M_O>@EEJ3,96=F#G(Q$ICE+X4$2E24)E<<9<'$8.RVG
M%#RRS58;@3<9[>@&GD _[QXD?GF5E35+(%5,I$1"/':FK>&L:^[;"[\8'-3)
MGIA(5D*\F(\?Z['C&T# (=+& L5E#_? N3&$,/XN;#J52Z-XNB^M?[.Q8RPK
MJN!>\#_86F_'3M\A:XAIQO6C./P&13RAL1<)KNPO.11W?8=$F=(B*9010<+2
M?*6O11X^HA 4"H'%G3NR*.=4T\E(B@.1YC9:,QL;JM5&<"PUC_*D)9XRU-.3
M;Y1)\HOR#,@"J,HD8,:U(N_);Y9TQ4'=CCR-WHT-+RH\S7)/P3N>6@%9B%1O
M%?F:KF%];L!#V!7VH,0^"VHMSB%JDG;+)8$?M&OLM:M<M*V]]O_G8LY4Q(4)
M6Y$_IRNE)9;/7]>"SDUVKILTE!JJ'8U@["!G%,@].)//GUI=_TL-X$X%N%-G
M_02P2Z9* ;Y/\5AK@A7_"%$F)4LWA*9K\KM(92684<4P,ON89 FOFLRXB%ZN
M1EB+X7J$RRV06'!DO'&FK9><]NP?S*C&8PY[X(J(F,0FBKU->W)::G@D,DEB
MEM(T8I03:D,<$GQW2%8@J[>_D 3DAJ7H1F0*0U>W9"DT&OAI?))6L0;O2+%*
MX8@<DR_8$^,,]4F#]-J^&_K]L]WG3_V@%7RQLM#M],*S77GZW'QJDJ6TD1W)
MBG&,NA6Z S\LE_)F,'![?KM<2NDB2UG$=@AT)0R64OYV;;OM;OCFJ]?INIU6
MNUK+TUZW[X8=E'=#M]7K%[?GL!.*8>;O2'*9@R!P@T%0+N^A*-<\M0WKJ>>'
M9[N3O!4X&A621H&EAAUAQ8ZPEAT_TCTHG=?2/<?B83%#8JR.Y![[D"%TAA 7
M5&>2Z2/!]@D?9$2]WZDMW8LB=6W91R>ND]PU ZM .2\2GM/%<#4_Q%(V1-@)
MJ9%43) #2$,@99A$\3 %<@0JFS5)ZU9)Z]:"G\-*DZ?*-_:5/67<(+K#">!.
M40[7,E)K]",] KL1+2>#DOGTPO7U! W?LGV:8*JPTZSQI94FWZ7 5#UC^Z/<
M2K_CL*(NQ3_Q&]/]56F&3X."TS^$BYYSC=<-0^G^H(N;P5FA%TR_[%/7K9@6
MT _.+-ST!K?%"3:'MTW!D&90W;[IW-;0R#N9%A*0&SL3*:S,+-7YX%!)J[%K
MFD\;_UW/9[8%E1N32@XQJOK-'C)#YG-0_J'%SLX>*Z%QDK';+8Z.(,T%/(^%
MT.6'<5 -HY-_ 5!+ P04    " ":HTA8\DA86+\"  !=!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6RM54UOVS ,_2N"6Q0M8-0?2>LT30SD8T-[
M*!:TW788=E!L.A8J2YZD--E^_2C9\5(TS6D7BY3(Q_?$B!EMI'K1)8 AVXH+
M/?9*8^IA$.BLA(KJ2UF#P)-"JHH:=-4JT+4"FKNDB@=Q&%X'%67"2T=N;Z'2
MD5P;S@0L%-'KJJ+J]Q2XW(R]R-MM/+)5:>Q&D(YJNH(G,%_KA4(OZ%!R5H'0
M3 JBH!A[DV@X[=MX%_"-P4;OV<0J64KY8IW[?.R%EA!PR(Q%H+B\P@PXMT!(
MXU>+Z74E;>*^O4/_[+2CEB75,)/\.\M-.?8&'LFAH&MN'N7F#EH]5Q8ODUR[
M+]DTL4GBD6RMC:S:9&10,=&L=-O>PU["(/P@(6X38L>[*>18SJFAZ4C)#5$V
M&M&LX:2Z;"3'A&W*DU%XRC#/I',H0"G(R4QJHWTRHS4SE+,_D/MDH:"F# TJ
M<O+%E*#(1&LPFIP_TR4'?3$*#)*P4$'6%IPV!>,/"D8Q>9#"E)I\$CGD;P$"
M9-])B'<2IO%1Q#EDEZ07^20.X]X1O%YW)3V'U_N_5S)G.N-2KQ60'Y.E-@I_
M<#\/W4]3O7^XNGV$0UW3#,8>OC(-ZA6\].PDN@YOCVCK=]KZQ]!16RTU0[:6
M?JN%W 'EIB3W LE3D2%_UUWR#%M#IEQF+P=U'*UT6,>;\G5;OFS*LZY\)O'-
M:X,=D 7!*R:%Y#@\F%@-"38;JB7>NFWX.1-X+M<:X?2%Z[_]Q)VR=]"GY,8/
MP[!;.T)G)X,XBF_?9R3^#<8UWW?1=N* TLY-;I%XA<-24S=OHIN!'R4AKM=^
M+]E+/JK]E,31E1\FH;-Z?HS6H;X'>T^^ K5R@TTC@[4PS>OO=KO9.6E&QK_P
M9O ^4+5" H1#@:GA97+E$=4,L\8QLG8#9"D-CB-G(N\<E W \T)*LW-L@>X?
M)?T+4$L#!!0    ( )JC2%BWB'HIR 4  !X.   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(U+GAM;*U7VV[;.!#]%<*;+6R C47JZC0QD*0IML"V#>*TQ:+8
M!UJB;**2Z))4+G^_,Y3LV('CS4-?=*'(F3,S9P[%TWMM?MJEE(X\U%5CSP9+
MYU8GX['-E[(6]EBO9 -?2FUJX>#5+,9V9:0H_**Z&O,@2,:U4,U@>NK'KLWT
M5+>N4HV\-L2V=2W,XX6L]/W9@ W6 S=JL70X,)Z>KL1"SJ3[NKHV\#;>6"E4
M+1NK=$.,+,\&Y^SD(L'Y?L(W)>_MUC/!2.9:_\27C\79($! LI*Y0PL";G?R
M4E85&@(8OWJ;@XU+7+C]O+;^P<<.L<R%E9>Z^JX*MSP;9 -2R%*TE;O1]W_)
M/IX8[>6ZLOY*[KNY:30@>6N=KOO%@*!637<7#WT>MA9DP0L+>+^ >]R=(X_R
MO7!B>FKT/3$X&ZSA@P_5KP9PJL&BS)R!KPK6N>G')M>U)+?B05HRO!7S2MK1
MZ=B!:9PPSGLS%YT9_H(9QLDGW;BE)5=-(8M= V/ M '&U\ N^$&+[V5^3$)&
M"0]X>,!>N DT]/;"_PV4O%<VK[1MC20_SN?6&:#&O_MB[BQ&^RUBNYS8E<CE
MV0#ZP4IS)P?3-W^P)'AW &^TP1L=LCZ=0?L5;26)+LE[64IC9.'1GULKG26B
M*<C?2LQ5I9R"VOWPM2.W\L&1BTKG/_=&=-#G_HAF:M&H4N6B<012N-*-;, _
MP')+21K0C6(-SP$\T<.SV++8>S .W8=S+W5C=:4*@6,7HA)-+LD,J0OSH1BP
MIM05R(0]@9!S6<^E\108*C2@6PM!VY%G!%[X4V+0<[65C6LC5T(5:S1'9!A1
M-F$C?(II.(E'L!9BS)7PXC!,:)2F(S),:11E(S+3I;M'3(6\ ^%:@0QA]!9L
MO?DCXXR_(T-.XPE,O94-ID;5*Z/O9.V3,PQIF 4CO+-P,B)>Z][J\FUK):DD
MJ,@&VI E-.'1R#^$*4#\V#C1+!1V8N<$P,*=1X#O5CM1[29\.^QA&%*>8!QA
M"O%FH]T,]2[/\]RT,*0@_PV*HJ\K"&V7BXS&<4@80&<)^0SUA1W P*=F0:!K
M+,F%,8^P'4!^"A*&G$1!2KZ#]DIC?7+2=[L&!?H3E241C;.,0/[C; /"8&89
M33.&UTEP*/4A35FZ*<#, <O?SGTR=_RQB"(L!CF+8_+E"3TF?B=?/* !@&<3
M&@<9^0(D-8 B8 &9I'Q?LOL,QN"!!R0.:10DY)NHVCY29*^G]3 -$BA#DL;K
MHKW4*6 D81&).4U#YO.];]818@VC%!Y83.,P) <T)MYH3/QJC;G<:>TMM;QZ
MP,Q"1!>RD:5RHU=*S4'7^Z7F=BF?28SJ<& B9(_CN5+\(X7I=IU7B@9<&+EL
MC6?>'@<?9 &,J2#3T80&0-4CDC":1!-X" .:92E0#S2,3&@4<RQ'D*30-4D4
M]*7.7S8>0W<!O=($J)R0$(C'TZ<FW5HPG*_3_1P7B I@ ')E-(M .*"K$MY#
M&DXX?L%.@CL#S,](?- #B&3&O!0%$ U#TRECO8D]P1QY\DX2S%!"@S3&G$64
MA]DA=B8;=B:O9N=564K__[;-S!N,^$;FNLFAH;L.?!TW#SI^F9MFU]=^?B*!
M6]SAA"-?CV?'I.SK9J%"K=/FT4\'30(!<MKOC+!;:>-VR[.V5QI=@U$0ZJ9%
M%>O5&/92HNQOZ 3L[_P%WQ "9W]B55/85[#.,0/Q\9T0>SGJ:/>T5%KJE0YR
MLXZ[IQE): P= M1BH)D)G:01^:P1;0N5Q:+U7D$2H;%B@BJ>D92&P.ZK7ZUR
MCSLRW_D!RH89*"T#-#&^1=@ -U U8?*E_TO:V4>@!P *- C+0M\H''D^1-&'
MW=+O )WA" ;Y:+/9W*PKY'Y3,XRW_MEK:1;^9 *;JVX;U_V^;T8WAY_S[I__
M:7IW<OHDS$(!'2I9PM+@. 7I-=UII'MQ>N5/ '/MX#SA'Y=P@),&)\#W4FNW
M?D$'FR/A]#]02P,$%     @ FJ-(6 75 O:" @  K@4  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL?51-;]LP#/TKA#=L+5#$CI.T1988:/J![5 @
M:[+M4.R@6$PL5)9<B6[:?S])3MP,<'.Q1%+O\5$R.=EJ\V0+1(+74BH[C0JB
M:AS'-B^P9+:G*U0NLM:F9.1,LXEM99#Q "IEG";)>5PRH:)L$GQSDTUT35(H
MG!NP=5DR\S9#J;?3J!_M'0]B4Y!WQ-FD8AM<(/VJYL99<<O"18G*"JW X'H:
M7?7'LZ$_'P[\%KBU!WOPE:RT?O+&#SZ-$B\()>;D&9A;7O :I?1$3L;SCC-J
M4WK@X7[/?A=J=[6LF,5K+?\(3L4TNHR XYK5DA[T]CONZAEYOEQ+&[ZP;<Z.
M7,:\MJ3+'=C9I5#-REYW]W  N$P^ *0[0!IT-XF"RAM&+)L8O07C3SLVOPFE
M!K03)Y1_E 49%Q4.1]F"=/Y4:,G1V*]P^UP+>H-.Y\F2K23:TTE,+J]'Q_DN
MQZS)D7Z0HY_"O5946+A5'/G_!+$3W*I.]ZIGZ5'&&\Q[,.B?09JD@R-\@_86
M!H%O\ %?4^(97!$9L:K)5PJD8<X,*H+'JY4EXWZ@OUW%-]3#;FK?5&-;L1RG
MD>L:B^8%H^S+I_YY\NV(\&$K?'B,/?M9,T-HY!MP\2(X*F[=/YE+IYO#8W@Q
M6.(KP4RZ)^V4?S1!M_QE@3#3S/#W7$QQJ)C@\-RAB%E8:^GZWX[AA)6Z5F2A
M0C<;"@<^#:_H/RG<"6-ISP&?(>F-TK ,1[# 7*LV@0]=-/%E(4R7_T[7AHJ.
M0-?%QP<]5*+9A$EA(?=BFW9JO>TPNFIZ\/UX,\GNF=D(94'BVD&3WL4H M-,
MA\8@786.7&ER_1VVA1NH:/P!%U]K37O#)VA'=/8/4$L#!!0    ( )JC2%A9
MK$W]> 0  $(,   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;*57;6_:
M2!#^*R,W5S42,<;OI( $R?4N4ENAO+0Z5?=AL0>P8GOI[A*2^_4WNS8.H<3E
MKE_P>KWS^CPS.PPV7-S+):*"QR(OY=!:*K4Z[W9ELL2"29NOL*0O<RX*INA5
M++IR)9"E1JC(NZ[CA-V"9:4U&IB]J1@-^%KE68E3 7)=%$P\33#GFZ'5L[8;
MU]EBJ?1&=S18L07>H+I;306]=1LM:59@*3->@L#YT!KWSB>1/F\.?,EP(W?6
MH".9<7ZO7Z[2H>5HAS#'1&D-C!X/>(%YKA61&]]KG59C4@ONKK?:/YC8*989
MDWC!\Z]9JI9#*[8@Q3E;Y^J:;_[$.IY ZTMX+LTO;.JSC@7)6BI>U,+D09&5
MU9,]UGDX1L"M!5SC=V7(>'G)%!L-!-^ T*=)FUZ84(TT.9>5&I0;)>AK1G)J
M=,$+PE<RDZ)KS)G"%"ZX5+(#-TLF$"84<PI3]D10* GO;MDL1WDZZ"HRKY5T
MD]K4I#+EOF*JY\(G7JJEA-_+%-.7"KKD=^.\NW5^XK9JO,3$!J_7 ==QO19]
M7I,,S^CS7M%G CZK GZ1F+$0K%R@S@#,GF#W7)T8&&^82.';1U()5PH+^?>A
M#%7V_</V=0&>RQ5+<&A1A4D4#VB-WK[IA<[[ENC\)CJ_3?OHH-?/@74,[#J\
M:<Y*^&9PAEM\5##)>7)_,)Y6BX?CN5&D[&QFW$AVDXR/>HW RA2X6J* -)-)
MSN6:9('Z#\@=4:;SK;=SZBOR'/Y")BIB =$"BQG):VJ\RTI02[Z6I%:>&J;H
M'U?_]."GS@A,^*+,_J'O)Q"XG7X_U NGX\0.+7RG$Y+"JY*$$11[A!F6.,\4
M";+<B,T%+UYX?M!.S^V$O@<]K^/']""U400MH <-Z,&O@7Z-4HDLT65ODF'2
M_\/F79G1V;%NH9EZ.I(<K9X=)L?M$FM(LW(!F02VO2Z ST'1=5 G\?KF3E8<
MJ!J[]DI31.-[#K=<L;PJ2;G/@*^F49.*\0,*NG?@,R_/'BA@VGK[)G9[[ON7
M##)LZ<<1P1V'MN?#'Y0^?3H(0L+-L\,0OE3R[_S8.878LP,?+EB9T.5#FVYP
M2HCZ=NP>8XO0[SA>3-9Z3FCWXS86A T+PE867#:%I--X3)N3/^ES1Q&@U:G#
M!!BG::9](?CVJW\/_==+?J_&&\!9#?A"XP<I774P9YF !Y:O36+JGK*H\3W9
MHGL"?<=V]#..[=B'#X>D:EC3M=#4I?X%3]H_S;XBRW.*B<@7Q'8$GF/[X.I5
M"[11 VWT:P4^16%F-V)C!:C\SX7<ZL'_*>2/MU?3O>KM %/$>.<W4^A,+-!
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
M&I^.J;:ZO?O;B55K?]\NE*7;VP]7]%Q"[0[0?J64W4Z<@]T#;/8_4$L#!!0
M   ( )JC2%B==S,[#0,  *$&   9    >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;(55VV[;, S]%<(KBA8(ZEMN;9, 3;MA>RA6]+(^#'M0;-H6*DN>)#?I
MWX^2DRP%TO0EH6CR\!Q2IB=+I5],A6AA50MIID%E;7,1AB:KL&;F3#4HZ4FA
M=,TL'749FD8CRWU2+<(DBH9AS;@,9A/ON].SB6JMX!+O-)BVKIE^FZ-0RVD0
M!QO'/2\KZQSA;-*P$A_0/C5WFD[A%B7G-4K#E02-Q32XBB_F?1?O WYQ7)H=
M&YR2A5(O[O CGP:1(X0",^L0&/V]XC4*X8"(QM\U9K MZ1)W[0WZ-Z^=M"R8
MP6LEGGENJVDP#B#'@K7"WJOE=USK&3B\3 GC?V'9Q8Z& 62ML:I>)Q.#FLON
MGZW6?=A)&$<?)"3KA,3S[@IYEC?,LME$JR5H%TUHSO!2?3:1X](-Y<%J>LHI
MS\ZN55US2UVVP&0.UTI:+DN4&4<#)X]L(="<3D)+I5Q"F*UAYQUL\@%LG, M
M054&OLH<\_< (7'<$DTV1.?)0<0;S,X@C7N01$EZ "_="D\]7OJI<+-'^0TW
MF5"FU0B_KQ;&:KH]?_:UH2O2WU_$O5$7IF$93@-Z90SJ5PQFQU_B871Y0$)_
M*Z%_"'WV)#5F2E-_X4EF2N;<770FX*[56457%7XN!"^9\[Z7Y.<*C[BR,!<J
M>]DK[6#Q_=*>$:BAJ(%+JZ#@*Z+6;,BX+KLXGB&H'6)<@JW(I7,N:2] IEI-
MX:J 16NHJC%G\%BA0]":T8BZH36:TQKAPB70CC#69;#\%;7EE%:2^_V$-[4I
MW,^38*\LT+W">D&4-W>K!T5K79<^)5[2%G1B;<4D',51U(NBR$<KB?"&3,,2
M"8@9*)2@]6<NX,2K5:VA,'/J"O;A"-*TUQ\E[C2 ).X-$V\/8=0;#+PY@K07
MQZDSQ\X<G+N64/W"$3C^,D[BY!(>E:7I[U(\@N&X=QZ/8=]U"W?61HVZ],O1
MN/Y+VVV0K7>[?Z^ZM?,_O%O>MTR7G.H)+"@U.AL- M#=0NP.5C5^"2V4I97F
MS8J^(:A= #TOE+*;@RNP_2K-_@%02P,$%     @ FJ-(6$I5D>"%#P  @I4
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
M.\%0U( A"B9 (@$L43N_MH/6&$N.Q-CZ&5^\C/[BY-Q" %BE(;0Q"EDBUZ<
MU@*F-$"H6X&#<Q9V8NV908F)G![Q)\"N.&#I^RZT+PY84HI)V!VE!D]"_P5R
M?5BM6'FRZK"MWZEV<,<6/%M(2BV3Z84SV_"=''9>.7LR$%[6^@WI+1K*6_LY
M:/0E]G7@8Y5V8DULJD?N!,^?7I9Y?AS@,S#7@&F ?:A]FI8>\J I-V!)O!='
M8MJZ:$HE=DH]O@5V9^=R 8OEBXZE*@)0JD<!Y $,U3H[@#R0RTE N_70-$OL
M-'N\'C]S=7YN)XW5;+I9F;*T#!-*/0KL(<T!0TH(,)T$# -B&Y,UYA([YOYK
M&0XWXV[C)[48<[@P8]4)6O@E(=2#H-,6%$KPD$MJ062B$9G8UW2/5TI],9=#
M?B*JG?$X7ZRM.@ +MPB%P*$3T!*#PSEDZ:+ND8YJ:J5V:CU>B'*YTIDM_]P5
MHERELZE  >X$C@("'(N G3? KBMPS:_4SJ\]0:;V&KP.,M2$T Z0 2SM($,U
ML%([L![_>(\;02T#1EV3R>%#>J<.][95&6C!M5;N',NW5,,PM</PERR7*CYF
MY8:&$DD?:Y!");R<@>=J"U^= J^NP#E0_3L!V,!KX5XUB:PF[1 /3@#;EV"K
MOA'+4>(SVSS(!/!']1\D6;NO4TEV4&_14-[:.FJ2I3U.-#3'/"2<%84SC_/\
M:<7S?9POU?Z9['J%2!:@TI[QJ)$:8LPL-.CB[%#>*A''!V]8;%C^6+ZI4C@+
M-:A4+S(T=YNW86;E.R O[M^@]U'U3HMV4[UB\SG.'Y.L<%*VDB[==X$,(*_>
M6JD^"+XMW^-XX$+P37FY9K',@\I ?K_B7#Q_4#_0O#LT_3]02P,$%     @
MFJ-(6%I,AA@.!0  \QX  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL
MK9E=;Z,X%(;_BL6.=ENI4SX22-)-([4E"8W4V:K9[EZL]L(!)Z "SM@F:??7
MKPV$)BEEB.;THN'CO,\QYKS8X.&6LA<>$B+0:Q*G_%H+A5A?Z3KW0Y)@?DG7
M))5GEI0E6,A=MM+YFA$<Y*(DUBW#</0$1ZDV&N;''MEH2#,11REY9(AG28+9
MVRV)Z?9:,[7=@:=H%0IU0!\-UWA%YD0\KQ^9W-,K2A E).4131$CRVOMQKR:
MF882Y!%_163+][:1NI0%I2]JYSZXU@S5(A(37R@$EC\;<D?B6)%D.[Z74*W*
MJ83[VSOZ)+]X>3$+S,D=C?^. A%>:WT-!62)LU@\T:U'R@NR%<^G,<__HVT9
M:VC(S[B@22F6+4BBM/C%KV5'[ DDIUY@E0+K6-#]1- I!9VV@FXIZ+85V*7
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
M#?C?ITF2/[X17[ ^;O[X'U!+ P04    " ":HTA8,*UTG8$#  !V"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6RM5DUOVS@0_2N$MB@2((T^;:FI
M+<"Q4K2'=HUZVQX6>Z ERB(JD5J2LM-_WZ$D*[;,N#GT8HODO,=Y,^1P9GLN
M?LB"$(4>JY+)N54H5=_9MDP+4F%YRVO"8"7GHL(*AF)KRUH0G+6@JK0]QYG:
M%:;,BF?MW$K$,]ZHDC*R$D@V587%SWM2\OW<<JW#Q!>Z+92>L.-9C;=D3=37
M>B5@9 \L&:T(DY0S)$@^MQ;N71)I^];@&R5[>?2-M)(-YS_TX&,VMQSM$"E)
MJC0#AK\=69*RU$3@QO\]IS5LJ8''WP?V]ZUVT++!DBQY^9UFJIA;D84RDN.F
M5%_X_@/I]4PT7\I+V?ZB?6_K6"AMI.)5#P8/*LJZ?_S8Q^$(X$Z? 7@]P!L#
M@F< ?@_P7PH(>D#01J:3TL8AP0K',\'W2&AK8-,?;3!;-,BG3*=]K02L4L"I
M^ $+1ME6HIH(M"ZP(.@J(0K34EZC-^CK.D%7KZZ1U"L248;^*7@C,<OD#7IU
M,I[9"OS1K';:[WW?[>T]L[?KH4^<J4*B!Y:1[)3 !B&#&N^@YMZ[R)B0]!;Y
M[@WR',\W.+1\.=PSP).7P]T+:OPA-W[+Y_\N-ZLA-_\N-E()N"S_F<+=T05F
M.EU [F2-4S*WH$)((G;$BE__Y4Z==Z90_4FRY ^1G80Q&,(87&*//T/QI"SE
M%3'%K,.&+5;7R%WLAJX?0?IWQ]$PF;WU)\ZI66(P\P(G>C([43 9%$PN*OC>
M5B^2(;PC HHQ C$5%,W^5D(UEPJN()P570-IBJ[H8?':I+G;;7+DI1]&3CB2
M;+"*7'<R4FRR"GS7+'@Z")Y>%/R1I8+ XZ)PB9:=UG6G=:&4H)M&X4U)D.(H
MH66C7P[TD.?PE"">=Y9O]&.0H17^J6G00@C,MBVEL5!-SU1,_)'2I<'&<4?1
M.+<)PF=B$0ZQ"%^6_$6?_,]-M8&"<% JT=]/^;_I C(NIIW(T) J/QB?=)/5
MU)V.A)JLWCJ>66HT2(TN2ETP1;-#0M<D;015% 0^/*9E R\$R@6O](&HX0"T
M;0,$X;Q*WJ!%Q1NF3#&(SOP>*5N>6[CC6WYN,K[@]M&+7!&Q;3L;"?<6W.J>
MLV%V:)X6;<\PFK^'IJKK@9YHNH[L$Q9;RB0J20Z4SFT(_HBNR^D&BM?MN[_A
M"KJ(]K. QI (;0#K.>?J,- ;#*UF_ M02P,$%     @ FJ-(6-1,+0#)!@
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
MQW:$N:VO5#NWC7HS4VH9W>[.4=&(L&5ZY):#](E =N R_S0_UCM-#[-6/K^
M9VYV.+>0R<X*7V.V#&(.0K*0DM;I0+HCEAV_S6X$7:<'4N=4"!JEERN"I456
M!>3W"TK%\XVJ(#\$/?D/4$L#!!0    ( )JC2%C56.$(J0(  %\(   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;+66WV^;,!#'_Q6+55,K5>57@*0C
M2&VB:GN8&K7-IFG:@P.78-78S#:A^^]G0XJRQ>E>EI?@L^_N^SG'YDA;+IYE
M":#02T69G#JE4O6UZ\J\A K+*UX#TRMK+BJLM"DVKJP%X*(+JJ@;>%[L5I@P
M)TN[N87(4MXH2A@L!))-56'QZQ8H;Z>.[[Q./)!-J<R$FZ4UWL CJ&6]$-IR
MARP%J8!)PAD2L)XZ-_[U[<3X=PY?"+1R;XQ,)2O.GXWQJ9@ZG@$""KDR&;!^
M;&$&E)I$&N/G+J<S2)K _?%K]KNN=EW+"DN8<?J5%*J<.F,'%;#&#54/O/T(
MNWHBDR_G5':_J.U]DY&#\D8J7NV"-4%%6/_$+[M]V L(@B,!P2X@Z+A[H8YR
MCA7.4L%;)(RWSF8&7:E=M(8CS/PICTKH5:+C5#;C5464WF6%,"O0C#-%V 98
M3D"B\SDH3*B\0&>(,/14\D9J+YFZ2DN;!&Z^D[GM98(C,G/(KU#H7Z+ "T*T
M?)RC\[.+/].XFGS #P;\H,L;_A-?6OCG1.:4RT8 ^GZSDDKH,_##!M^+C.PB
MYEY<RQKG,'7TP9<@MN!D[]_YL??AC1+"H83PK>S9D@G(N2B@0$N6<U80<UPQ
M18M&Y*4^<.A^1<D&F]E+I#A: 5I@4ERB;X %NF=@JZC73#I-<S&W61B.DB!U
MMQ;4T8 Z.B7J4\MMJ+UFM(<:^'%P!#4:4*.3HI8"K/L:'< F472$-1Y8XU.R
MWO%&V%#C ]30]T,[:C*@)B=%U6]@&VIB08TF=M3Q@#H^$2I>*Q!O X\/@#T[
M[62@G?Q'VB>N,+5Q30ZN?3R>^.._V-R]?F%:[V<L-H1)1&&MX[RK1!<F^G;6
M&XK770M9<:4;4C<L]1< "..@U]><JU?#=*7AFR+[#5!+ P04    " ":HTA8
MN:7U%BP#  #J$@  #0   'AL+W-T>6QE<RYX;6S=6%UKVS 4_2M&74<+HT[B
MQ8W7)+ %"H-M%-J'O14EEA.!+'FRW"7]]=6U'.>CNJ7KPY;,(;5TC\ZY1])U
M+3(LS4JPVP5C)ECF0I8CLC"F^!2&Y6S!<EI>J())BV1*Y]38KIZ'9:$934L@
MY2+L=3IQF%,NR7@HJ_PZ-V4P4Y4T(])O0X&[?4U'I!M_)(&3FZB4C<C]V?M?
ME3)7[P)W/_EP<M*YZ-R?7^TC9PUT3D*O</\5PJ@L)AJ_RNU+=E'IRUWI>OBI
M%7+$4XPV\-!LE@T3.C4Y;#9D/,R4W.Q+1%S JM.<!0]4C,B$"C[5'%@9S;E8
MN7 / C,EE Z,+0B;K@N1\M'!7=>#6FET<BZ5KG.[#.[OM!F^!ZQ[8) +T1KL
M$1<8#PMJ#-/RVG;JP77P&10T[;M581W.-5UU>WVR(=0WFV2J=,ITFZ9+UJ'Q
M4+ ,[&@^7\#=J"($T!B5VT;*Z5Q)6GM8,YJ&E9TQ(6[A0?J9[6@OLZU]Z\"N
MR;9I#35-)^,ZH+^MYK2W97MOT@T*_J#,E\I.1]9]*%!VHUG&EW5_F;4&,/4N
MKDZ+0JP^"SZ7.7.3?W7"\9"N><%":?YHLT&IS&R :1(\,&WX;#OR6]/BCBW-
MNIR6&>ZY=X2>_^XZSYEDFHIMT[;V#WF5W^PXNOQ7ENO_*ON&O1Z;M^.AF^P?
M@\GX&$P>14T.#M]DE!RDQ[!Y?V\=$G:."&TT@*/8B/R @YW8) VF%1>&RZ:W
MX&G*Y+.3@I4W=&H/\COZ=GS*,EH)<]>"([)I?V<IK_*D'74#"]&,VK2_P?2Z
M<7L.M+FX3-F2I9.FJ^?3NAG8ALW:7$#81Z[KRX]@'(?Y$<"P/)@#C.-86)[_
M:3X#=#X.P[P-O,@ Y0Q0CF/YD$G]P?+X.8F]_#--DBB*8VQ%)Q.O@PFV;G$,
M7[\:Y@T86![(]&=KC>\V7B$OUP&VIR]5"#93O!*QF>)K#8A_W8"1)/[=QO(
M ]L%K'8@OS\/U)2?$T6PJY@W[ G&D23!$*A%?XW&,;(Z,7S\^X,])5&4)'X$
M,+^#*,(0>!IQ!', 'C DBNKWX-[[*%R_I\+-KUOC)U!+ P04    " ":HTA8
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
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
MH][^G7K'=*U"?/8\UOC\=U*=;O>&Y^/OR\?)S@MUQ]G![['%+U!+ P04
M" ":HTA84]DK*;(!  !3&P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-F<UN
MPC 0A%\%Y8J(L9W2'P&7MM>60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.
MC+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U<K$VU(2=7-M:^?!JE\RH=*66Q,1X
M/&&I;CPU?N1;C6@^?:)<K2L_>-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;
M--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5
MY.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8
M;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.
MO\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!
M*D>A*D?!*D?A*D<!*T<AJT AJT AJT AJT AJT AJT AJT AJT AJT AJT A
MJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0A:X)"U@2%K D*61,4LB8H
M9$W^DZSO6J_^^C=/N\:U*INC/^O^I<T_ 5!+ 0(4 Q0    ( )JC2%@'04UB
M@0   +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L!
M A0#%     @ FJ-(6,X>TI'O    *P(  !$              ( !KP   &1O
M8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ FJ-(6)E<G",0!@  G"<  !,
M             ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4
M" ":HTA81!?WS% (  "T.@  &               @($."   >&PO=V]R:W-H
M965T<R]S:&5E=#$N>&UL4$L! A0#%     @ FJ-(6(4VDH^&"   ER8  !@
M             ("!E!   'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4
M Q0    ( )JC2%B)]*6H3@8  "X8   8              " @5 9  !X;"]W
M;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " ":HTA87WFHJ- )  !4
M,   &               @('4'P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
M4$L! A0#%     @ FJ-(6->0*!SJ!P  4"\  !@              ("!VBD
M 'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( )JC2%A;Q0 :
MMB4   ]W   8              " @?HQ  !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6Q02P$"% ,4    " ":HTA8S&N0. 8'  !]$@  &
M@('F5P  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ FJ-(
M6*RGZYHM!0   0P  !@              ("!(E\  'AL+W=O<FMS:&5E=',O
M<VAE970X+GAM;%!+ 0(4 Q0    ( )JC2%AF/UO?>08  /X/   8
M      " @85D  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4
M" ":HTA8+Q5[8G8#   %"   &0              @($T:P  >&PO=V]R:W-H
M965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( )JC2%CGR.UOE 8  !</   9
M              " @>%N  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L!
M A0#%     @ FJ-(6*]JI?^W!@  I0\  !D              ("!K'4  'AL
M+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " ":HTA8I0A() X%
M  !X"P  &0              @(&:?   >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;%!+ 0(4 Q0    ( )JC2%C;-=>UHPT  !,E   9              "
M@=^!  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ FJ-(
M6%$[GP"9 P  9 @  !D              ("!N8\  'AL+W=O<FMS:&5E=',O
M<VAE970Q-2YX;6Q02P$"% ,4    " ":HTA8LR&]'L4$   ("P  &0
M        @(&)DP  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0
M   ( )JC2%A)Y(KXLP,  !H(   9              " @868  !X;"]W;W)K
M<VAE971S+W-H965T,3<N>&UL4$L! A0#%     @ FJ-(6+ ];A.-(P  !'0
M !D              ("!;YP  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q0
M2P$"% ,4    " ":HTA8A3$% 3D$  #E"0  &0              @($SP
M>&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( )JC2%A_F71N
M2P8  /,/   9              " @:/$  !X;"]W;W)K<VAE971S+W-H965T
M,C N>&UL4$L! A0#%     @ FJ-(6)W[4J)O!@  ,1$  !D
M ("!)<L  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " ":
MHTA8@AUP[X4#  !Q"   &0              @('+T0  >&PO=V]R:W-H965T
M<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( )JC2%@:=,L,%P0  )@*   9
M          " @8?5  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#
M%     @ FJ-(6/)(6%B_ @  708  !D              ("!U=D  'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " ":HTA8MXAZ*<@%   >
M#@  &0              @('+W   >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM
M;%!+ 0(4 Q0    ( )JC2%@%U0+V@@(  *X%   9              " @<KB
M  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ FJ-(6%FL
M3?UX!   0@P  !D              ("!@^4  'AL+W=O<FMS:&5E=',O<VAE
M970R-RYX;6Q02P$"% ,4    " ":HTA8B?@NJ4 #  !8!P  &0
M    @($RZ@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    (
M )JC2%@)XO$"^@,  (P)   9              " @:GM  !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&UL4$L! A0#%     @ FJ-(6)UW,SL- P  H08  !D
M             ("!VO$  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"
M% ,4    " ":HTA82E61X(4/  ""E0  &0              @($>]0  >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( )JC2%@+5!$S" <
M '4]   9              " @=H$ 0!X;"]W;W)K<VAE971S+W-H965T,S(N
M>&UL4$L! A0#%     @ FJ-(6'2Z'Q,@ @  H 0  !D              ("!
M&0P! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " ":HTA8
M4[T8$?0#  #V%0  &0              @(%P#@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,T+GAM;%!+ 0(4 Q0    ( )JC2%C,3R4C]P<  ,,^   9
M      " @9L2 0!X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%
M  @ FJ-(6 >9U1*, P  ^ L  !D              ("!R1H! 'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q02P$"% ,4    " ":HTA816LR;F %  "H(0
M&0              @(&,'@$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+
M 0(4 Q0    ( )JC2%C>[X1@_0(   ,+   9              " @2,D 0!X
M;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ FJ-(6)/9:-^:
M!0  6R   !D              ("!5R<! 'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6Q02P$"% ,4    " ":HTA8GC&Z$:L(  !'-   &0
M@($H+0$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( )JC
M2%A:3(88#@4  /,>   9              " @0HV 0!X;"]W;W)K<VAE971S
M+W-H965T-#$N>&UL4$L! A0#%     @ FJ-(6$2,GM?I"0  >EX  !D
M         ("!3SL! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M    " ":HTA8,*UTG8$#  !V"@  &0              @(%O10$ >&PO=V]R
M:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( )JC2%C43"T R08  ! M
M   9              " @2=) 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL
M4$L! A0#%     @ FJ-(6-58X0BI @  7P@  !D              ("!)U !
M 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " ":HTA8N:7U
M%BP#  #J$@  #0              @ $'4P$ >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( )JC2%B7BKL<P    !,"   +              "  5Y6 0!?<F5L
M<R\N<F5L<U!+ 0(4 Q0    ( )JC2%C134M4%P0  )P>   /
M  "  4=7 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " ":HTA8N#;$W*D!
M   N&P  &@              @ &+6P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'-02P$"% ,4    " ":HTA84]DK*;(!  !3&P  $P
M@ %L70$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     -0 U &H.  !/7P$
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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>84
<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>86
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>133</ContextCount>
  <ElementCount>355</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>38</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="nsp-20231231.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.insperity.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited</Role>
      <ShortName>CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Disclosure - Accounting Policies (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesNotes</Role>
      <ShortName>Accounting Policies (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Other Balance Sheet Information (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/OtherBalanceSheetInformationNotes</Role>
      <ShortName>Other Balance Sheet Information (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes</Role>
      <ShortName>Receivables, Loans, Notes Receivable, and Others (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes</Role>
      <ShortName>Deferred Costs, Capitalized, Prepaid, and Other Assets (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Long-term Debt (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/LongtermDebtNotes</Role>
      <ShortName>Long-term Debt (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Income Taxes (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/IncomeTaxesNotes</Role>
      <ShortName>Income Taxes (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Stockholders' Equity (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityNotes</Role>
      <ShortName>Stockholders' Equity (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Compensation Related Costs, Share Based Payments (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes</Role>
      <ShortName>Compensation Related Costs, Share Based Payments (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Earnings Per Share (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/EarningsPerShareNotes</Role>
      <ShortName>Earnings Per Share (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Leases, Codification Topic 842 (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/LeasesCodificationTopic842Notes</Role>
      <ShortName>Leases, Codification Topic 842 (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Commitments and Contingencies (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/CommitmentsandContingenciesNotes</Role>
      <ShortName>Commitments and Contingencies (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies</Role>
      <ShortName>Fair Value Measurements Fair Vlue Measurements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesTables</Role>
      <ShortName>Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesNotes</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Other Balance Sheet Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/OtherBalanceSheetInformationTables</Role>
      <ShortName>Other Balance Sheet Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/OtherBalanceSheetInformationNotes</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables</Role>
      <ShortName>Receivables, Loans, Notes Receivable, and Others (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables</Role>
      <ShortName>Deferred Costs, Capitalized, Prepaid, and Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/IncomeTaxesNotes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables</Role>
      <ShortName>Compensation Related Costs, Share Based Payments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Leases, Codification Topic 842 (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/LeasesCodificationTopic842Tables</Role>
      <ShortName>Leases, Codification Topic 842 (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.insperity.com/role/LeasesCodificationTopic842Notes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CommitmentandContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesDetails</Role>
      <ShortName>Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/AccountingPoliciesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Accounting Policies PP&amp;E (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesPPEDetails</Role>
      <ShortName>Accounting Policies PP&amp;E (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Accounting Policies Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPoliciesSegmentDetails</Role>
      <ShortName>Accounting Policies Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Accounting Policies 401k(Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/AccountingPolicies401kDetails</Role>
      <ShortName>Accounting Policies 401k(Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Other Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/OtherBalanceSheetInformationDetails</Role>
      <ShortName>Other Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/OtherBalanceSheetInformationTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails</Role>
      <ShortName>Receivables, Loans, Notes Receivable, and Others (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails</Role>
      <ShortName>Deferred Costs, Capitalized, Prepaid, and Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/LongtermDebtDetails</Role>
      <ShortName>Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/LongtermDebtNotes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/IncomeTaxesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Compensation Related Costs, Share Based Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails</Role>
      <ShortName>Compensation Related Costs, Share Based Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/EarningsperShareDetails</Role>
      <ShortName>Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/EarningsperShareTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Leases, Codification Topic 842 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/LeasesCodificationTopic842Details</Role>
      <ShortName>Leases, Codification Topic 842 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/LeasesCodificationTopic842Tables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="nsp-20231231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Commitment and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.insperity.com/role/CommitmentandContingenciesDetails</Role>
      <ShortName>Commitment and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.insperity.com/role/CommitmentandContingenciesTables</ParentRole>
      <Position>45</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-K" isDefinitelyFs="true" isUsgaap="true" original="nsp-20231231.htm">nsp-20231231.htm</File>
    <File>nsp-20231231.xsd</File>
    <File>nsp-20231231_cal.xml</File>
    <File>nsp-20231231_def.xml</File>
    <File>nsp-20231231_lab.xml</File>
    <File>nsp-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>nsp-20231231_g1.jpg</File>
    <File>nsp-20231231_g10.jpg</File>
    <File>nsp-20231231_g11.jpg</File>
    <File>nsp-20231231_g12.jpg</File>
    <File>nsp-20231231_g13.jpg</File>
    <File>nsp-20231231_g14.jpg</File>
    <File>nsp-20231231_g15.jpg</File>
    <File>nsp-20231231_g16.jpg</File>
    <File>nsp-20231231_g2.jpg</File>
    <File>nsp-20231231_g3.jpg</File>
    <File>nsp-20231231_g4.jpg</File>
    <File>nsp-20231231_g5.jpg</File>
    <File>nsp-20231231_g6.jpg</File>
    <File>nsp-20231231_g7.jpg</File>
    <File>nsp-20231231_g8.jpg</File>
    <File>nsp-20231231_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="801">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="298">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>89
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "nsp-20231231.htm": {
   "nsprefix": "nsp",
   "nsuri": "http://www.insperity.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "nsp-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "nsp-20231231.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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "nsp-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nsp-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "nsp-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nsp-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 294,
   "keyCustom": 61,
   "axisStandard": 14,
   "axisCustom": 0,
   "memberStandard": 23,
   "memberCustom": 13,
   "hidden": {
    "total": 24,
    "http://www.insperity.com/20231231": 4,
    "http://fasb.org/us-gaap/2023": 2,
    "http://xbrl.sec.gov/dei/2023": 18
   },
   "contextCount": 133,
   "entityCount": 1,
   "segmentCount": 38,
   "elementCount": 494,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 801,
    "http://xbrl.sec.gov/dei/2023": 298,
    "http://fasb.org/srt/2023": 6
   },
   "report": {
    "R1": {
     "role": "http://www.insperity.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",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
     "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
     "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "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": "nsp-20231231.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": "nsp-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)",
     "shortName": "CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.insperity.com/role/AccountingPoliciesNotes",
     "longName": "0000006 - Disclosure - Accounting Policies (Notes)",
     "shortName": "Accounting Policies (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.insperity.com/role/OtherBalanceSheetInformationNotes",
     "longName": "0000007 - Disclosure - Other Balance Sheet Information (Notes)",
     "shortName": "Other Balance Sheet Information (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:OtherBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:OtherBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes",
     "longName": "0000008 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Notes)",
     "shortName": "Receivables, Loans, Notes Receivable, and Others (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes",
     "longName": "0000009 - Disclosure - Fair Value Measurements Fair Value Measurements (Notes)",
     "shortName": "Fair Value Measurements Fair Value Measurements (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes",
     "longName": "0000010 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Notes)",
     "shortName": "Deferred Costs, Capitalized, Prepaid, and Other Assets (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:DepositsAndPrepaidHealthInsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:DepositsAndPrepaidHealthInsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.insperity.com/role/LongtermDebtNotes",
     "longName": "0000011 - Disclosure - Long-term Debt (Notes)",
     "shortName": "Long-term Debt (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.insperity.com/role/IncomeTaxesNotes",
     "longName": "0000012 - Disclosure - Income Taxes (Notes)",
     "shortName": "Income Taxes (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.insperity.com/role/StockholdersEquityNotes",
     "longName": "0000013 - Disclosure - Stockholders' Equity (Notes)",
     "shortName": "Stockholders' Equity (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes",
     "longName": "0000014 - Disclosure - Compensation Related Costs, Share Based Payments (Notes)",
     "shortName": "Compensation Related Costs, Share Based Payments (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.insperity.com/role/EarningsPerShareNotes",
     "longName": "0000015 - Disclosure - Earnings Per Share (Notes)",
     "shortName": "Earnings Per Share (Notes)",
     "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": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.insperity.com/role/LeasesCodificationTopic842Notes",
     "longName": "0000016 - Disclosure - Leases, Codification Topic 842 (Notes)",
     "shortName": "Leases, Codification Topic 842 (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.insperity.com/role/CommitmentsandContingenciesNotes",
     "longName": "0000017 - Disclosure - Commitments and Contingencies (Notes)",
     "shortName": "Commitments and Contingencies (Notes)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.insperity.com/role/AccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Accounting Policies (Policies)",
     "shortName": "Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:DescriptionOfBusinessTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:DescriptionOfBusinessTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies",
     "longName": "9954472 - Disclosure - Fair Value Measurements Fair Vlue Measurements (Policies)",
     "shortName": "Fair Value Measurements Fair Vlue Measurements (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueOfFinancialInstrumentsPolicy",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.insperity.com/role/AccountingPoliciesTables",
     "longName": "9954473 - Disclosure - Accounting Policies (Tables)",
     "shortName": "Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.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",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.insperity.com/role/OtherBalanceSheetInformationTables",
     "longName": "9954474 - Disclosure - Other Balance Sheet Information (Tables)",
     "shortName": "Other Balance Sheet Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "nsp:OtherBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "nsp:OtherBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables",
     "longName": "9954475 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Tables)",
     "shortName": "Receivables, Loans, Notes Receivable, and Others (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables",
     "longName": "9954476 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables",
     "longName": "9954477 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Tables)",
     "shortName": "Deferred Costs, Capitalized, Prepaid, and Other Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "nsp:DepositsAndPrepaidHealthInsuranceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "nsp:DepositsAndPrepaidHealthInsuranceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.insperity.com/role/IncomeTaxesTables",
     "longName": "9954478 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables",
     "longName": "9954479 - Disclosure - Stockholders' Equity Stockholders' Equity (Tables)",
     "shortName": "Stockholders' Equity Stockholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:QuarterlydividendsdeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:QuarterlydividendsdeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables",
     "longName": "9954480 - Disclosure - Compensation Related Costs, Share Based Payments (Tables)",
     "shortName": "Compensation Related Costs, Share Based Payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.insperity.com/role/EarningsperShareTables",
     "longName": "9954481 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.insperity.com/role/LeasesCodificationTopic842Tables",
     "longName": "9954482 - Disclosure - Leases, Codification Topic 842 (Tables)",
     "shortName": "Leases, Codification Topic 842 (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:ScheduleOfLeaseInBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:ScheduleOfLeaseInBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.insperity.com/role/CommitmentandContingenciesTables",
     "longName": "9954483 - Disclosure - Commitment and Contingencies (Tables)",
     "shortName": "Commitment and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.insperity.com/role/AccountingPoliciesDetails",
     "longName": "9954484 - Disclosure - Accounting Policies (Details)",
     "shortName": "Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "nsp:Unbilled",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:GrossBillings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nsp:RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.insperity.com/role/AccountingPoliciesPPEDetails",
     "longName": "9954485 - Disclosure - Accounting Policies PP&E (Details)",
     "shortName": "Accounting Policies PP&E (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.insperity.com/role/AccountingPoliciesSegmentDetails",
     "longName": "9954486 - Disclosure - Accounting Policies Segment (Details)",
     "shortName": "Accounting Policies Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "a1",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "a1",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.insperity.com/role/AccountingPolicies401kDetails",
     "longName": "9954487 - Disclosure - Accounting Policies 401k(Details)",
     "shortName": "Accounting Policies 401k(Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-90",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-90",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.insperity.com/role/OtherBalanceSheetInformationDetails",
     "longName": "9954488 - Disclosure - Other Balance Sheet Information (Details)",
     "shortName": "Other Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "nsp:OtherBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "nsp:OtherBalanceSheetDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails",
     "longName": "9954489 - Disclosure - Receivables, Loans, Notes Receivable, and Others (Details)",
     "shortName": "Receivables, Loans, Notes Receivable, and Others (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails",
     "longName": "9954490 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OtherCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OtherCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails",
     "longName": "9954491 - Disclosure - Deferred Costs, Capitalized, Prepaid, and Other Assets (Details)",
     "shortName": "Deferred Costs, Capitalized, Prepaid, and Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "nsp:PrepaidHealthInsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock",
       "nsp:DepositsAndPrepaidHealthInsuranceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "nsp:PrepaidHealthInsurance",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock",
       "nsp:DepositsAndPrepaidHealthInsuranceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.insperity.com/role/LongtermDebtDetails",
     "longName": "9954492 - Disclosure - Long-term Debt (Details)",
     "shortName": "Long-term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.insperity.com/role/IncomeTaxesDetails",
     "longName": "9954493 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:DeferredTaxAssetsLiabilitiesNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.insperity.com/role/StockholdersEquityDetails",
     "longName": "9954494 - Disclosure - Stockholders' Equity (Details)",
     "shortName": "Stockholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "nsp:Aggregatenumberofsharesrepurchasedduringtheperiod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "nsp:Aggregatenumberofsharesrepurchasedduringtheperiod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
     "longName": "9954495 - Disclosure - Compensation Related Costs, Share Based Payments (Details)",
     "shortName": "Compensation Related Costs, Share Based Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.insperity.com/role/EarningsperShareDetails",
     "longName": "9954496 - Disclosure - Earnings per Share (Details)",
     "shortName": "Earnings per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "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": "nsp-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.insperity.com/role/LeasesCodificationTopic842Details",
     "longName": "9954497 - Disclosure - Leases, Codification Topic 842 (Details)",
     "shortName": "Leases, Codification Topic 842 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.insperity.com/role/CommitmentandContingenciesDetails",
     "longName": "9954498 - Disclosure - Commitment and Contingencies (Details)",
     "shortName": "Commitment and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "nsp-20231231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Accounts and Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "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": [
      "r17",
      "r651"
     ]
    },
    "us-gaap_AccountsReceivableAdditionalDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableAdditionalDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Additional Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "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": [
      "r226",
      "r227"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrentAbstract",
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_AccruedHealthInsuranceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "AccruedHealthInsuranceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued health insurance costs",
        "label": "Accrued health insurance costs",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to premiums or costs incurred of a health insurance nature. 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_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll taxes and other payroll deductions payable",
        "label": "Accrued Payroll Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_AccruedSalariesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalariesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued corporate payroll and commissions",
        "label": "Accrued Salaries",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "nsp_AccruedWorksiteEmployeePayrollCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "AccruedWorksiteEmployeePayrollCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued worksite employee payroll cost",
        "label": "Accrued worksite employee payroll costs",
        "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, including accrued salaries and bonuses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r133",
      "r505"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "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": [
      "r26",
      "r27",
      "r70",
      "r138",
      "r501",
      "r520",
      "r524"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common",
        "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": [
      "r2",
      "r10",
      "r27",
      "r419",
      "r422",
      "r456",
      "r515",
      "r516",
      "r694",
      "r695",
      "r696",
      "r702",
      "r703",
      "r704"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital [Member]",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r379",
      "r380",
      "r533",
      "r702",
      "r703",
      "r704",
      "r806",
      "r830"
     ]
    },
    "nsp_AdjustedTermSOFRRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "AdjustedTermSOFRRate",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted Term SOFR rate",
        "label": "Adjusted Term SOFR rate",
        "documentation": "Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25%"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_AdjustedTermSOFRRatePlusApplicableMargin": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "AdjustedTermSOFRRatePlusApplicableMargin",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted Term SOFR Rate Plus Applicable Margin",
        "label": "Adjusted Term SOFR Rate Plus Applicable Margin",
        "documentation": "Adjusted Term SOFR Rate Plus Applicable Margin"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r344"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total adjustments",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising Cost [Policy Text Block]",
        "label": "Advertising Cost [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advertising",
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "nsp_Aggregatenumberofsharesrepurchasedduringtheperiod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "Aggregatenumberofsharesrepurchasedduringtheperiod",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate number of shares repurchased during the period (in shares)",
        "label": "Aggregate number of shares repurchased during the period",
        "documentation": "Aggregate number of shares repurchased during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r385"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r228",
      "r267"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.insperity.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.insperity.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "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": [
      "r194"
     ]
    },
    "nsp_ApplicableMarginFederalFundsRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ApplicableMarginFederalFundsRate",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Applicable Margin Federal Funds Rate",
        "label": "Applicable Margin Federal Funds Rate",
        "documentation": "Applicable margin to the federal funds rate for alternate base rate borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r135",
      "r165",
      "r203",
      "r212",
      "r217",
      "r262",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r414",
      "r416",
      "r434",
      "r496",
      "r562",
      "r651",
      "r662",
      "r734",
      "r735",
      "r817"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r141",
      "r165",
      "r262",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r414",
      "r416",
      "r434",
      "r651",
      "r734",
      "r735",
      "r817"
     ]
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Fair Value Disclosure",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667",
      "r668"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667",
      "r668"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667",
      "r668"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r273",
      "r495"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r273",
      "r490",
      "r709"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate [Member]",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_BenefitsCostsIncurredReducedRelatedtoRunoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "BenefitsCostsIncurredReducedRelatedtoRunoff",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefits costs incurred (reduced) related to run-off",
        "label": "BenefitsCostsIncurred(Reduced)RelatedtoRun-off",
        "documentation": "Benefits costs incurred (reduced) for changes in estimated run-off of claims."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building and Building Improvements [Member]",
        "label": "Building and Building Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r646",
      "r647"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r413",
      "r646",
      "r647"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Computer Software, Amortization",
        "label": "Capitalized Computer Software, Amortization",
        "documentation": "Amount of expense for amortization of capitalized computer software costs."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r102"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Computer Software, Net",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r618"
     ]
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash",
        "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. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r498",
      "r534",
      "r556",
      "r651",
      "r662",
      "r689"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "periodEndLabel": "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": [
      "r31",
      "r131",
      "r621"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Axis]",
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure",
        "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": []
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsLineItems",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Line Items]",
        "label": "Cash and Cash Equivalents [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Member]",
        "label": "Cash and Cash Equivalents [Member]",
        "documentation": "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": []
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, Cash Equivalents, and Short-term Investments",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable."
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, restricted cash and funds held for clients beginning of period",
        "periodEndLabel": "Cash, cash equivalents, restricted cash and funds held for clients end of period",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "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": [
      "r31",
      "r76",
      "r161"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in cash, cash equivalents, restricted cash and funds held for clients",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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": [
      "r1",
      "r76"
     ]
    },
    "nsp_CentralMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "CentralMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Central [Member]",
        "label": "Central [Member]",
        "documentation": "Central [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_ClientPrepaymentsIncludedInCashBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ClientPrepaymentsIncludedInCashBalance",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": "nsp_Unbilled",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails",
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Client Prepayments Included in Cash Balance",
        "label": "Client Prepayments Included in Cash Balance",
        "documentation": "Client prepayments included in the cash balance."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_CloudComputingArrangementsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "CloudComputingArrangementsPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cloud Computing Arrangements [Policy Text Block]",
        "label": "Cloud Computing Arrangements [Policy Text Block]",
        "documentation": "We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and contingencies",
        "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": [
      "r22",
      "r55",
      "r497",
      "r547"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CommitmentsandContingenciesNotes"
     ],
     "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": [
      "r82",
      "r279",
      "r281",
      "r606",
      "r733"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared per share of common stock (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": [
      "r85"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock [Member]",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r653",
      "r654",
      "r655",
      "r657",
      "r658",
      "r659",
      "r660",
      "r702",
      "r703",
      "r806",
      "r828",
      "r830"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Par or Stated Value Per Share",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares Authorized",
        "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": [
      "r64",
      "r548"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares, Issued",
        "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": [
      "r64"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Shares, Outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r64",
      "r548",
      "r568",
      "r830",
      "r831"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "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": [
      "r64",
      "r500",
      "r651"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Deferred Tax Assets [Abstract]",
        "label": "Components of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Deferred Tax Liabilities [Abstract]",
        "label": "Components of Deferred Tax Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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": [
      "r28",
      "r145",
      "r147",
      "r153",
      "r491",
      "r510"
     ]
    },
    "nsp_ComputerHardwareAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ComputerHardwareAndSoftwareMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer hardware and software [Member]",
        "label": "Computer hardware and software [Member]",
        "documentation": "Computer hardware and software"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk, Credit Risk, Policy",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r109"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Policy [Policy Text Block]",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r623"
     ]
    },
    "nsp_CorporatePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "CorporatePlanMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CorporatePlan [Domain]",
        "label": "CorporatePlan [Member]",
        "documentation": "401(k) retirement plan for corporate employees (the \u201cCorporate Plan\u201d)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Federal Tax Expense (Benefit)",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r679",
      "r701",
      "r804"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.insperity.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_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current Income Tax Expense (Benefit), Total",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r402",
      "r408",
      "r701"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current State and Local Tax Expense (Benefit)",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r679",
      "r701",
      "r804"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revolving Credit Facility",
        "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": [
      "r83",
      "r163",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r307"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722"
     ]
    },
    "nsp_DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease Increase in accrued workers' compensation costs for changes in estimated losses",
        "label": "Decrease Increase in accrued workers' compensation costs for changes in estimated losses",
        "documentation": "The decrease or increase in workers' compensation claims cost estimates for changes in the actuarial assumptions resulting from changes in actual claims experience and other trends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r803",
      "r804"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes, net",
        "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": [
      "r390",
      "r391"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred Federal, State and Local, Tax Expense (Benefit), Total",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r90",
      "r114",
      "r407",
      "r408",
      "r701"
     ]
    },
    "us-gaap_DeferredRentCreditNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRentCreditNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Rent Credit, Noncurrent",
        "label": "Deferred Rent Credit, Noncurrent",
        "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r691",
      "r813"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r803",
      "r804"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Assets, Gross, Total",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Gross [Abstract]",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Investments",
        "label": "Deferred Tax Assets, Investments",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Assets, Net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance, Total",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "nsp_DeferredTaxAssetsOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DeferredTaxAssetsOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DeferredTaxAssetsOperatingLeaseLiabilities",
        "label": "DeferredTaxAssetsOperatingLeaseLiabilities",
        "documentation": "Amount of deferred tax assets attributable to taxable temporary difference from operating lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "nsp_DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Tax Deferred Expenses, Capitalized Software",
        "label": "Deferred Tax Assets, Tax Deferred Expenses, Capitalized Software",
        "documentation": "Amount of deferred tax asset attributable to taxable temporary differences from capitalized software."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Deferred Tax Liabilities, Net",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r801"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesDeferredExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Deferred Expense",
        "label": "Deferred Tax Liabilities, Deferred Expense",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software",
        "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Leasing Arrangements",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r802"
     ]
    },
    "us-gaap_DefinedContributionPlanAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Abstract]",
        "label": "Defined Contribution Plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Abstract]",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanTable",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Contribution Plan [Abstract]",
        "label": "Defined Contribution Plan [Table]",
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "nsp_DepositAndPrepaidHealthInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DepositAndPrepaidHealthInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deposit And Prepaid Health Insurance",
        "label": "Deposit And Prepaid Health Insurance"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_DepositsAndPrepaidHealthInsuranceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DepositsAndPrepaidHealthInsuranceTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits and Prepaid Health Insurance [Table Text Block]",
        "label": "Deposits and Prepaid Health Insurance [Table Text Block]",
        "documentation": "Deposits and Prepaid Health Insurance"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_DepositsAndPrepaidHealthInsuranceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DepositsAndPrepaidHealthInsuranceTextBlock",
     "presentation": [
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits and Prepaid Health Insurance [Text Block]",
        "label": "Deposits and Prepaid Health Insurance [Text Block]",
        "documentation": "Amounts transferred to third party health care and workers compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_DepositsHealthInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DepositsHealthInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails": {
       "parentTag": "nsp_DepositAndPrepaidHealthInsurance",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits \u2013 health insurance",
        "label": "Deposits health insurance",
        "documentation": "Carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_DepositsWorkersCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DepositsWorkersCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails": {
       "parentTag": "nsp_DepositAndPrepaidHealthInsurance",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits workers compensation",
        "label": "Deposits workers compensation",
        "documentation": "Carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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",
      "r36"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "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",
      "r207"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "nsp_DescriptionOfBusinessTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "DescriptionOfBusinessTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business [Text Block]",
        "label": "Description of Business [Text Block]",
        "documentation": "Description of Business"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "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": [
      "r324",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "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": [
      "r324",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table Text Block]",
        "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": [
      "r737"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r43"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends, Common Stock, Cash",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667",
      "r668"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction [Flag]",
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667",
      "r668",
      "r670"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.insperity.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_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.insperity.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": [
      "r669"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.insperity.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": []
    },
    "srt_DraftsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "DraftsPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Drafts Payable",
        "label": "Broker-Dealer, Draft Payable",
        "documentation": "Amount of draft payable by broker-dealer."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic net income per share of common stock (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r172",
      "r173",
      "r175",
      "r176",
      "r178",
      "r184",
      "r186",
      "r191",
      "r192",
      "r193",
      "r197",
      "r428",
      "r429",
      "r492",
      "r511",
      "r627"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted net income per share of common stock (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r172",
      "r173",
      "r175",
      "r176",
      "r178",
      "r186",
      "r191",
      "r192",
      "r193",
      "r197",
      "r428",
      "r429",
      "r492",
      "r511",
      "r627"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.insperity.com/role/EarningsPerShareNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net Income per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r194",
      "r195",
      "r196"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r393",
      "r409"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "nsp_EmployeeStockPurchasePlanESPPAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "EmployeeStockPurchasePlanESPPAbstract",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan (ESPP) [Abstract]",
        "label": "Employee Stock Purchase Plan (ESPP) [Abstract]",
        "documentation": "Employee Stock Purchase Plan (ESPP)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.insperity.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/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.insperity.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_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.insperity.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": [
      "r671"
     ]
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Listings, Exchange [Axis]",
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.insperity.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": [
      "r664"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "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": [
      "r11",
      "r126",
      "r149",
      "r150",
      "r151",
      "r167",
      "r168",
      "r169",
      "r171",
      "r179",
      "r181",
      "r198",
      "r263",
      "r266",
      "r322",
      "r378",
      "r379",
      "r380",
      "r403",
      "r404",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r427",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r456",
      "r515",
      "r516",
      "r517",
      "r533",
      "r588"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange [Domain]",
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_Excisetaxliabilityaccruedforcommonstockrepurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "Excisetaxliabilityaccruedforcommonstockrepurchases",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excise tax liability accrued for common stock repurchases",
        "label": "Excisetaxliabilityaccruedforcommonstockrepurchases",
        "documentation": "Future cash outflow to pay for excise tax liability accrued for common stock repurchases that have occurred."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_ExpensAbleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ExpensAbleMember",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ExpensableMember [Member]",
        "label": "ExpensAble [Member]",
        "documentation": "ExpensAble"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r431",
      "r432",
      "r433"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r432",
      "r433"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r91"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "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": [
      "r302",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r432",
      "r460",
      "r461",
      "r462",
      "r633",
      "r634",
      "r643",
      "r644",
      "r645"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Text Block]",
        "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": [
      "r430"
     ]
    },
    "us-gaap_FairValueInputsLevel12And3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel12And3Member",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1, Level 2, and Level 3",
        "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]",
        "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]",
        "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": [
      "r302",
      "r326",
      "r331",
      "r432",
      "r460",
      "r643",
      "r644",
      "r645"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Inputs, Level 2 [Member]",
        "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": [
      "r302",
      "r326",
      "r331",
      "r432",
      "r461",
      "r633",
      "r634",
      "r643",
      "r644",
      "r645"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement, Policy",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "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": [
      "r302",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r460",
      "r461",
      "r462",
      "r633",
      "r634",
      "r643",
      "r644",
      "r645"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairVlueMeasurementsPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r15"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r275",
      "r276",
      "r306",
      "r320",
      "r424",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r509",
      "r630",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r722",
      "r723",
      "r724",
      "r725"
     ]
    },
    "us-gaap_FundsHeldForClients": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FundsHeldForClients",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Funds Held for Clients",
        "label": "Funds Held for Clients",
        "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements."
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and Fixtures [Member]",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r572"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, Goodwill, Policy",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r278",
      "r632"
     ]
    },
    "nsp_GrossBillings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "GrossBillings",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross billings",
        "label": "Gross billings",
        "documentation": "The company's revenues are derived from its gross billings, which are based on the payroll cost of its worksite employees and a markup computed as a percentage of the payroll costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r165",
      "r203",
      "r211",
      "r216",
      "r219",
      "r262",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r434",
      "r628",
      "r734"
     ]
    },
    "nsp_HealthInsuranceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "HealthInsuranceCostsAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Health Insurance Costs [Abstract]",
        "label": "Health Insurance Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_HealthInsuranceCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "HealthInsuranceCostsPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Health Insurance Costs",
        "label": "Health Insurance Costs [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for health insurance coverage to worksite employees."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.insperity.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r667",
      "r668"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income tax expense",
        "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": [
      "r0",
      "r71",
      "r98",
      "r203",
      "r211",
      "r216",
      "r219",
      "r493",
      "r507",
      "r628"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Text Block]",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r387",
      "r394",
      "r395",
      "r400",
      "r405",
      "r410",
      "r411",
      "r412",
      "r532"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "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": [
      "r104",
      "r115",
      "r180",
      "r181",
      "r208",
      "r392",
      "r406",
      "r513"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax, Policy [Policy Text Block]",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r388",
      "r389",
      "r395",
      "r396",
      "r399",
      "r401",
      "r530"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/IncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Paid, Net",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "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_IncreaseDecreaseInAccruedSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued corporate payroll, commissions and other accrued liabilities",
        "label": "Increase (Decrease) in Accrued Salaries",
        "documentation": "The increase (decrease) during the period in accrued salaries."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInHealthCareInsuranceLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInHealthCareInsuranceLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued health insurance costs",
        "label": "Increase (Decrease) in Health Care Insurance Liabilities",
        "documentation": "The increase (decrease) in health care insurance liability balances during the period."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable/receivable",
        "label": "Increase (Decrease) in Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherEmployeeRelatedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll taxes and other payroll deductions payable",
        "label": "Increase (Decrease) in Other Employee-Related Liabilities",
        "documentation": "Amount of increase (decrease) in employer-related costs classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets and ROU assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid insurance and related assets",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInWorkersCompensationLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInWorkersCompensationLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued workers\u2019 compensation costs",
        "label": "Increase (Decrease) in Workers' Compensation Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amount due for insurance (or actual expenses) to cover the medical expenses and lost income for employees that are injured during the course of doing work-related activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "nsp_IncreaseDecreaseinWSEEpayrollexpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "IncreaseDecreaseinWSEEpayrollexpense",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued worksite employee payroll costs",
        "label": "Increase (Decrease) in WSEE payroll expense",
        "documentation": "the increase (decrease) during the period in accrued worksite employee (\"WSEE\") payroll expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.insperity.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "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": [
      "r187",
      "r188",
      "r189",
      "r193",
      "r346"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and other intangible assets, net",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r100",
      "r152",
      "r206",
      "r441",
      "r573",
      "r661",
      "r829"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest Income, Other",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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": [
      "r157",
      "r159",
      "r160"
     ]
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Policy [Policy Text Block]",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r526",
      "r527",
      "r528",
      "r529",
      "r595",
      "r596"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Fair Value Disclosure",
        "label": "Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method."
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "nsp_LTIPAward2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "LTIPAward2021Member",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LTIPAwardMember2021 [Member]",
        "label": "LTIPAward2021 [Member]",
        "documentation": "LTIPAward2021"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_LTIPAward2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "LTIPAward2022Member",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LTIPAward2022 [Member]",
        "label": "LTIPAward2022 [Member]",
        "documentation": "LTIPAward2022"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_LTIPAward2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "LTIPAward2023Member",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LTIPAward2023 [Member]",
        "label": "LTIPAward2023 [Member]",
        "documentation": "LTIPAward2023"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land [Member]",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "nsp_LandlordFundedTenantImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "LandlordFundedTenantImprovements",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Landlord funded tenant improvements",
        "label": "Landlord funded tenant improvements",
        "documentation": "Landlord funded tenant improvements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Leases [Policy Text Block]",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
        "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Lessee, Operating Lease, Liability, to be Paid",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Notes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Leases [Text Block]",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "us-gaap_LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount",
        "label": "Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount",
        "documentation": "Amount lessor expects from underlying asset following end of operating lease term for lease that has not yet commenced."
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of Credit Outstanding, Amount",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\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": [
      "r69",
      "r95",
      "r503",
      "r651",
      "r700",
      "r726",
      "r809"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "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": [
      "r20",
      "r130",
      "r165",
      "r262",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r415",
      "r416",
      "r417",
      "r434",
      "r651",
      "r734",
      "r817",
      "r818"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noncurrent liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r57",
      "r58",
      "r59",
      "r61",
      "r165",
      "r262",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r415",
      "r416",
      "r417",
      "r434",
      "r734",
      "r817",
      "r818"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incurred but not paid workers compensation liabilities [Abstract]",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Adjustments",
        "documentation": "Sum of adjustments to the estimated reserve for unpaid claims and claims adjustment expense."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current borrowing capacity",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Interest Rate During Period",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing 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": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r699"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.insperity.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_LongTermDebtMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturityDate",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Maturity Date",
        "label": "Long-Term Debt, Maturity Date",
        "documentation": "Maturity date of long-term debt, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities:",
        "label": "Marketable Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Marketable Securities, Current",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails",
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/LeasesCodificationTopic842Details",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r336",
      "r487",
      "r514",
      "r539",
      "r540",
      "r593",
      "r597",
      "r599",
      "r600",
      "r602",
      "r616",
      "r617",
      "r629",
      "r635",
      "r648",
      "r652",
      "r736",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails",
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/LeasesCodificationTopic842Details",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r336",
      "r487",
      "r514",
      "r539",
      "r540",
      "r593",
      "r597",
      "r599",
      "r600",
      "r602",
      "r616",
      "r617",
      "r629",
      "r635",
      "r648",
      "r652",
      "r736",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money Market Funds [Member]",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "nsp_MoneyMarketFundsOvernightHoldingsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "MoneyMarketFundsOvernightHoldingsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Overnight Holdings",
        "label": "Money Market Funds, Overnight Holdings, at Carrying Value",
        "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, these investments are only held overnight."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MunicipalBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MunicipalBondsMember",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Municipal Bonds",
        "label": "Municipal Bonds [Member]",
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from 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/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "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": [
      "r158"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from 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/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r78"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited",
      "http://www.insperity.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r78",
      "r99",
      "r128",
      "r144",
      "r146",
      "r151",
      "r165",
      "r170",
      "r172",
      "r173",
      "r175",
      "r176",
      "r180",
      "r181",
      "r190",
      "r203",
      "r211",
      "r216",
      "r219",
      "r262",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r429",
      "r434",
      "r508",
      "r570",
      "r586",
      "r587",
      "r628",
      "r661",
      "r734"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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": []
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense):",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_NortheastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "NortheastMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Northeast [Member]",
        "label": "Northeast [Member]",
        "documentation": "Northeast [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_NspDepositsandprepaidhealthinsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "NspDepositsandprepaidhealthinsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "nsp:Depositsandprepaidhealthinsurance",
        "label": "nsp:Depositsandprepaidhealthinsurance",
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year, carrying value of amounts transferred to third party health care providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer and carrying value of amounts transferred to third party workers' compensation insurance providers for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of days in advance of the beginning of a reporting quarter United establishes cash funding rates",
        "label": "Number of days in advance of the beginning of a reporting quarter carrier establishes cash funding rates",
        "documentation": "The number of days in advance of the beginning of a reporting quarter that United Healthcare establishes cash funding rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Reportable Segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "nsp_NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment",
        "label": "NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment",
        "documentation": "The number of shares we expect to vest based on our current estimates of performance achievement under the Long-Term Incentive Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r211",
      "r216",
      "r219",
      "r628"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/LeasesCodificationTopic842Details": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Payments",
        "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": [
      "r447",
      "r450"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use (\u201cROU\u201d) leased assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r650"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r650"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r651"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "nsp_OtherBalanceSheetDisclosuresAbstractAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "OtherBalanceSheetDisclosuresAbstractAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Balance Sheet Information[Abstract]",
        "label": "OtherBalanceSheetDisclosuresAbstract [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_OtherBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "OtherBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Balance Sheet Disclosures [Text Block]",
        "label": "OtherBalanceSheetDisclosures [Text Block]",
        "documentation": "The entire disclosure for other balance sheet components."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Government Securities, at Carrying Value",
        "label": "Other Cash Equivalents, at Carrying Value",
        "documentation": "Amount of 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, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain (loss) on marketable securities, net of tax",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r143",
      "r261"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Receivables",
        "label": "Other Receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r557"
     ]
    },
    "nsp_OtherRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "OtherRevenuesMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Revenues [Member]",
        "label": "Other Revenues [Member]",
        "documentation": "Other Revenues [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForLossesAndLossAdjustmentExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid",
        "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r12"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of treasury stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "negatedTerseLabel": "Payments of Ordinary Dividends, Common Stock",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireMarketableSecurities",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases",
        "label": "Payments to Acquire Marketable Securities",
        "documentation": "Amount of cash outflow for purchase of marketable security."
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property and equipment purchases",
        "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": [
      "r75"
     ]
    },
    "nsp_PayrollTaxesBenefitsAndWorkersCompensationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PayrollTaxesBenefitsAndWorkersCompensationCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Payroll taxes, benefits and workers\u2019 compensation costs",
        "label": "Payroll taxes, benefits and workers' compensation costs",
        "documentation": "Includes payroll taxes, benefits, workers compensation costs, and other costs incurred by or directly on behalf of customers and the associated worksite employees of the customers."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_PayrollWithholdingsIncludedInCashBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PayrollWithholdingsIncludedInCashBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll Withholdings Included in Cash Balance",
        "label": "Payroll Withholdings Included in Cash Balance",
        "documentation": "Withholdings associated with liabilities related to taxes and payroll deductions which is included in the cash balance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]",
        "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42"
     ]
    },
    "nsp_PercentageOfSubsidiaryStockSecuringDebt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PercentageOfSubsidiaryStockSecuringDebt",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Of Subsidiary Stock Securing Debt",
        "label": "Percentage Of Subsidiary Stock Securing Debt",
        "documentation": "Percentage of subsidiary stock securing debt per debt agreements."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_PercentageofourhealthinsurancecoverageprovidedbyUnited": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PercentageofourhealthinsurancecoverageprovidedbyUnited",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of our health insurance coverage provided by United",
        "label": "Percentage of our health insurance coverage provided by United",
        "documentation": "Percentage of our health insurance coverage provided by United"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares [Member]",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Authorized",
        "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": [
      "r63",
      "r548"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Issued",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r309"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Value, Issued",
        "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": [
      "r63",
      "r499",
      "r651"
     ]
    },
    "nsp_PremiumsOwedToUnited": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PremiumsOwedToUnited",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums owed to United",
        "label": "Premiums owed to United",
        "documentation": "The premiums owed to United which is included in accrued health insurance costs, a current liability in the Company's Consolidated Balance Sheet."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_PrepaidHealthInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PrepaidHealthInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails": {
       "parentTag": "nsp_DepositAndPrepaidHealthInsurance",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/DeferredCostsCapitalizedPrepaidandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid health insurance current",
        "label": "Prepaid health insurance",
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_PrepaidHealthInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PrepaidHealthInsuranceCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid health insurance, current",
        "label": "Prepaid health insurance current",
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized in one year of less."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_PrepaidHealthInsuranceCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PrepaidHealthInsuranceCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount which plan costs were less than the net premiums paid and owed",
        "label": "Prepaid health insurance current and noncurrent",
        "documentation": "Total carrying amount as of the balance sheet date for health insurance contract."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_PrepaidHealthInsuranceNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "PrepaidHealthInsuranceNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Required accumulated cash surplus",
        "label": "Prepaid health insurance noncurrent",
        "documentation": "Carrying amount as of the balance sheet date for portion of health insurance contract to be utilized over longer than one year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid insurance and related assets",
        "label": "Prepaid Insurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r622",
      "r631",
      "r729"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturities",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r710"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r673",
      "r697"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from dispositions",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r155",
      "r229",
      "r260"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment [Abstract]",
        "label": "Proceeds from Sale of Property, Plant, and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Axis]",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Gross",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r132",
      "r506"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net of accumulated depreciation",
        "totalLabel": "Property and equipment, net of accumulated depreciation",
        "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",
      "r494",
      "r506",
      "r651"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r110",
      "r113",
      "r504"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table Text Block]",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [Domain]",
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Useful Life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_QuarterlydividendsdeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "QuarterlydividendsdeclaredTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityStockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quarterly dividends declared [Table Text Block]",
        "label": "Quarterly dividends declared [Table Text Block]",
        "documentation": "Quarterly dividends declared [Table Text Block] - tabular disclosure of all or some of the information related to dividends declared and paid as of the financial reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails",
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/LeasesCodificationTopic842Details",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r325",
      "r336",
      "r372",
      "r373",
      "r374",
      "r463",
      "r487",
      "r514",
      "r539",
      "r540",
      "r593",
      "r597",
      "r599",
      "r600",
      "r602",
      "r616",
      "r617",
      "r629",
      "r635",
      "r648",
      "r652",
      "r655",
      "r730",
      "r736",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails",
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/LeasesCodificationTopic842Details",
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r325",
      "r336",
      "r372",
      "r373",
      "r374",
      "r463",
      "r487",
      "r514",
      "r539",
      "r540",
      "r593",
      "r597",
      "r599",
      "r600",
      "r602",
      "r616",
      "r617",
      "r629",
      "r635",
      "r648",
      "r652",
      "r655",
      "r730",
      "r736",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824"
     ]
    },
    "us-gaap_ReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Accounts receivable, net",
        "label": "Receivables, Net, Current",
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "us-gaap_ReclassificationTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationTypeAxis",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification, Type [Axis]",
        "label": "Reclassification, Type [Axis]",
        "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_ReclassificationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationTypeDomain",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification, Type [Domain]",
        "label": "Reclassification, Type [Domain]",
        "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "nsp_RequiredDepositForHealthCareCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "RequiredDepositForHealthCareCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Required deposit equal to approximately one day of claims funding activity",
        "label": "Required deposit for health care costs",
        "documentation": "Represents the amount required to be held on deposit with United, which is determined as approximately one day of claims funding activity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification, Type [Axis]",
        "label": "Revision of Prior Period [Axis]",
        "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r197",
      "r264",
      "r265",
      "r404",
      "r426",
      "r427",
      "r428",
      "r429",
      "r442",
      "r455",
      "r456",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]",
        "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r197",
      "r264",
      "r265",
      "r404",
      "r426",
      "r427",
      "r428",
      "r429",
      "r442",
      "r455",
      "r456",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r131",
      "r161"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is 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": [
      "r131"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r85",
      "r502",
      "r519",
      "r524",
      "r531",
      "r549",
      "r651"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r167",
      "r168",
      "r169",
      "r171",
      "r179",
      "r181",
      "r263",
      "r266",
      "r378",
      "r379",
      "r380",
      "r403",
      "r404",
      "r418",
      "r420",
      "r421",
      "r423",
      "r427",
      "r515",
      "r517",
      "r533",
      "r830"
     ]
    },
    "us-gaap_RetirementPlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanNameAxis",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Name [Axis]",
        "label": "Retirement Plan Name [Axis]",
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r648",
      "r674",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "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",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_RetirementPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanNameDomain",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Name [Domain]",
        "label": "Retirement Plan Name [Domain]",
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r648",
      "r674",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "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",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "nsp_ReturnOfExcessClaimFunds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ReturnOfExcessClaimFunds",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ReturnOfExcessClaimFunds",
        "label": "ReturnOfExcessClaimFunds",
        "documentation": "Return of excess claim funds related to the ACE Program recognized as long-term asset on the consolidated balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_RevenueCompositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "RevenueCompositionAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Composition [Abstract]",
        "label": "Revenue Composition [Abstract]",
        "documentation": "Revenue Composition [Abstract] Revenues are comprised of gross billings less worksite (\"WSEE\") payroll costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "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/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "totalLabel": "Revenues(1)",
        "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": [
      "r204",
      "r205",
      "r210",
      "r214",
      "r215",
      "r221",
      "r223",
      "r225",
      "r323",
      "r324",
      "r489"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r619",
      "r625"
     ]
    },
    "nsp_RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues Comprise of Gross Billings and WSEE Payroll Cost [Table]",
        "label": "Revenues Comprised of Gross Billings and WSEE Payroll Cost [Table Text Block]",
        "documentation": "Revenues are comprised of gross billings less WSEE payroll costs as follows"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ROU 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": [
      "r451",
      "r650"
     ]
    },
    "nsp_SalariesWagesAndPayrollTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "SalariesWagesAndPayrollTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries, wages and payroll taxes",
        "label": "Salaries, wages and payroll taxes",
        "documentation": "The aggregate amount of expenditures for salaries, wages, and payroll taxes of corporate and sales staff."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesCommissionsAndFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesCommissionsAndFees",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions",
        "label": "Sales Commissions and Fees",
        "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Previously Reported [Member]",
        "label": "Previously Reported [Member]",
        "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r181",
      "r197",
      "r404",
      "r426",
      "r427",
      "r428",
      "r442",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r675",
      "r676",
      "r677",
      "r678",
      "r705",
      "r727",
      "r728",
      "r807",
      "r815",
      "r816"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "nsp_ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Accounts Unbilled and Other Receivable [Table Text Block]",
        "label": "Schedule Of Accounts Unbilled and Other Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of accounts receivable, including trade, unbilled and other, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Activity and balances related to incurred but not paid workers' compensation claims",
        "label": "Schedule of Accrued Workers Compensation Claims [Table Text Block]",
        "documentation": "Disclosure of the incurred but not yet paid workers' compensation claims activities and balances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents [Table]",
        "label": "Schedule of Cash and Cash Equivalents [Table]",
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of investments in cash, cash equivalents and marketable securities",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/EarningsperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of the net income allocated to common shares and the basic and diluted shares used in the net income per share computations",
        "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": [
      "r706"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "nsp_ScheduleOfLeaseInBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "ScheduleOfLeaseInBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/LeasesCodificationTopic842Tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of lease in balance sheet [Table Text Block]",
        "label": "Schedule of lease in balance sheet [Table Text Block]",
        "documentation": "Schedule of lease in balance sheet"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restrictions on Cash and Cash Equivalents",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r92",
      "r826"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.insperity.com/role/LongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.insperity.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": [
      "r663"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.insperity.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": [
      "r665"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r223",
      "r224",
      "r536",
      "r537",
      "r538",
      "r594",
      "r598",
      "r601",
      "r603",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r620",
      "r637",
      "r655",
      "r737",
      "r827"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesSegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Disclosure",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r209",
      "r213",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r225"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": {
       "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r649"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date",
        "documentation": "Discount rate from fair value on offering date that participants pay for shares."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance",
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance",
        "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r360"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement [Policy Text Block]",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r350",
      "r369",
      "r370",
      "r371",
      "r372",
      "r375",
      "r381",
      "r382",
      "r383",
      "r384"
     ]
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]",
        "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r86"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (shares)",
        "periodEndLabel": "Balance (shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares withheld for tax withholding obligations for the vesting of restricted stock awards (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_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term Investments",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r692"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r162"
     ]
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPPEDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software Development [Member]",
        "label": "Software Development [Member]",
        "documentation": "Internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_SoutheastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "SoutheastMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Southeast [Member]",
        "label": "Southeast [Member]",
        "documentation": "Southeast [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_SouthwestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "SouthwestMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Southwest [Member]",
        "label": "Southwest [Member]",
        "documentation": "Southwest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement, Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r24",
      "r126",
      "r149",
      "r150",
      "r151",
      "r167",
      "r168",
      "r169",
      "r171",
      "r179",
      "r181",
      "r198",
      "r263",
      "r266",
      "r322",
      "r378",
      "r379",
      "r380",
      "r403",
      "r404",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r427",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r456",
      "r515",
      "r516",
      "r517",
      "r533",
      "r588"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r125",
      "r223",
      "r224",
      "r536",
      "r537",
      "r538",
      "r594",
      "r598",
      "r601",
      "r603",
      "r605",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r620",
      "r637",
      "r655",
      "r737",
      "r827"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "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": [
      "r167",
      "r168",
      "r169",
      "r198",
      "r489",
      "r526",
      "r535",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r548",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r569",
      "r571",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r588",
      "r656"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsTables",
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r168",
      "r169",
      "r198",
      "r489",
      "r526",
      "r535",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r548",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r569",
      "r571",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r588",
      "r656"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.insperity.com/role/CompensationRelatedCostsShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r63",
      "r64",
      "r85"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Value, Stock Options Exercised",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r24",
      "r85"
     ]
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorized to repurchased additional shares under repurchase program (in shares)",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited",
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "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": [
      "r64",
      "r67",
      "r68",
      "r80",
      "r550",
      "r568",
      "r589",
      "r590",
      "r651",
      "r662",
      "r700",
      "r726",
      "r809",
      "r830"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders\u2019 equity:",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stockholders Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r164",
      "r308",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r322",
      "r425",
      "r591",
      "r592",
      "r604"
     ]
    },
    "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]",
        "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityOther",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Stockholders' Equity, Other",
        "label": "Stockholders' Equity, Other",
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowElementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowElementsAbstract",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited",
      "http://www.insperity.com/role/OtherBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information:",
        "label": "Supplemental Cash Flow Elements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxableMoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxableMoneyMarketFundsMember",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxable Money Market Funds [Member]",
        "label": "Taxable Money Market Funds [Member]",
        "documentation": "Investments in short-term taxable money-market instruments, such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time period estimate of incurred claim costs to be paid included in long term liabilities",
        "label": "Time period estimate of incurred claim costs to be paid included in long term liabilities",
        "documentation": "Time period estimate of incurred claim costs to be paid included in long-term liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time period estimate of incurred claim costs to be paid included in short-term liabilities",
        "label": "Time period estimate of incurred claim costs to be paid included in short term liabilities",
        "documentation": "Time period estimate of incurred claim costs to be paid included in short-term liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time period incurred claims expected to be paid included in deposits",
        "label": "Time period incurred claims expected to be paid included in deposits",
        "documentation": "Time period incurred claims expected to be paid included in deposits."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Time period incurred claims expected to be paid recorded as restricted cash",
        "label": "Time period incurred claims expected to be paid recorded as restricted",
        "documentation": "Time period incurred claims expected to be paid recorded as restricted."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.insperity.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": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r306",
      "r320",
      "r424",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r509",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r722",
      "r723",
      "r724",
      "r725"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury Stock, Common, Shares",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.insperity.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares repurchased under the program (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r64",
      "r85"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r38",
      "r39"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDSTATEMENTOFSTOCKHOLDERSEQUITYUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r38",
      "r85"
     ]
    },
    "us-gaap_USGovernmentSecuritiesAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USGovernmentSecuritiesAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Government Securities, at Carrying Value",
        "label": "US Government Securities, at Carrying Value",
        "documentation": "Debt (bills, notes or bonds) that are issued by the government of the United States which are short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period (in hundredths)",
        "label": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period",
        "documentation": "U.S. Treasury rates that correspond with the weighted average estimated claim payout period utilized to discount workers' compensation cost estimates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.insperity.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Treasury Securities [Member]",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r626",
      "r643",
      "r645",
      "r825"
     ]
    },
    "nsp_Unbilled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "Unbilled",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": "us-gaap_ReceivablesNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled",
        "totalLabel": "Unbilled",
        "label": "Unbilled",
        "documentation": "Unbilled amounts due for services rendered, net of customer prepayments of unbilled amounts."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_UnbilledAccruedWorksiteEmployeePayrollCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "UnbilledAccruedWorksiteEmployeePayrollCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": "nsp_Unbilled",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled Accrued worksite employee payroll costs",
        "label": "Unbilled Accrued worksite employee payroll costs",
        "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, including accrued salaries and bonuses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledContractsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledContractsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails": {
       "parentTag": "nsp_Unbilled",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/ReceivablesLoansNotesReceivableandOthersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled Contracts Receivable",
        "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": [
      "r488"
     ]
    },
    "nsp_UndiscountedAccruedWorkersCompensationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "UndiscountedAccruedWorkersCompensationCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undiscounted accrued workers' compensation costs",
        "label": "Undiscounted Accrued Workers Compensation Costs",
        "documentation": "The liability as of the balance sheet date representing required funding mandated by statute or regulatory authority that is related directly or indirectly to underwriting activities, including pools for self-insurance and excluding premium taxes and income taxes. The funds derived from the assessments generally enable a government guarantor to pay insurance claims in the event that the underwriting insurer is insolvent or otherwise unable to meet its payment obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease",
     "presentation": [
      "http://www.insperity.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Unrecorded Unconditional Purchase Obligation, Total",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CommitmentandContingenciesDetails": {
       "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five",
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five",
        "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock",
     "presentation": [
      "http://www.insperity.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]",
        "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates, Policy [Policy Text Block]",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35",
      "r107",
      "r108",
      "r111",
      "r112"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.insperity.com/role/EarningsperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted",
        "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": [
      "r185",
      "r193"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.insperity.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding 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": [
      "r184",
      "r193"
     ]
    },
    "nsp_WestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WestMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "West [Member]",
        "label": "West [Member]",
        "documentation": "West [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorkersCompensationAdministrativeFeesAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationAdministrativeFeesAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers compensation administrative fees accrued",
        "label": "Workers' compensation administrative fees accrued",
        "documentation": "Carrying value as of the balance sheet date of workers' compensation administrative fees."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorkersCompensationCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationCostsAbstract",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers' Compensation Costs [Abstract]",
        "label": "Workers' Compensation Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorkersCompensationCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationCostsPolicyTextBlock",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Workers' Compensation Costs",
        "label": "Workers' Compensation Costs [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accruing workers' compensation insurance expense."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorkersCompensationDiscountChangedDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationDiscountChangedDuringPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Workers' Compensation Discount, Changed during period",
        "label": "Workers' Compensation Discount, Changed during period",
        "documentation": "The change in worker's compensation reserve liability during the period resulting from the discount applied to reduce the reserve to present value."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorkersCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Workers' Compensation Expense",
        "label": "Workers' Compensation Expense",
        "documentation": "Expense accrued pertaining to workers compensation costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WorkersCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued workers\u2019 compensation costs",
        "label": "Workers' Compensation Liability, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Workers' Compensation Liability",
        "totalLabel": "Workers' Compensation Liability",
        "label": "Workers' Compensation Liability",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r62",
      "r94"
     ]
    },
    "nsp_WorkersCompensationLiabilityNetOfAdminFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
        "label": "WorkersCompensationLiabilityNetOfAdminFeesCurrent",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature net of administrative fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer) net of administrative fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WorkersCompensationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WorkersCompensationLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "parentTag": "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails",
      "http://www.insperity.com/role/CONSOLIDATEDBALANCESHEETSUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued workers\u2019 compensation costs",
        "terseLabel": "Workers' Compensation Liability, Noncurrent",
        "label": "Workers' Compensation Liability, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the noncurrent portion of the liabilities (due beyond one year; or beyond one operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "nsp_WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company's maximum aggregate economic burden for claims in excess of 1 million per policy year",
        "label": "Workers' Compensation, Maximum aggregate economic burden for claims in excess of first layer cap per policy year",
        "documentation": "The maximum amount the Company will bear of the economic burden per policy year for those claims exceeding the first layer maximum per claim occurrence."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence",
     "crdr": "credit",
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company's maximum economic burden for the first layer of claims per occurrence",
        "label": "Workers' Compensation, Maximum economic burden first layer of claims per occurrence",
        "documentation": "The Company's maximum economic burden for the first layer of claims per occurrence."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorksiteEmployeePayrollCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorksiteEmployeePayrollCost",
     "crdr": "debit",
     "calculation": {
      "http://www.insperity.com/role/AccountingPoliciesDetails": {
       "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.insperity.com/role/AccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Worksite employee payroll cost",
        "label": "Worksite employee payroll cost",
        "documentation": "Payroll costs incurred (including share-based compensation) by the company's worksite employees that are directly related to services rendered by the worksite employees during the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "nsp_WorksiteEmployeePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.insperity.com/20231231",
     "localname": "WorksiteEmployeePlanMember",
     "presentation": [
      "http://www.insperity.com/role/AccountingPolicies401kDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Worksite Employee Plan [Member]",
        "label": "Worksite Employee Plan [Member]",
        "documentation": "401(k) retirement plan for WSEEs (the \u201cWorksite Employee Plan\u201d)"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "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/2147481877/830-230-45-1"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "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": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "SubTopic": "20",
   "Topic": "985",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "60",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715-60/tableOfContent"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "70",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715-70/tableOfContent"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715-80/tableOfContent"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r80": {
   "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"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r93": {
   "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/2147479853/942-210-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r95": {
   "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/2147479853/942-210-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r98": {
   "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/2147483589/942-220-S99-1"
  },
  "r99": {
   "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/2147483589/942-220-S99-1"
  },
  "r100": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-2"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "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"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r198": {
   "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"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r212": {
   "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"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r221": {
   "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"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r336": {
   "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"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r400": {
   "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"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r408": {
   "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.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r409": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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/2147482526/740-270-50-1"
  },
  "r412": {
   "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"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r427": {
   "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"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r429": {
   "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"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2"
  },
  "r447": {
   "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"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r456": {
   "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"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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/2147482312/912-310-45-2"
  },
  "r489": {
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r491": {
   "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/2147483589/942-220-S99-1"
  },
  "r492": {
   "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/2147483589/942-220-S99-1"
  },
  "r493": {
   "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/2147479557/942-235-S99-1"
  },
  "r494": {
   "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/2147480842/942-360-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r496": {
   "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/2147479440/944-210-S99-1"
  },
  "r497": {
   "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/2147479440/944-210-S99-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r499": {
   "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/2147479440/944-210-S99-1"
  },
  "r500": {
   "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/2147479440/944-210-S99-1"
  },
  "r501": {
   "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/2147479440/944-210-S99-1"
  },
  "r502": {
   "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/2147479440/944-210-S99-1"
  },
  "r503": {
   "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/2147479440/944-210-S99-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r506": {
   "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/2147479440/944-210-S99-1"
  },
  "r507": {
   "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/2147483586/944-220-S99-1"
  },
  "r508": {
   "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/2147483586/944-220-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r510": {
   "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/2147483586/944-220-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r513": {
   "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/2147483586/944-220-S99-1"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r524": {
   "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"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3"
  },
  "r526": {
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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/2147480767/946-205-45-4"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21"
  },
  "r535": {
   "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/2147480555/946-210-45-4"
  },
  "r536": {
   "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/2147480524/946-210-50-1"
  },
  "r537": {
   "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/2147480524/946-210-50-2"
  },
  "r538": {
   "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/2147480524/946-210-50-6"
  },
  "r539": {
   "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/2147480524/946-210-50-6"
  },
  "r540": {
   "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/2147480524/946-210-50-6"
  },
  "r541": {
   "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/2147479617/946-210-S99-1"
  },
  "r542": {
   "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/2147479617/946-210-S99-1"
  },
  "r543": {
   "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/2147479617/946-210-S99-1"
  },
  "r544": {
   "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/2147479617/946-210-S99-1"
  },
  "r545": {
   "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/2147479617/946-210-S99-1"
  },
  "r546": {
   "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/2147479617/946-210-S99-1"
  },
  "r547": {
   "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/2147479617/946-210-S99-1"
  },
  "r548": {
   "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/2147479617/946-210-S99-1"
  },
  "r549": {
   "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/2147479617/946-210-S99-1"
  },
  "r550": {
   "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/2147479617/946-210-S99-1"
  },
  "r551": {
   "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/2147479617/946-210-S99-1"
  },
  "r552": {
   "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/2147479617/946-210-S99-1"
  },
  "r553": {
   "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/2147479617/946-210-S99-1"
  },
  "r554": {
   "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/2147479617/946-210-S99-1"
  },
  "r555": {
   "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/2147479617/946-210-S99-1"
  },
  "r556": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r557": {
   "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(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r558": {
   "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/2147479617/946-210-S99-1"
  },
  "r559": {
   "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/2147479617/946-210-S99-1"
  },
  "r560": {
   "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/2147479617/946-210-S99-1"
  },
  "r561": {
   "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/2147479617/946-210-S99-1"
  },
  "r562": {
   "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/2147479617/946-210-S99-1"
  },
  "r563": {
   "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/2147479617/946-210-S99-1"
  },
  "r564": {
   "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/2147479617/946-210-S99-1"
  },
  "r565": {
   "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/2147479617/946-210-S99-1"
  },
  "r566": {
   "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/2147479617/946-210-S99-1"
  },
  "r567": {
   "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/2147479617/946-210-S99-2"
  },
  "r568": {
   "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/2147479617/946-210-S99-2"
  },
  "r569": {
   "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/2147483581/946-220-45-3"
  },
  "r570": {
   "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/2147483581/946-220-45-7"
  },
  "r571": {
   "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/2147483575/946-220-S99-1"
  },
  "r572": {
   "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/2147483575/946-220-S99-1"
  },
  "r573": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r574": {
   "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/2147483575/946-220-S99-1"
  },
  "r575": {
   "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/2147483575/946-220-S99-1"
  },
  "r576": {
   "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/2147483575/946-220-S99-1"
  },
  "r577": {
   "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/2147483575/946-220-S99-1"
  },
  "r578": {
   "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/2147483575/946-220-S99-1"
  },
  "r579": {
   "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/2147483575/946-220-S99-1"
  },
  "r580": {
   "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/2147483575/946-220-S99-1"
  },
  "r581": {
   "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/2147483575/946-220-S99-1"
  },
  "r582": {
   "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/2147483575/946-220-S99-1"
  },
  "r583": {
   "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/2147483575/946-220-S99-1"
  },
  "r584": {
   "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/2147483575/946-220-S99-1"
  },
  "r585": {
   "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/2147483575/946-220-S99-1"
  },
  "r586": {
   "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/2147483575/946-220-S99-1"
  },
  "r587": {
   "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/2147483575/946-220-S99-3"
  },
  "r588": {
   "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/2147483575/946-220-S99-3"
  },
  "r589": {
   "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/2147483575/946-220-S99-3"
  },
  "r590": {
   "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/2147483575/946-220-S99-3"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r593": {
   "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/2147480032/946-320-S99-1"
  },
  "r594": {
   "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/2147480032/946-320-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19"
  },
  "r597": {
   "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/2147480032/946-320-S99-2"
  },
  "r598": {
   "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/2147480032/946-320-S99-2"
  },
  "r599": {
   "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/2147480032/946-320-S99-3"
  },
  "r600": {
   "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/2147480032/946-320-S99-3"
  },
  "r601": {
   "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/2147480032/946-320-S99-3"
  },
  "r602": {
   "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/2147480032/946-320-S99-6"
  },
  "r603": {
   "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/2147480032/946-320-S99-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r605": {
   "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(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r606": {
   "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/2147480327/954-440-50-1"
  },
  "r607": {
   "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/2147479438/970-360-S99-1"
  },
  "r608": {
   "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/2147479438/970-360-S99-1"
  },
  "r609": {
   "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/2147479438/970-360-S99-1"
  },
  "r610": {
   "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/2147479438/970-360-S99-1"
  },
  "r611": {
   "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/2147479438/970-360-S99-1"
  },
  "r612": {
   "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/2147479438/970-360-S99-1"
  },
  "r613": {
   "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/2147479438/970-360-S99-1"
  },
  "r614": {
   "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/2147479438/970-360-S99-1"
  },
  "r615": {
   "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(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r616": {
   "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/2147482856/976-310-50-1"
  },
  "r617": {
   "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/2147482707/978-310-50-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r648": {
   "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"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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/2147480524/946-210-50-1"
  },
  "r654": {
   "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/2147480524/946-210-50-6"
  },
  "r655": {
   "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/2147480493/946-210-55-1"
  },
  "r656": {
   "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/2147480833/946-310-45-1"
  },
  "r657": {
   "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/2147480032/946-320-S99-1"
  },
  "r658": {
   "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/2147480032/946-320-S99-2"
  },
  "r659": {
   "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/2147480032/946-320-S99-3"
  },
  "r660": {
   "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/2147480032/946-320-S99-6"
  },
  "r661": {
   "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/2147480167/946-830-55-10"
  },
  "r662": {
   "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/2147480167/946-830-55-12"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r669": {
   "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"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r678": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r679": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r683": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r685": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Rule 15c3-1",
   "Number": "240",
   "Section": "15c3-1",
   "Publisher": "SEC"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
  },
  "r689": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r690": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r691": {
   "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(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310-10/tableOfContent"
  },
  "r709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r714": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r717": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r721": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r722": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r724": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r726": {
   "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"
  },
  "r727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r730": {
   "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"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r734": {
   "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"
  },
  "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)(iii))",
   "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": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A"
  },
  "r806": {
   "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"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-11"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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/2147480767/946-205-45-4"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r830": {
   "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/2147483575/946-220-S99-3"
  },
  "r831": {
   "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/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>90
<FILENAME>0001000753-24-000012-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001000753-24-000012-xbrl.zip
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
M]3]L$6D[_"6A"ZF)T*.,<#L#LL\"%(',6OMV>L G<')HIK8B CV7H*P0.W'
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
MPG\-\-_VF<??\[7?$%7E>[[V"^=K']ZQ'W9'Z-C/--8%4V";S*-R0=DC&K^
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
MIFD\)CY]F!2\DXWQ-?[VW<W8@9MQLB]NQE^F1;J!_UM4R^SU_P=02P,$%
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
MT=9&2QP3+FA?7<'J/P5>9MJYD'S2>T@/6M+>,U'KN64ZHE9Z#J8 5\!G**M
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
M=!+U>[<(D!6;:7,"9+ P>H1DAZ#472!*C//$V@&?7/>6%"W!U%S9-9*VM?B
MY*%$I6$/):_X?**>:W)I$ABX_V<U2CX;2)Q6)8NWIA&O!65R'QIXN,_?9(/B
MP<0F"Q47/6CIX-399BX)\-#11+MTSU@Z/GH6Y<_-R&6OW4G0X0&V=E*G%C(N
MG:'D 1]-ZMX0US77T;!70#Y'D+-SI_@7UT:;8[@<=)>1OU0RHVD MB>!S4)N
MQ):BU2:7MZ+8[D)2OK(JB[[2]Q:*+W!Q>8]5A??D<#9\%T2DV(@,92(:CT,A
M ?M\!':#ORY;^*N!AAZJ!GT@ZO?%)&7#.Y,SACU])W3R#\3HW+,T>#/HJ+@L
M3249WHYSZ4':V8$W]=P,"[QJ4PBVF8!@/W:6@V^PO];@P*6#-S<9#A,="]3U
MCH2%/3MN()E-W\&U-Q4R=-JH;,X?7@@GE=KW(*N&3 %0\8R\BD+/)R5W+'"C
M%>/*D 8'FZJEB3$'P &%]368%I-LTG-L/(&.O%FG@,%TW[%IZ(9XQ/%;XB(:
MVT-:S+[-#9LVCEPFMAHVKG<ZZ!2@D;I8J *K'>NCKIFGZF#0013J<H=PC2D]
MMO3,<W*+XY4&""\?RNJZD/G2OGE@\*Z"&DP,)>.IM",C0@8WR5-KVILJ_=34
MZ./'B,A6)(WXR)W:S+TE#;56'?L5_=<.=4$/2UC'(IBB\I@@?$P0?D9)S6."
M\-<B[3>3-*6P=A C!:#()U"7=#L[9=Q&"9V5+V"G,/:,*?9 60Y7]9NN^N+<
M"'#\()B5 4*>PA2&W#%ZS<%D39/W-M84L,J$K)2XOLK2-[(< A9!Y<W%4-XN
MH-),,PMJI*0,?R[;]9R]:\-_I40T0\'(: 8J:M":&:)@&F*K&>O7CB2^%7^G
MM@(TBA0+4QDKM,8 (_-6-S;FS)0 ;#:((H97@NN,55I)MI*P I=@%U="%7P&
M6JS2M3<D:UZLJ];7>PV]/,8!GE*&\?@XV1RMCY)76-@,)^<"([OH%UVR7W^+
MLKO:U-W%97>W6(0M]NUM[ #AYUQLO)+%  C%(A *Z:<Q@Y- C/)K7OP'H73R
M=Z$_R.96]G1(+^<046+""RU;FVZE8I2?H;BP9_]06AF"@GC+6@:J:&N;L,,B
MRW6[)CG8-I7>QG*.VZXTQZT&!F1S=)9AU/)J +PKZH4-WJ7_%#3O&0 DR ^N
MQ<?.\OAB9?%L'/\&]_ZYU:K.>:[F PGFG!Q/T@2YL+"P[&=QI'?_5=)1_-6<
M$%7F)G2*;1[FE!AP&7;V*,<L2V"H3!(?Q2'4N)?.2""E@XGJ00RYC@G#X=XP
MH>,G;,;!QSI-\*[\-2X7D/4LI6.Q"<)3;H" V/(L'7H"5_2:/@4=V& C#7GV
MKDP-8'4;_;73A$19(L+R1UQB76R#-^01&0_E>)U,\GA1WQ7N3@B<B87V%!\,
MH+KVE=Y=(A<: [T7>2>!OL9V4&_0^^.S[7@(-H48YX4)N>S< 'P'"@_O35#C
MJF;[:%-=^_Q)6$Q@>RG#^_XIABAL:#F8CN@8IG02X"@Y]$E%"6*,S_+]M-T@
M_YB=G9W!HU(#8:Y=9I?*T!_*@3J=Y(&ZD& H6X2=/6<=.+Z(C)/ZTJ64!LF6
M AM]*QU 9O=+4. 7:]/B=-661QT0B#Z)\= *,G:P*J^ 6W*P>PM*?-$SVC+4
M>0O;%D+-]:F-:M+W&*^?OVJGO07?-J-ZW?D4;* %\.,F"8D3UH)WKOU+U_%;
M#X*N4P<3?-[I*4(%;XWBX(4>RGF:)DC%C]1:A&3_F[B>E-F7=HP:9$@?-^"6
M*'96UNBVDFL1PS^P(N&I$>2X^4(@FR_O59\%WF#PB)2A]75+';N>/_,ACRK,
MQU/]46.\/BJ]?2CL/,V&>-O!B+,Q]ZT>2, C V"M1[\'KSO5P#@&S@0+>]1H
M&#J"5:W!UG?1M2B&&<"=X,N[VW>/1*2![$ +VZJ)X;>4:U/ 7[#@:H[W#:N#
MM"BV1\EE=#RCE?LQ%":JFMO1?.&(& M"&C>?XNI3G*I.=^<2DT78\]^Q5(=
M19_RR&+_-[K-[8>L(B,_-^P<#EH] 3\.QZICU&DW.I]BY(\0E2SJ;@U?R+3%
MQV1XRK8R)4IMV_P21VM@WV,I,:!-ZA[1NXU(RNL0SB>\@#MU@D=VGQ4UR%(0
MDYO=V<6&YY;.1R Y6B%W=1Z0)]@VW)EPHH(9N'X[[,"?W>-O(W[N# =&!L"B
M?'@+>W>Y$:8T@TZ(J<&X_2.82"9[;*JI!KB6_&:FGU,51#&SP@7X_DTPU'B1
M''R<A:'4&\"_0_R*WBRDX7<$IMS.HB\_YJ$?\]"?WDWY\/+0>[*2ALZP@3I#
M>(5_S\+8.IU=4;/B1R/569.[%/U1DMPTY,H(R%$40"LB"6W3SM7>K#3B9<_"
M&:;BLV3MD*(URO7D8#5[*(;Q-(%1WH/.;C?=H3FOP$^9B^Q#\LY:B7LVFK$)
MBI-=-8<FN34).X"&X]^F8+I3.]#IJL1_)(\H?!5J\AY1.$-@"&3S4GB5A90X
MUQJ,KZK%2#KI$UA?>$N^P8Y916F0Q_7Y+NT7@M$3NRLF+]?MM/.9,_($T+3%
M]\;HYP,Y0]/LY[<9<.8C$^_:YWDY&NXS"-&_NG[3S;AGBU8WW,=O8GB8;<;H
M?V!RLXJ*0QX#CJ;54["?G2+M'MY@%Y'%+';G37V]*"^>!D1TBRC(IJ=T?$R*
M,3*$@J0'?4G^LL&:HSO?!-!(DL.FU,/;C:GM\.W(_P6E;;5N4* 5S^[8E>VX
MK4AX=M]FP8SC).SO2#)Q<I#F;!V]))W%8-&OY8(&;0(O[U=F)&=UTM86CGZ
MYP+<+0STAR!Z\9^-<5??!9"CQV<GQR^FS6@G]VODT-NJ/+Q PP%$U#N*'$V@
M8# 05B::92)CG ,*(2PY--1K0Z40%X8:*4=DHE/7L@"F/#@Y=7$4SYQ?' 3]
M_G'N^&CV27(N."&@J25-I7R#"98U[=84V)>K?K 9!20A6$8+1$BEH<FHQ(-U
MUYG"/RQ4QD-CLA5"(6%5LGN?%#U]D=)T+?"#:SN?BNKZX-Y8T%,C0&*-R()U
MLBGPZ!P %ZX\]$5I_:$<QZ%7Y#O,4G =\/$$O,<)VG7E9@FOJ9;1X&R <X4I
MW(:FJM<2P<0Y=>M'@N]Z3;>XX+UZC?SNHMB!03!)24\P2!4(HP#WE]@K!NX5
MD(X&CV&&F'$L*+^LN=>','D)8@23=;D6"UPX.E ZAQ_68H.SYLNK"E$JTF '
MJ#S,KJBH\*;D7]%4(30_6XS >M+DJOY01TU,H#I'6-2W-QE&B>AB0[Z4Q6&4
MRDT[AT>#P8M]3GB%KMHE01 N6@ZV/%S#;1PM:9J&VZOP'& 0J]GW]#Y@Q-MV
MRJ'?LS*C8C,N?DZ]*V."=(N6D+/-!52SA452;=%T4BUQ%9L[&.GHN>CBCI*V
M5P:2MBM@0F&$P*0&8L[-=N9OTZLD2]P'TZ;:\_ARD_X#-Z@1?/NYJ!43:%&U
M6"Z J^O#ET8-,%[((2*/S!'3#FO<SWP6- W;\@TU"[D$J;6F.G"IB1;H*/LN
M0?> GZLYV$$\URP&4OF]6M04N5AB7I>A4$RE'D7% V;!*CR$CJ55X4\C_'>7
M"<7WCXSCYAV1<:&Q&)-BA*1NZA4%X@G,';$HN=9J2Y N]J".G6,Z.'@GZCM
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
M'-*4XF*6J-JD_XA/"(.'_@!,?X&7N2]&868[+RI*CT;/$+MVK6W\[F!H-#?
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
M8+A:2V+FL2YDM6%570&UY*#]EA3IHG>T52SY"I<U3^7IJ?,$T7V46&AO=8#
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
M!$/',Q7PV0<%=%_1.(<QEKW^W#)LEX\.LCRA*CMRS3H"(Y4JIM"^8("K0.K
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
M?E*A[Q+Y.9C6H?^TJ/,-_+=L5N6W_P]02P,$%     @ FZ-(6'C2K6QB*P
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
M9=ZPD(DW)0 !69;J7U3-Y[!P(("OEQ5[97$JM=\/"RK&VV$1# _C_.P_>&9
M&D?JZI9SFU4EJ!;5>EWINBF)TI3W5J!W4Y;&!HPU;A'L'Q G;JY"'!#2OS(U
MNY/KI5T>*TBNI.G,E"]RKH "79QTR4YT?C#"Y*[$-<C&P9UH+9R)"16OD>Y#
MD<[[RS.L16^-7PSYO!  4I(P8%]=I-;Z\(4-#.R(X+"!@'$,!TCA$RTL%E#
MRK L3!T$!6,_%44H0K8^X^AD70%1!4"5T%?67;<OM_P,\O?<-O6>/SCR%2D%
MMYN +)$#"F/<RLV5!D$'OWG-@;X8BJ#;-U.$/;AAUXB[B^!1J >Q/>MB:./,
M,28ZW.CF_NT/QBZ'@<X!41T;1X,#VX'Z+67"!Q!2K!>9)!-%UA2B$]UL[3HT
M44>#48'%.&@P!9,('NX\OE_<:CH0.9??$3G7.NSNQ5M[HMM5^6RIUMI5?+*1
MR6UNG5VQ%CFNQDDAY]8K?@/-/WRR/YI7HS3_$ZJ^J-.Z9(#A6#O+)HJM&PLJ
MV,VUU.X7,]5QK"AS31B":>!5 V-H<?>5GDM0]W.R, YWTWZC79-E;L8A(+_'
MAE$$DS5$3H_864<D461D36(7/;!95NF<?B:CS4?DV=B$J^\#G+L$./<RI"EF
M*SZX:5#3#I[>,89V.X[&;ILQY)<51C,Y1X<<\@EB=)\GEK;J^F,L\/,XFC5Y
MQYCF7@W>R)(<&^'GZ&I?U.0=&^B0M3MZ[;"EFW:'N(LLNIU+\&X=X:O1$_S=
M8'2$%W&2F,II&%@63&<#1D/'Z K4C;)&-W\G4RHXP4$  *-4823JB(!O08
MO>[#SVQ!R>0=P">]%(V1F*H.5Q@.U>(E'+G%U*K@D+^K8.$W#-EMPPFMN?4K
M<MFC0W+^Z-'-I^3D_-G>CHD8!0Y%LJ:9K3"]6 0[C*$H!!O,*=(0F[J\!1B&
M")A5R97\.(1%%QN7XHW8^$X6M2L8Y:M$;7Z="37YG9CMLA-#(C&(UPZ:NX-9
M,YA.QZ!=]:G>G-3757+TY,%QLI%"<T1IP9H*7YR@AZVF,"*FVQR=/PXN'7:=
MM/C2\-SBB-@ .MR=S+[H3J+S5'V"W3I.5C"4I1E, +G9R+Q;:YKOQ*?8E8QL
MYS< V.RT0(=7>_5(WA&O\[9MW;,?>O\*YE9U<JHKUU<P"[E .]25"2=@(V%D
M0*_0U55/8Z"<%;:#/*")OI.?+#+'I7K-9"GGJ-/X[-(8H_DPY60/8]$UG0)(
M6JX%,^V@ HV5=]N6UY9.HV]-I.NTNJ_S5]JR+"D;O85R$34*DXD52&CC2\?0
M)3 UCF24=A)D[ T"I4;5\RB,%_H>PKBD'LT=>H-R"]>1DO^V+P4OK.?3Z<V+
M1S"IF?RC1D!>LWAS]??J1@?YF4X&'J%1U=EN/D9 LUHBVH[\R,>="&OJ](A^
MC8MQE841 C;C!R]=>]<0'RK[];9=30]W)\>W\L=2RZOJX\#VX1KMMG\!(H4P
MU<G14\)2NTT(BK0%[B\?;D^)5-0\*2I@C#IEAQ.S(/L$:ZLYWA@8<X6X/DZC
MZM@'N'M;3J)7+LF"U;B9SLH-L>ZT-V!A*0F,^.C)V1>1KD]/=PEJ#$22ZFK]
MXN31*:X'G$ZPSD5A]P+]Q5SGL5[N4R-@>NX[RL7N$NU P""/)IGA]1W'MQM-
MNT(:[I[K$+ZY,8006MFMKS'2>PB,E4; N)$$$."@@5MQ)VR'SPSNHP02M5K)
M7,&%Q:9KUN]$ZXDKVV?E;H:2=EL""VEIW1"34TG1]X-)W?>IN/>1ZEMEH][M
M2/6HE^=W=WHIDZ%KO2K1X>XQ_ISD9G/SP-K%*J0[,CRRRK#BIW-.#!6V82;@
M2[#B'YV"F<AE=WVES18:-B73<5LRI8$VI:V58:&K'7=*X&7>QB1);6!V*S^M
ME::ZVK%;U>G?<Z$*8],(V6:A,A]8<D6.*GU_ ##JXTGJ'Y<4XW8@A@#EOV<M
M)![7$'D.EJ\49BSIUB-9TPBB31$R_W<>I.*N1.[3GLAC%E6_Q&).< N#0WIG
M@:#:-R3IRC*/(/G F18X):Q4XHL<X8%HREHW)1>FV1W-L*W^QYTZ-T\F>6[>
M5LD_*X+MO\=OC2O$@$X;V+/7OCJ-V?-!.@PBV%( XD,/TD7EK,LJN>(-(G77
M##EV(XC7@8B9+8GB;XA))KDE4O1]!Q6'0D2>M6%:#N=ZX'60_![J9;T*YG9<
M.W3;42W F6RC <0)07O+R:ZC$0X>+Z[K]VO?C/G)I)CD[NUCS-[56%\LL.,6
M+@+U#N*DG?[XVBE\B34D?50*1JVQ#R'&+=+V6OGTFU1:/I0<V*>3%"L_J)6R
M/0W0X>%2N6"W+HD:]]ZCHO5M,*_%FFYP:JL9[+'+$?"*/U\U>(@0]-*41A;=
M-#6OOAF+A$*?NH&SA)J:SVV[KIHB3ZY45? 1VG1<ZXFMG*D;OA&.:E-X?P_^
MLD R+_$L();76X;;[N-2=SZ6-I!8GM+-;#,A!Y%9H[E"@@^?4H@1IGB22YB4
M3GYI*KOA9@-VVHHQQD&US&C93%(HLN8JOE.BGO>F1&G'V9>\*^&XNKM3BX]V
MQ>9S!:>;[;',I>AS\!&NRQ -:(&\+1F.["=>CX5(-ZY:WX8W#K8BI<5,HZ4,
MEO%0^,FS2?*3"V-@K1RY3L&P:[NBM)5]L? &5C/IE\I-!P6@U>BZ;5 &V\]$
M!8=)X9':X.EDC;VD0I1^C>!Q\"XS9SSZC>\F-X9M^,**@?>KK,3&6Y&="&7L
M-"?U UYL+X(38]B#;C('=\BQ^XZ:->[P4+; +QZ6FU<K3"'.&/? /AY-37G:
M)7!]A5R!*1OZ7!)'F4LJQ$KE4N/*4ZF%1,2N<*\Y+2M\)C-1++4*5NI:9(K:
MV@U[ZH,"5_CKHL&>I8)F-12C/1"E_/DTF8,CBA_+.=+SOEG#VPI1$(OV( WX
M4ZO!9EA,7C;8'DD_3.F13E/'$K,2>0]HZ22C<-K&5QE'T 5PAWKC,4[6RXM4
M#X3+O74WSI-J,^JMM^5ME;QS]7)PQ R/RA25[-$M*@ #9(&92LH&KD+*M9>\
M?N#*T*&@9@/#-3B\P>,\O$(V=8HF97%79'"XF5J[B$\[3=*M1;\%L0@PY0=R
M0,_/)GE",5-N614(^9B.YM\6BV*UDFHWMEK_N(88RL!FR&COBXL.:)#3(JRR
MBL?/IO1;Q7\NX62((DVHL2I)/RR]55"9J)5-' QB+.(3J:MVA>/$BNGV&7GO
M,$4!=4P ='I\.F0?NO6-VT*U5$%U_<F8:]7!MC>@I:E^5U>;(!DWI2HE%AT7
M7/K$)C&-)"OV5S -BZ=8A"K6MK"U(VXFZ108LZV)%F>*D HHM$;SCVG+HTK#
M[*MH>NUQND<.W",';H-RND<._";KV/%*@>V#SITD6TJ,]SE]3EP)5;#H(4W2
MG6-L81/XA?&K(9Z#AMQCPF*?G27KT]5I\A+X T@P8## C5 2?F##+(PORC%^
M%/7&L-QXAT$X!_10D[\NOYMQ_O-2%@.) _.H\MEG\6 O^'V-.0*"":63?PC]
M$91WV]ECOFTA?-\Q3!R']:1ITNI%^+) <P@TD=RI#GXL!3IE6QD4J@QV><-2
M8#YO';OFKIH5*2--7>E-K&PP?DZS&V(@Q9PM#<ZR[;7(Y14/\,;!7/IO02<M
MIW"@?+)KMQ*?.L/CBY7+_/+4'#S[YT8KDRM2P Y%]9]FA^I+UT*%<WS9D;=_
M__]09V55YM83AC!6>TIL>A ;R3F7V0""RB314>P1BT&3EA\I[2*2:,2V+D(3
M+PQ[[T!?5]B6F8C>>?@ZOB23)OA4OJT@CX TQ[Z]3R_+%SUXU+*&WM!:ZNPP
M\+;/, 3,/Y57 TC=.?.L-PUVHZ1"M3A$[$O4SI![,Q_*\9IF5V5";>#NA(45
M$ I$E:,#\,P^U@P%-S7.0VH>LHR)H:_(->7;'[3'9].QS-&,P61U+AW6.JFH
M5FGIRE2'0@^?3Y6;E6%#95U=MR[QP+?F88K=9_\E3F6OZ7?T,G>L1-=WW7N4
M,%B&AU;;EN3:;53PJFW R>!5J:T(K1-7-)UB6H=RL*;9LN8M%:E@)OM*F:RH
M3+/_P/6/K6GN* ^K:5"%C9#G8_(K1FSYW DX!* *:<Y,J#*9PU1LC)=K<7A+
M #3O55.JS!^Z;F@XAM?T/5W!FR/ET[M ;IVS.5W2W8+FHBR2!<:X-4>Y,\RK
MHC#7CR5IX9<UJ:G U IJ5%!CH8TUIA.KG*R.-Z7![#O$1K\IL],TN:CKDOLA
M)-^#5H+VU4L&'Z3)^?.SL_/DI;;1MDNLWK\PR2M-^;3_#7]<8WV=?R9'+Q^?
MGI^=/CD[;K].DP_R$S#1IT\?/GQ^^Z(<$]Z@<1 9]J6(R@Q'/5JW+S\_X8OO
M0:4/9!?&R_3/L(\EG( .I_$"L;/&U$9$(3::]=[?4@3N,<-TJ,,+AKD6%3D3
MHNZ;7KT7>:X#,]CQ:%@=1N@ 1956AC$35B5P(Y'[:'[<RBEX(R=M&[()[,NZ
M^U)CK@G6)"=5A4=R()MQX:5B4!)B[N #D6W48@J"Z"TL[T)=<2OR$4D(=^=M
M$DFQ">(#V .4[B9]F-"<:WQ1VD4ON"&VMW9*9G6]^G,T/PF[?_3XV.+W<TGN
M<_?LG223W>U^+*-#EZ@EL,"S/_A$@>X:.G2<]0#9^T4G @%S=(-&.Y:&B+ 3
MVS_(*C(Q'SD0DOP0G<XRYA8Q"-B5*EG&!Y>< "X4XYDN$J0KJ6(LZ@;93]72
M=*5#+:]U3J3>%BD\U#/%\T+*86/(^K&>44N8ERV*$,_#:X<D))"4079SW-;A
M(U)HQ]:;CPJ>'T29X"-:81:P""*^*G)L W33P$59-NQHJ;2M1@=S^;3A""R-
MX?@T"2'ZHC#53JL-W\.);:<RV]"9LGQ^1?U'DFLY2[ ;D+=Q!TO@$5X*MD-S
M21C74@'+KF')U5X\[M1G0;N'X)M-;TC1$*P[UHV1I"TQ+%A;LC4BE]=]>][[
MR-XM\P</+;(W%37[?)J5(2ZQA;S-\MU_20C2C*1>I:V2FP(#!8V+T&Z5;A-W
M!I05^,.%# 4"_[EG'35W([]X&%:R84957@&U8&IG0<!0>D=3AD&$N0/K4]D)
MRW_M?=Q'CF]U:=+!W5R&JW5V"HYXV3XYR*<M2)<[P[>*?3MI$\]ZL$LD9>;T
M:U]CQ,2IM\&$#L4Q.<U,Y^\IX0.7_0=Q/:DX6MJ)$B%!MBX53E1AO6:%J "*
MU0:FIC=D<^G GT'BB<.3]^R4(-@>O"*EAJ*U;M .#NASL IZB%<G3;6V.6SD
MDCD4<IYF C)MM\M<?W3V_&+?,H*X/%(!PI?[Z5$.9=(B^$CW]R;2C(K/KM:U
MK\08)A0Q'B^ 9Q+DH[,"_AW=PQ')(I=H*G**;Y&C.67,-=CJKCB@/P66Z(%O
M%)N!PJ2]0;!9R?D4_63.,!5#JMJV*O6S'GA:8(#-&N8-+1XE1:9 ZZ3B4VF!
MJV8)9MD)"C'L?"PUN@3Y?=2-EHN%BM#GH$K?9.[\%$=P<GXT.SYZ=.SV\P-*
MVP8XT'N?SV5\W<QX()\Q&TEN-,Q9#;UL(IFK3QCZMW41",COA\S GN#RS@0>
M'JGCH_.M$S@45C7-I-;W$E2^=;=MP$N0'#.1?<2>PGQ:]\S!+GRJA>'H.[L5
MB1H'(1Z83=8!J-OY.>04SMQE3K[6NBIEU2#6X\*F<KP,VANG-FTCBIX$:1SA
MM4EO2?GN;:T:6M!B"^?2[6,LU*SK%6_!8(3?1K:&4Z5 _H$<FFEF;KZ7F/.7
MV:VW)L>>3\A@+B32@ZN>T*]=$%<C: OV@0G(87-K/KGF2D'/^R&Y-B#9G8"!
M?4SB3K2]BE3=%&4[QJT/33O%1:AN=3? SPE3BO/+@A7HS#[D%3$GH1K \'1;
MR) >Z"MWQ4\ACN+<G.%3QLJFAW,AW035 :L@!/&IN&[X-GS.@4C++2B$_1TS
M7IP<^+(F3O^") ]7DGTEYZ"QDL*RY_+\%R9IC"M./4!B0>%D=*"$"8_QSTAP
M&.S_HQ8DGV2"V=NJ/+E$=4#5MN[+!-++ MYD:VO;%';VK7D E[$9?OU $'DS
MT,-"OC=0\Q ^<1T4:7OPR'>$:2GTRY1)OEOD>\?H%PP*$,:2FFR]*:F$$6[7
M%(B8[5^,Y (_!.5GCO6B:B4(H;,.QFTRA3_,548^/9DM$5R(8!0_GQ0M7Y%2
M<4(P9(WKC$%I*/!LQ)\;M+,-5M,QR;K  W0$9+AL(2BELVURT)F*BFR!XS3)
M"GP]%9MA]_>J\@WF5Y2(8_$N8"BA@QR3;,CMJ*5UC+=-/;=-TP\NF%<OH.XO
MBHT3[-<HZ0T6,8)P!BR'58 T EL+EL[5;;1X$O+>:P1B5GBJ,DE0'W2%YEK,
M<>!H$.D</JS$VJ34/ _1(FFP Y3-X$945/A0LIVHT0AJF$W-I03LTN3*?#01
M2@X$Z B))GGETW6(4*)U<:4E,:)-J5ZPI\T,7@TZ[<>RNL8KN%LGF-;SIF"6
M>2C:VC@D<9K:VLN0[-'I5.^[.]!ITJ(P,B280N8+BRH)$1E+=K M;:.[C.$B
M:6NEN*JH#=6MMQ=0-@&BG)N";)_ DHMS+/PY2$>/0;>T%HEXQ6WU>OPDY#U8
M>\MBM'UC2KZ;II(L<!^2*\HA[-EPW$D1S33$"-'C9\(H7B!0$3#V@J,+*G3=
M8SCN,1RWJ65[:!B.?65G#T!K6U4"\:<R5U0Q^32Y:.,W:5AZRS*Q0B[@I*TH
MAA#4NP2^T=7\?ZYF8'-P0[$8-OA'M5[)\[>@*O($_+-I6\!I(QZ-*5E8E)!&
MA9]&V/ZOZT\[^66\81WG&E/TR,U.6IVA6EA8])*SJ'SU*:%;[^J(_"2!A4^B
M;'142]<;][2&O/^,4?0EIJZQ6AW[,=G.O@9%P%0(0;JY$>K=WYGQK4%='+8'
M2V'"NG99 NK<,[D4Q9P4F_8/"Y@*(*=<=L#NI=RZ>QCQ+#>N6!A:-'".ZHT'
MX++/&KW-SNK!:'4_YGXHFO]X&LPT-?]WPZ73IJCZD[Z_A24'337'"L+%_C>1
M9<V*2F$8YZ#;EJQK2]+)3V#M&LKS'WX+C/]'E^C<\<!MZZW(21(N'[B7*]T&
MLK@5>S?68\A+X@I]!ECY</[4;Q#9Q$<IU^1!0!N#3*AYHSF#NNJR@^/$F1Q4
M)*O26*D;#WSJL/3H@D!L/7H0/.#< 5P*]5&&%0_(TK'](XS%KZQM;JN6U?P8
M^7QWH<#&,)+R!^P>(AX>9= 8+8SY9=K\!;+XV,_4V[_O..37U9T8L"$TO)_Q
MG+30$M.\BR*(0P=NKW;>(R.U#5\[L43TRZ2) =Y7KY=5B54G, A>=]Q5OGI$
MX$<R-1SS!:8@7;$[*- CUV*CJR+RS+6Q]CGL2)FIV'&71/URJ,R$M+E2P9"Q
M.MU<%>RV@F5)76J3)55.C.V%(J-G+TD5@P-!N"8*U=BU]NN,XZ'<YM\V$6V?
M\B*_8_+B984\;^\^ZE!&M-Z@-(B%.!!XP'T'O3SM&2=W$5>3L(H/ ONXLCC!
MO-WW.1>0&#O/MK3>D557">F-&7W'4;:4199C[6/TL7;R-%_).:;2?2!WT26[
MJL$Z)*WIP=GYDR[WMZ7M";B>::R&046.<0+J2N%'["A=2%\+>I-\QP4HR7U&
M6-C(-X5UZ1TR*/>E$9RR.*H-XH%&_)JRI02/+HYM,Q,RL3AY3[AWN^*76%"9
M:E^VA>[A3521%JZQV,,<5BZK>5*(2>>_4JNL8@UM./"ZE"RJCOYV3-T,B\$"
MN2RWK)6A"+M -4B0;F##2#Y(5[/?4H^MU'_TH)T==2@GGH4972TG]2W,@2=:
M-#)ACQL57$2,3#*^4,V93)B'^N?S9@$7+#J52) /&RD_<C(FR$5T F*((&N/
M)\=B8&*KBN$C'F(2G1%Z;WA0!GK/L%3SJX1$7BCWV89)[%Q\CW)4_N&E0!@U
M)N<%7:.]2A<.*HP'V7K; T?5UB2RR1-NTO%1L/F\?-%.:^,TE;@:*$)G>B B
MRMZ@@Y11EAW':1'K)KM=>TB=P6G_NF#KO@23O&."*0 "3$ Z':K_08WB#\.#
M'(4J4#P[L5;")IE@D[;#V8@&J10*B11V':C<G6''U\>$D4_L[R?-^W-MW47$
MU>%[N*4FU-N6QW9,RE8I8.>';HSE86Y%^CF^;'7EW"6&0MD\RI9#ZSAX'$66
M%U65<R.&SDC\HUQHE<S5^9S2G3N\-HY5KU$<-B5GX=QV1@<+)E$W4WM;$L^G
MVG5#E*GS+>"2]>%*??TSH'E9+@3WX6&@$&D[]@#9C+[:)X4+T%=@XBX_BVYU
M<<R@DCCV!@I<=K8O!I8!0(T+*Z?=%W*^#Q7>KC_9W0X5[L*3]L2"I*MW&/-Z
M5SN*Y%8FRBN!GBW+&%+,FM 5I?.R/Q[,+H%1DXX]:V]$N(2]E9 3]F;/_Q5F
M5-+]85W\%DO>\A'T\GOX WPF&$,&"UBM>A49([9H2QU?5\E&"FUN<I62ULU6
MX=&GXT3,T-B(?;L6Y9^/BW&X=W/,G#.^=2ERSUA)0@MR;,4ADS^&_+N- $0X
MVJ*$Q_>0.814^2@WB0RK=V)8>X5Z![H]5M+5\X91.[F%).4R(+TRQZ*.RNHB
M&6^+!41 /XSTNG#D-B\_Z4:VU(L.\EI:^8YM>5"G6@Y RBE*$%B)Y&_WK1[@
M^H+24 ;&X$0CKXV?WQ9-]%!<H/,[9FF^EX62\ZEX/P?-+::AUM'B*;JMA\3%
MMS@]CFN796 [D(,/"1YCN"PEZ!!PM2*QE?B?#!%_7H4%@*F9)1D_VC^WMA"7
M3D^4T!0+<"\!")<;3_6C-Z-+0]6<NJNRJM!EF(N5P!@CMW>QWE33D \2V0*F
M)^8;7\4#U16NEM$]_ZT5EX[XE:BZ./7/(IO*UBRX.;F+K"[GI[/.N^&T*PP6
M?:1+?)$23IZDEURYI@3DR(W2M40!\\HW-C',(F4PI;2U_>RL*I?3G$5()/;/
M_=R4S#,UG10D&UH_-"YQ!<DSYY90VW C4075=: ?@,0O\3)_8^3G=M6JHG!L
M] ZQ;8^:.JIEZ_HHDQ^9TN;L@]J6&:)V_E_,,OVEX9(M/K;'PJ+-GW7D1 I3
M2(]=K@]745_HY+^J:P2PD"M8U5R1RS:7S?MQ,ER&S/:=S+?-E5P'Y0 5(O;5
M]M_PA;N[&9!Y(T>2B8DN0D\*Q^6CNX-V291,92D5%W])%2IER:YV[.:7K&VJ
M"]&&F_I!B;G%G1-SD\A&&:C!'D7^6MG65D_T>AN)N5@HM8U8,Z6S9L71 =,J
M?EW^'JI^%G4PF$UH:9T-+*4Q]U;3&Y$AZF[LNQ53H09M6T!8#=J*AC!%^3,T
M4A_6]#(8UZ!!1J)SLU1KCM7[AJ]Z&-"%'9@+)7Q_>U\;L(^5Z(%VNES/?(0Q
M&5N3@'I'!_PMHPZ0R0+6&5L3;=H<N1UT<S]96,DXKQHY,=B6)<?X"M!PRL4I
M$"DP77A<0= 0-0]3K042E$'QUZ,G MC?ID)84[8D2$X\%!4%$EHE\D 32^,2
MU5$-,78#HPVC).L_9>Y=Q=$0N2E'0!8\B%65<\$%Z[_EH:]85^@SW@35)>.U
MP$BM"TN;$=X#5</*OR&U=]D-M&69#H63+^\8)W_'JK2,FASLF:=WRV';-JZL
M_CI>R45/V7#NEJLKQQKPXF.6:H:% *+#W\;\$4RFD')]?-\$ ?Z@][O%PK6H
M! 2(@\;&%4J8,7;5P!]/+T^35\C\:\>X_X[TF]GS2[_?7"8WN/AE52XT\2=V
MFVS<&*C^2E;#4&P)=>(>]CQ;)$*[X5:Z:>E,JZ ]+[;'5@9T_EE!S5-B0\2V
M*NTOT.EX&V2V-$U?X;7E#+G"A6U#$701"Q @-$LEXWQ$YG_8MZ66#A >01,Z
M< 2V\;B_.1;P:#+;G&SH9=%FLL>)NK&U170=>"/"^#FL\W!YZB2YL/8%0G+2
M<?,TL$Q]""D6C3[CDC!XK>-4-#  K?XU&*"DICH?90OV< 60JY@\0LU*\6O"
MZLM!6>"PO3*+2]QIKR#$0K]M*[KEY>.2X3[@=!]PZH_IV1T*.$U8D1E/)9FF
M(G/9Z"MU947(!(S2[?XZC\N_0AME (^*O#1VJFRIR)0&#2:XVW-8'*WUQ&S!
M'HV0W0 1WU75_/SY).NCO2ZQP%V[UQR^_9NMK/R:BM9-JLJOI3-R:))KKVU>
MV_$8EWG<SM9EX'>Z9G8:T<2J?) ;4FZ<6EB3K^?/?WKT]&LJ58;>E#K(N7'^
M?\QKZ[VN]32L*W+'@#&+ACQ/XS2YP!1/+I<=%,6F7IM!@ 0M 'B>F?O:YM:'
M,E)CD?PH=J7&UH$7%D_NQID7[4SF-\VAX<K<-(=>76:XE=0'IUBVY1BIRP=5
MB55U8_LR2Z9)FHBWPF:ROI;67^P<#9PUR[JT*PEKF5&#7B*9RRA!*,[V0XU9
MD]ED!VH&7]+O.M>6JV0(<<+90=2@ PLX:$031EU3J>)Y^YXTZF-OBZH'D_7
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
M09!7[ TDO41DFG84NX-%B::+R[#,;'M.VW/:<^&TWC?#:8*E4H$UB(#F+-$
MH4$<S6:A7:H4>0YW$GJDBO,J@4XPT0(E-,!BTN135H)(B .)&_-\3G(UO]@'
M0X-'$TF*&R11Y1  LVG0CQ_.>GMB;C.6YGIB9[1GQ(VTSG ,Q.EFL!M6-A;8
MR\Z,6;%V3V![ GN>!-9_;@3V8<G;7QP.NYV3,UM35'W,0DF,3E.)RR/[TE/!
M->-&>-(!B4AR I #$Y:P+6U&/4BL0 Y'>1Q=PPOB7-L*_2B[,U@W+U,:'8L$
MMRT[ MDD NP5&.7J+LZXNA'L#1*G]U4.B4Z/-SN#(Q&LZ R2<!4N)1W^J<!Z
MI)]1=K5 AH&<R):M!TJ7!DHQ$,WS(45"@JK9Y9.HS;2W\;AX@6IJ##4)_J/A
M!A3Y6Q))J7*C9F=8?OGCY/6T><1?SB;R]8<_6UJJ5ZW3#JW#6V&Q4MA>GZ=_
M&GL-*B%B7MGMNU N'PG@J!XI5 >Z,E" "#F6UL==2 GE]=!IY3QB+T9](W+N
M@5F7!W-P->J,@!HEHC=LL3J7B7]<8JO(RD1R(VD",A0Q/@]1I*FR5%AX5[:^
M"O%16EL!@QRR NI4<B*B*N>47&!:WHAY@8(>H=Q9K-+P+1(DB/B/_B)9<Q3S
M9*$<[1"4>_U5*&]-<BN(WIX>MP8VG&$L$\(KMUKY9(A;8)W*90(Q-\D,4("X
MY)',I9M2EKEN6'(OCST/J^ 92Z(+Y;8/-W?UA,K*E("U]5EQ'",/\P;XPOM&
M*"2[.="-%E&2VY!(I5Q ,-Q+EF#\YX3A>(<P'.CX:LSSRG,6;;!(4]0J<HRM
ML6MJCOLL9 L.#I?KRQ /670$?]I0[$2Z<ILMV"9*\'MI095<^NG3'!;-:D3O
MA2*L!.SQB*,!G@GJDAU"7<V<84-7@4''BG7*YUO6HN\1?$F!7<=Q96C[%Z+H
M&JV%M@[WZ4DU=%G4 .R/"D$8JH\V=$F!8S#9 ^G:<!3OPI^(JN7')R^#51FW
M]RD'<:#'O4A\</#K41/WE.7R5N3U\>@#^<8_7J)/8WU?6W_KM?5@7UO7M;5_
M-)K,R*LQCR 4T!8)9!Y,B (>D1JNU!GWUG'4&DX;>Y^-^1M06132.2$^$JXC
MC7R/VA,)^[R2(] ,HJ.EZ(O_5/',N%'\44F8[WFP4K$_CGRY+Z%W(7J&G.U-
MCHP;:R6!3CKFH .36 I@J<Z[[DO9B>"WE$B%#-RG4KYV\(_E9F?-CT)H776&
M0Z8U(8HGZ&C%?83:B.:ZXD 70!)!I!&R.8M4SE8% @46R4^FS@S6GLH_MTQM
M]VK<-TC(4@.J:6#GA2=(8,<_2*U!U@CYC%1CG8\%)36*W]3/@TW-J:(H<ST5
M:)UD.K H7X(P(/=9,K[6X]\W^SA7?>YN7QM2;[%+GKO#$Y1-G^]$9)"^3L/5
ML!'>Z-W]Z>WX<Z'3UDG[[^6NP]9I>W/SWTU>'Z'VN22O#Q#RF=_@^T(S\AI'
MTF&H>*LY]L&2_O/A*[FK*=NWM*>UAY/_=TN820?T;&;?DYGN?DN?XHPN,RZ1
MIJI97?:C+\)>'/:&9^PRDR)E5W<BKNBLD_T2"LU'O)GQX(<OI;;^;9)1>& U
M%BL_A9F[A(]?[7D7'L$O*K>YRZ;?<6S\74W]&7[E<^Q_7?074$L#!!0    (
M )NC2%C!]JQV^0<  *4U   6    83$R,S$R,#(S;G-P+65X,S$R+FAT;>U;
M;7/B.!+^?K]"E]3-9JH, 0()D$RJYF8R5:FKVMV:3>U^O))M&>MB6UY)AK"_
M_IZ63(  ,V3GC6'(!X*M5JLE=S_]M&2N4IMGUU>IX/'U/Z[^V6BPMRJJ<E%8
M%FG!K8A9960Q8G_$PMRS1J.6>J/*J9:CU+).J]-E?RA]+\?<MUMI,W$]TW-U
MZJ^O3MT@5Z&*I]=7L1PS&;\ZDKWNH)<,SGFW'X;==N>\S_MQMS?@[0M^'IY'
M%_]M'Z$KQ'T?8Z>9>'64RZ*1"AI_V.TT+WJEO9S(V*;#=JOUKR,G>GV5J,)B
M/(W^_JM7LZ+,B@?;X)D<%4,WI2/?==8<J4SIX7'+_5U22R/AN<RFPY_N9"X,
M^UE,V'N5\^*GP/#"-(S0,O&"1OXE8!/,<Y<3;_(%]&2R$+,IM#MD],U#*D-I
MV5F[V5FV>+VM_ZN,E<GTBUO;76OMB^/V>>MR&SLC.('0WVA1W]R\O[M]=_OF
M]=WM+S_OTZI^6SMO ^!$-<JX8;\UV6\IUV7 (J'))&93;E\<]_K?P3P^LMXY
MUR,@C57E$! #&RT/,S%K#96.A6[ UHR71@QG7RYC:<J,3X>R<".Z3I>UKE!9
MJW)2=SFF]8IX5J^$6Q3?7(/9X+QY?G9!>&8!8C:>#5Q#7=-!W:F-5]NZS4&O
MO;&UU=S<]B&M@TZSWQULI?;46>RMQKJ8DA>OCLZ.9AU*'L?(*L-.^<#:6(H%
MA\A$LKHTJOSZ#N(R2;OYZ!SUE#_7;'8L'-QL;UG*QX)I,99B@M1O4VD8+XJ*
M9[A9*FV9*M@[I7/6;C7^PU3";@M38C [#? U:B+N!T_B:>X/IRX2#GAPP(/O
M%@\ZGX@'M7OOSH3^S0T"'5&=3]E]H2:9B$<B\)%?AWRL,%RA4!% &Y<%$&'*
MJL+JBEP?-8(K%X %G.6XTA)HD? (MS13.1BM55YN1: 0D3"&ZRF)Y/Q>8-P%
MG0;W8AB#(3-7:V ,$HBD1FT!L0+=80FBCDU2&:7,5/0Q[S\16M1*: *Y-!F*
M$*IG)M*FF"# *W(&DEX",D5/%$\'BQ).%Y=A&=D.F'; M'W!M+,?!M,$2V0!
MU"  FJ-$ $"#.)KU0KLL$O <;B7TR"+*JA@Z@40+D!  Q:3.IJP$D! &$C9F
MV1SD:GPQ3X8&CL:2% <D4640 +(IP(\;SCA[(FY2EF1J8F:PI\5(&JLY!N)T
MT]L-*X,%]#(S8U:L/0#8 <#V$\"Z^P9@=TO1_N*XWVE?7)H:HNIM%B(Q*DDD
M+D_,2P<%MXQKX4 '("(I"  .3!CR;6E2ZD%B.3@<\3BZ1A1$F3(5^A&[TU@W
M)U-J%8D8MPT[ =C$ NCE$>7F(4IY,1+L-8C3^RJ#1/N,-]J]$^&M:/=B?^4O
M)>W^%1[U2#\C=K4 AAZ<R):M!TJ6!DHP$,WS*41"@JK9Y9VH_8&]VI\;%(K#
M_@:/=K<D"')AAXUVO_SR>]OKYW+"7\XF\O6'OUQ:JO/FH$WK\%88K!1<S=4,
M'X^#@,J9B%=F^RY45X0"/EV/Y"L556DH0+8>2^,X *1$X?30SNF</2PR$"TR
M[H*D+E7FCA[4[(0:)9@$;#$JD[$[NS%5:&0LN98T >D+*L>)"M)4&2IR'*P8
M5Q$YQJ",@$$6#(4ZE9Q L<HX$1U,RQDQ+Y;0PY=>BQ4COH6"!,%%T%_$:[:%
MOEM7#G?(E<^ZJZZ\->"N>/3V4+VU8R,8QC(F?^5&%8Z8<0-?I]*=G)CK>.90
M<'')0YE).R7&NVY8"B_G>\ZM?&0LB2Z4_B[U/=03*BM=PJV-8^A1!$[H#'";
M "-1@'AG\&ZTB)+"AD2JPGH/1GC)$MEGGWPXVB$?]G!\,^99Y3"+'K!($M1-
M<HQ'8];4/X^,: L,]I?K2R+GLN@(_#2^\ I593=;L$V6X(_2@JK*Y.,[2RR<
MU:LN"H5?"=CC/(X&V!.OBW?(ZVKD] ]TU3%HB[.FGZYEK?<] R\IL:LHJC0]
M_H4LND9KKHS%?3HVARZ#>H3]62$)0_7)ABX)_!A(]D2Z-CR"=[G=V6+Y*.>E
MMRKEYI%R$ 8ZOQ>Q2PYN/6K@GK),WHNLWJI](A]\\A)]W-</=?Z/7N?W#G5^
M7>>[8]IX!E[!/(-00EL$D'DR(0AX!C5<J3,>K>.H-:S2YI&-N1M0F>?26B$^
MD*Y#!;Y'[;&$?4[)"6 &V=%0]L5_JGAFV"C^K"3,=SA8%9';&GUY*.=W(9/O
M7CG_.@/[QUI)1 IM_]!&4B0%_+KF@(]E]43P>R)UOAIPM,[5,>ZX<K8'_ZQH
MJ2M@O_FV)EWR&!V->,R6&R.KKG[0!>&!A!9X9FE *TV5(VEAD=QD:I:R]K1B
MWUCC[M7;KT$.$PW8"_#DA0-K^(X[8*Z=+/#<2A9CE8T%$:R"C^IS<EWCN\C+
M3$T%6B>I\HC.EUP8+O=9V&?S^>_AK7EM]@MV^]HN]19/R>41C\D?_GPG0@U"
M/?57_<"_\+S[D]SQ4[-!\Z+U]]ATOSEH;6[^NW3Z&6KWA4X_\9#/_'[C%YJ1
MTSB4%D-%6\VQ"ZQTGRMO+*^RR!_IH=8A3@" "3%W9L!F]GTWTST\TT^8D4?D
M;S2IFP<15;3!RGY';<M^U2#A<?TBX3M'8D3 B$^\2:68W2)>\XLOAMF+X[/^
M);LCQEUIH9]1$S[YY5"IC'L;9^@/V<9BY;=$\YAQ&:XU[\)#!$YE-W?9]$.8
MC3],JC_]SZ1.W<^S_@]02P,$%     @ FZ-(6"+/.T:*!   IA,  !8   !A
M,3(S,3(P,C-N<W M97@S,C$N:'1M[5C;;N,V$'WO5TP==#<+R+(DV_%%3@"O
MXZ!IBSB('6S[5- B9;.12)6DDKA?WR%E.YOK=KL)-KT$@2!I+IPS9V9(:[ T
M>78P6#)"#[X9?%NOPZ%,RIP) XEBQ# *I>9B 1\HTQ=0KZ^U1K)8*;Y8&HB"
MJ 4?I+K@EZ22&VXR=K#Q,VA4SX.&6V0PEW1U,*#\$CC=K_$D84'8:?=Z[5:O
MU4SHO--LI:3;2]*4I6F/_!K6T!35*QMM5AG;K^5<U)?,KM]O17ZG79CXBE.S
M[(=!\%W-J1X,4BD,KJ?0OKJMW-QS9MBUJ9.,+T3?0:I5IAMQ(C.I^CN!^XNM
MI)Z2G&>K_ML9SYF&$W8%9S(GXJVGB=!US11/*T7-_V 8$X;G'J^JD#OH)^."
M;2"$D0UZ?+WD<VZ@&?GA[8B?0O,PC@03S]17 C(:G\V.CXY'P]GQY 1.S\^F
MY\.3&<PFKS[RL OG_M0?^3 =CUST8;,=>*\^[N$4AH>3T]GX\.-T;T'T@KU7
M#V%R!+/OQS =GKT?GHRG]<G//XU_@>%H!BB)@B#ZTI;XK=2&IZO8O>*"(MA^
M<Z]X^6YO/8CW6$ BA6")X5+ %3=+,$L&0R%*DL$9*Z0R(%,X%KK %<S*P]O$
MAUVK]6:G&T5!/))Y0<3*/87Q.T!'1U+E$ ;U'R&5RGFTUI("$]2.\4.6L'S.
MU)N=<"^(FZ%GYW?3N^6V6GSCU0.B(>49[@3;**<L*3$FCND@@L+X.ED2L6"X
M*^0YU]HBPG^K27$+@2533*8(P(-34F;P _8749>$<@]&2\(59M-BM0;O)5$4
M(VEV8Y1QEJ)W7,WP2P:3-.4)4QO5-7P/\)VEUH.B5+HD2*:1<-/+%FLG=IUL
ML1 J"[NO?:Q<J6"?;'QC?',BF*Y/KC.V@F'BR+!UZ%E]JS)GVKW,5W AY!4F
M:,%0N"28NG8W?HEZ;;6_6KV&?E4R7W*=8=;6E9V66;;"#LB+S%;1MK(4^[WD
MBMF#@[;)U>L&"9N[! M<0=C>I>^V+-W4X;8&UU2%O6:KHAM]44:1DUYLJ_5?
MQDOT3+QP@0,C)R[9.)@,P94HOG5YWI"&K8JL%8IIRX]GQ23+ ,TP>!Q;*"B0
M,.TYJY0+(A+['AU2[ES;<8%:95;1*W$ZN37UG:;VGX&*YZ+T83\' T/F&=NX
MFTM%F:HC[1DI-.MO;F+*=9&159\+1YXSBG.B%GB$G4MC9-ZWQ]=+.\,2DJU#
M<J%4XO7)MM?S.T'''FX-1F/H9N'UN==WY]Z&H?=E4<]OM]J/B@,_?%3VE-N]
MKA^U_YK;A@NY"AL3HY'A_5JSMC$H"+6;4S\JKB'$7#Q S=WTR.+E^LUY['.#
M2R5/=Z#[L?%FI]6)M;O>W=ZV1;-.T.=ASUAZORY>$O@G8-I1<0O1)VA=MP2&
MC.@P7IEQ"IM 7QGG3T+_G]7:WFMMUB?1_8W#Y><4^#\I%4=LKDJB5M!U1_[6
M?Z&(&VZS?6#OO_/IJ)#:G4[ZBF7$%L.]CTDW(\UMV,&-"9GC7"O-XR:/_<!^
M],O4^EI])VNX[W-_ E!+ P04    " ";HTA8D ")09\$  !'$@  %@   &$Q
M,C,Q,C R,VYS<"UE>#,R,BYH=&W=6&UOVS80_KY?<7.PO@"R(LEV_"(W@.<X
M6+ A+F)WW3X-E$A97"52(ZDDWJ_?D;*=-F]-T00)%@2"*-X=[[GGCD=SG)NR
M.!SGC-##'\8_MMMP)-.Z9,) JA@QC$*MN5C!1\KT)VBW-U)36:T57^4&HB#J
MPD>I/O%STLP;;@IVN+4SWF_&XWVWR#B1='TXIOP<.'W7XAEEX2 Z" :LQ[I9
M1I+N@ Z&4=0/$Y8-D^2OL(6J*-[H:+,NV+M6R44[9W;]43?R^[W*Q!><FGP4
M!L%/+2=Z.,ZD,+B>0OWFM3%SPYAAEZ9-"KX2(P>IU:ANIU-92#7:"]Q?;&?:
M&2EYL1Z]7O*2:3AE%W F2R)>>YH(W=9,\:P1U/Q?ACZA>VYXT;C<1SL%%VP+
M(8RLT[/+G"?<0"?RHR\]O@_-[3A2##Q3SP1D.CM;GAR?3"?+D_DIO/]PMO@P
M.5W"<O[B/0\'\,%?^%,?%K.I\S[L] +OQ?L]6<#D:/Y^.3OZ/-P[$,/@X,5#
MF!_#\I<9+"9G/T].9XOV_(_?9G_"9+H$G(F"X+M+XN]:&YZM8_>)"XI@1YV#
MZNFKO7LKWA,!J12"I89+ 1?<Y&!R!A,A:E+ &:ND,B S.!&ZPA7,VL/7U(<W
M5NK5WB"*@G@JRXJ(M1N%\5M 0\=2E1 &[5\AD\I9M-J2 A/4;N-'+&5EPM2K
MO? @B#NA9_?OCO>%V6;QK54/B(:,%]@)=EXN6%JC3QS#002%V66:$[%BV!7*
MDFMM$>&_E:380B!GBLD, 7C87>I5@0876&(Y496'RFC,\',&O_.4P7O%-+?D
M6/#'7!"1,@^F.6?;(<?XS+,,A15ZW!G$L,1.I6N%8]2QJVX"XP'*6-(]J&JE
M:X)6C82K*K=1Z,>NQBU*0F5E.][GPHT(5M#6]H*HA BFV_/+@JUADCI/;89Z
M5MZ*)$R[C^4:/@EY@:%;(0:3$PQJ;Q _129W>\^6R:'?)-/W/Y<8NTWF9W51
MK+%"RJJP6;;+/,7^J;EB]F"A;8CUIH#"SAN"!: @[+VA;W=<7>7I+D<WA(7#
M3K<A'6U11I&986RS^7_&3O2H['"!VTI)7,AQ^S($UZ/XU45[2QWA"KFKL) M
M2YZ=)D4!J(80L'AQHD+:M.>TLEU1HT'*G6F[J:!4730D2]S#W)KZ6H'[CT#(
M8Q%[NYW#L2%)P;;F$JDH4VTDOR"59J/M2TRYK@JR'G'A*'1*<4G4"@^ZB31&
MEB-[R#VW^UE*BHU+SI5F>G/^'0[]?M"W1V"#WABZ77AS.O;=Z7C?T)MST=#O
M=7MW3@=^>.?<?68/!G[4>YC9?>=RXS8&1B/#[UJ=UE:A(M2VL%%474*(L;B%
MFNOAD=7359VS..(&ETKOKT/WD^357K<?:_>\T01W6;.)T+>!+UAV,S&>$OE7
M<-J]X@M$M_)ZT+I6$^CR")&!E@6GL'7TA9%^+_1[:?U*$+Z1WZ;FGPGG@TYL
M=C=\X*GMD>+TXO+AF"6J)FH- W?*[M[$N>_V^5O:SK6[C4IJUQA'BA7$1O[&
M;<=5,;E>$5RID 0KJC9WJ]SU"_#.JY/-L[G(V7<72/\!4$L#!!0    ( )NC
M2%BH/0/@?1@  )2K   >    83$R,S$R,#(S;G-P+65X.3=C;&%W8F%C:W N
M:'1M[5U;<]LXLGX_OP(G4V?6KI(UENTDOF12Y;657==)[)2=V52>IB 2LC"F
M""U 6M'^^NUN "0HD;*<2<:T['F86!*):U^_;C3>C+)Q\O;-2/#X[?^\^=^M
M+7:JHGPLTHQ%6O!,Q"PW,KUFGV-A;MC6EGOJ1$UF6EZ/,K:SO;/'/BM](V^Y
M_3V362+>^G;>_&(_O_F%.GDS4/'L[9M8WC(9__I"'KS<C0XB?A /7VWOO1SL
M[K_<'N[L'\!7/;[;VQO^WGL!K\+C]AV3S1+QZXNQ3+=& OL_?+TSR8ZF,LY&
MA[WM[?][0<^]?3-4:0:=:7C9_FG;6&@I$U^S+9[(Z_20YO/"ONI_CE2B].%/
MV_3?$?ZR->1CF<P.__9)CH5AYV+*+M68IW_K&)Z:+2.T'-H'C?R/..SA\.CC
MU(T7VDED*OSX[:#[7T=R(#-V\+HZWOJ11K"N0C_04,_.KS[V+\\^?>FPL_.3
M;NO'^_'B_=G)%_;NXI)]^F>?7?9/+O[5O_S"+MZQUH^]?WEY<=Z_^.WJ_1=V
M_/GX\K1_RDXN/GSLGU\=?SJ[.+_W!&I8HOZM/W*3R>'LB+Z2:0R-'/;V)S^>
M/_9J%Z+7+3;KK^_>+D(L(J5Y)E5ZF,-Z:'P*J"O7$V7$PPWNQ=LN^S02()''
M$Y$:&B!^&,LL$X*I(<O@U[\KKF/\<"JUB#*E#7XX2\T$^LQFP,IIU.TPSDY%
MPJ=<8WLP,3O?'[WTU.*AS(#RHA7FN_'S3_L[.]M'#S6J!K'HU[)=BT5KU?O1
M:[5T"$QIHL$6+DS;B B9F*?/)#0_A$TVXH;% A09F'Y@E&8CGC&PEZ1A,B7J
M&@@#'U'5X1].[+GU9)EB/%:3#+Z$-SXJF/B,#1U=7H)@OQ5ZAB_UM5:I4+E)
M9NP8Y& ,?862U<I:UP"8Q)&6T#&+I 9KUV0\C02-:#J2T>C.UG#X)A_\ 1(9
MAZC]0 :SRNAY&M/GB5;0O'$#AP7P+^"HRGG1FF0BQ=Z@U0A:@?ZG,ANQ#;[)
MKJ W[/O@Y9Y?IE,5QUOO-$]OV&>>).PJTT)DL##0TYBZ/U&I 7->LX]:9:Z!
MXXC6>6>[MPV: Q9!Q7(HH5.8O^^DMWWJ.^E_C48\O1;X7H<:E3 P@3X"O -3
MOLP3@2]L]?!Y+4C+VGVS#[@U&4MCL&UL8F-03FAW>_>XVRLF=?[EJL_>2Y.Y
M1<>5_,#3G"<KV:S. %K);AIS?0T>R4!EF1I;FFZO*;735E/J. ;>AOVROSRT
M157RDQDA3PP$D*(=(-!F08_!H)7NLN-T5H@IFH9A8QZ+VJ?+AH?P<$+T/ #Z
M0'<;R1M^X\,A$#>Q%)";C(%X39==E2(#B3J18.M9>>)89C*!@?,!L!,8<YV:
MGL<<I$J>C92&5:&.Q7BBIOANBG)P*"/X&QZ$KQ,U*^W(0*!F_$8P+YYHL)&=
M<"I02G$4J#06K29:\DR0,.(:O\\S*]"L\6R% 8HL)[C+M=]0* I0VJ56@H%T
MGP1S+T2FG7GXJDQO57*+BVERD,4UD]KLLF87\%'Q]&Y;>?I4 &U+HHN'9>AW
ML.^.W,P<D5D&&:HD45,DEXA/R#;Z#^I/X&3C&'7$;P4].A8\A0?A>U"2H"*!
M+ <"7N[>BYHF/$96WTK$,#O<?=5J^N)=UDI[N2+5'I+ G(U,I&$*27E??SR0
ML,TVRB,GI4%+28EVI%TD]'2))&HID93>1[LH!5R@7(.:A3[0EBI<K7*\:TLJ
M<7M)I93_?5@YB?8XNNX>;V@/"9VE&"20MV)KP,T\1@&B1\!/,?HD:- /,V%Q
MDSXY)_ 3.T7K?H">0."H_/S3R_VC;[>(>MO[=]/=UL&#T9WL_OQ3[]7VT>+_
M[0H-!$PO)?=#Z%MP/1 B@07J?P5>I56[L!Y)9XW7J'F1IB-%"P-TU; NC&?D
MXF4P(A:#>(.E)*=1:(2E$&K#OZ6*"R0O<'R7DO2&%M>@6A,$TT"C3D>"O$SR
M$TL")G0.]PXZ7C)&[)C&2#RQ N*GQ;]SJ2TX!\Z_%A,NZ4.@V3?7FBJ6D85,
M1 5I&'&@$!8EW.Z5*35=8K$]A$J8!5M@SX+?A=>"*+5JGX V523I!XM(KN^:
MWS8N><!: ?\4H/A'8K'U=6U%2^V'JG9MCZUP 8[( "3?3@=3?W;7ES"&;26,
M.U1,:TBELX#8"HY!L44#: $OJ;67&>EKDE-CE5NL>*F:IQC95.5);+&[@1!I
M&$2TKR@;/\2P(>6[V<9A]!@XR_$;G 9"UM9J\-!SQK_"PJ'N[C*V!$@.\]0F
MRA 8>JA%PG'8"YEK_BW'-=OE*WQ@5 +C:4AV^\LS<IKT2>-">.:G/+O#K9>O
MNW,"X(<DX.VO-)OSJX]_)BS\^SN,X-2E&MK_CW2Y"-= JUKPFRWR$PYY,N4S
M\^('I3<^<AE\W589',2R6R-OYY&@<)!(Q+V#W3T*U/,Q)0>L+20T:BW5S&F^
MUI#.D\5JK$D2^/RQ,# !'F2<6!3>^NH\+>+($MS.*%(Z)B""+!V;P/**;_4V
MAIM%1+HF\V5]%WH)*H:)!02S!*M=0"'5])^:C"&W <'V6$A&%#REO#59S12K
MS]-85]$G6RKZT#Y*(PE;?BDF2F>(.'P0W.2Z1:[MV [(6,<!DZ #.D)X: (_
MVG2U&NXGQP2^ ^<!9S?1$B8\ 9^%Y<:^,4&HKP!;',"%0^B]/C*4!&27B!P1
MS(LS%I5"UJD;FR98?CI224*Y-M@%UQD;:C6V8*9_J\NN,A7=X* BFVZ3J0Q[
M&D%+\#Y**BVR7*=LX]M[#+I &[JAATVRL!MR,:B?2*5&QI1EM81NC$WJH&6_
M5=+N!+06JWR 8G;9NRP5T'BJ,I0IY:[B/KITTKK=L#..DCQV% !/)=AJL?]/
M(-[V1TLES#(DH#TB!ADK6L H@/RO-4<2[(!!HE/\%VCM5A# ;>>SR'3YQ$$7
M/,NX3,<N?6XIX=\SX^TQ$>9-2PD3\Y#;0X"4&0T-?U'ZQBF%PLQZ_W[)<;Y'
M3AU)2ZG#JKTVT<>?.R!!YC>^9/A84)XQNDT6<*! G/L3K8P"<B7SP<90%?V[
MMF0X;BD9SH7[VD2/& [60MAS+(+(19H(E-L,5*5A<CP6,::7 T%.,%<E]@;V
MI2A,-YNA0FGFU3QV*_F@E<R$S78LP@\ZV8+O/M$ &, %(<#U3&'H; SS&1EO
M.:)V#L93YA1G(\QS7S:1]?5)T];2?$$?[:%WGH9.I"Z'^&0ANC@GM3"&==!H
MTZ8J)0Z2WN$+^9D\,?RC]-]T80,[M(D$0HG.A1DE? HNMW7Q*.N'3I@XB*I^
M6^P).XWYN01'@7K4SM>_E59-@D.8$[/7>)3>_"]FY]* 5GN=O(3U)8EFF@@B
MN[ 7>9)9=[Q8173"BQUR(M]NS500P$ ;9KUX_ TH0..C7LQKABL$1'+'D]]N
MI[S<JUW[!UIJ/-1:.;:&?-7$<;IAG8OC;)%"#C((R@9GVBR6A9A+<.0UPG>$
M2]*"]S+@K+4U_E3[%6'+DHV(;[E.)![<&SY9%8C+$-,)2A^/LCDS%N@1'78I
MS0T>;N;7=A>1TXY!AV4-)X](<=ACD122*<Z"QFB=UAU5LCP="ZMSM.!&I7R0
MX.G8,L'&/T3#<ZFQ7C//);Y:+!P$1&BF/V%]YC:8PQKF&A9"B^L\P5@5K8G=
MI41<<\0 @]W":EHLIN-!IK+<34O<+%S7-$]IYSE/Z1'D*;5$0^^U]1SU?3;Y
M00]:+W#5*O4S'I,1QUVYK9$4PR#2X@^$S/FCUB:>:/B8)3/GBWHG[_MH<E\=
MIEKA@51N:BO2E 5I[JN0EX!2]_!FUF?S!UWV&T;=$HS249T.C+<5RU@Q91 -
M2#.9 1%,1+10&6=W0VUNR$U'(46B02URN60;GL"B1UUV7!PZK"QQMH01-X@)
MG'D;%"$)ZH!D(PF6+<929S5Y7Q5^\OL4&+X%4T<\B=!66_$$&.IMRCJK*>[2
M<7SJF\3G"[<Z<)MI0K<PV_KLIH5J%T5[0+)W#9"\K!]*;ZTWU!OM]*7'#8J-
MB@709UP>G'70T6+"#Z'_#G-RQ[!*.;TL?:4B4?#AI0/#@HXQRGN;*$!9!K<B
M]<#8A,]L[H"V60A>ORQM4T51KDUP&EBDL7V1%S#:QB#WJ!#"/BYU9L73QL"N
ME$14<]1XL]F)J=#9P<%WTDJM)]AFBD5)L'3!BT,P*#!]AA<&9#=73>A"H86H
M:O5DSBHG8>? P#&')N!_,B+8/A2"UL7%D!J%BD=HT] I8-M4.H\CR ".+&;(
M2_$-] H[.+8*P=(OD9C_%&I@EV6SXFK8M)R2C9<N_I2;@N++,JZEX3@&=D66
M9;&KIEV LUD=8NN* B[.T28O*E RPL(^U?8<EV&FRHJLU<01:V=\P+9<UNC\
M,+([IWX+^5XH:9_.?&?J1%.).. 36!(RXS%2!;W.IZWC<?I"=-[)>D@.WNX<
M$VV4*L#S-#?!<> .';W.ZTI:SI7'7'W3'VA#[S'"%I.EJ),6;C.+FGC!AQ7$
M<<J"((_+:"US@<372$P*SQ46@6*?'N2M$FWAS)AJF5(7L0.1+,<3C>4"'7'A
M0&%TGE&"4FP*2-Q6%21B%.;9.KT#129%"1N$.RN8+RW!*\X.?F&,I(*Y8+B!
M(HVL*"OWVVX5[KJ(0\WN:U;0CHH8MN/@R*L6L"M':@JFI7;X_P +R!9A =N%
MK=M;3PE!$5Q;67)U:Z)0\G[F\)*=6>@K.G89PXZ";L7ZE:&Z!/-8C"=A*=X&
MF;<@N+TZM<\O-KEA-H-6.Q5]3$O2J(]I@?]JG=QZ%FCF@3E9<RL5>>8C-48Z
M!&K"<^1\6IBLL/;T$=6=JS1<>![GT-*8:AWL4[&#G>74_B#D;B?H[+_*+)]:
MH&?W.=#S" (]]Y%8?WF.N"^67-$3:D >&![]G("14\-I^*\120=3Q,!(\JSM
M17BGU@HJ\Y9(9_"2DZUZH+XK/IOO?EX[L++TZ;='7=HO\E>6^8F\$03+YL:>
MV$4,>"HQ_Y9_W?HWN$L6.@-/QV<#3A(.RVYS JWK/A"I&&)6,,9$!EKQ& /O
MMUPF?GM]%>GYHIP=_'$(#Q*D@77T;7F1(O>07G!A ,/VMGL;?'.CM[N)WA?;
MZ^''$H(#CDP) KP5:8Y]Q,*>Y=]_%9[E[SAC_]H!)I0,X$KH?_=R]X_)41IV
M\7P+NBZP6%YSAW&8O0V!<9C.W!>2MF/N.WP,7DT5X:<9'6^H7-1 _._*N6,\
MS7K5!695@_A74\K)^\FQEGIA"JP44RA<_\%LOHK=^D=DKZTO7 ><%)XH[1NR
M,Y@LZ"29"+G?8RZ9'-MT7Q"[(AO91'\G57P>\)U[,,FUR7GJ?.2PNCB_P49D
MBFZ732*F>OE#CDD[V&GU^I -&=B/KK;@+4]R8OPQ#**\$212AOH+8$B2+C%8
M<S-10@% MT:Q1-E*ANYH,$W4^OS"E&=8;<GS4D3=XUX-]ME52BJO).B4>@^Y
MQ<< * CVE>-!".^REOSB@EIA6,R90/#:4,@,0R $5<5YY&U?\16&1"%9#2Q$
MCTS!M'%UG,JX!?0+DCB;.3B68B.FR\Z&*P 9F)P?A!(7:(6"Z@1DE+<6V&QN
MA T79U@G#Q"'X6:$ \6>A,YF<T8)IQL:!+DH=+>;(ZV@?7ZMA=5LY='TFKXV
M["%F?\F+?9:V/XAS+AHUU<AH%8ERHS/")O-9)6Q! _]UZ>J8$D&J78IJA@)-
M;ZY.9A/7P0IP3'^H=%8: N"WQ?.W["A_^865$_G R%ARC;SA^JP98Y<MRIX"
M )Z[",26#PO8NE'FS"KGT_-4TA;55E,+ELM!,GY>=B%6Q/,#0'9]%,,(2',.
MKZPG-+Q<BB= \S&FZ,CQ (C*P5Z>.H:./.Y4 ^X*%KP')B?X'$-, U@>1P48
M6(*/9E1/@7-7MQ"X:S&E8EC.-J [7$IIE-!)2U!KL<Q$44[V'I!"W454"[>J
M/&5RDH66J*,AM/A-HYB:CK#T8"Z^GX57FSVRF'IF;^D);N<)P4FL]%&]G\?#
M4=\ZS&6F+BQ?7=44B444-6@L/AEU&I>WB.96-8)CBEI6]?<2.42XHM3 #L&#
M/'%H;%%Z-1N"1[<YSYDR#<W!55;B^Z=LM9<Q7K8U:_84[/Q$/721H;I0W1#+
M7).'4@S1+"CXZFU6M06'YF&%.PXTV@B1[[%2?HL8K]0^P3U[MLB-^>XP0GL)
M^E5;"?I<@0R-Q1@L0K0L'CK9NX:P;:*7'>+,EKMQ)R;1+P,S%F/1BV7TG;6.
M1 BT:5:L-%&D,6"OH'7=V22O%%;LG2[4[& "]%B"%U[H#QA1KNTU Y8'$=?+
ML<^\KHQQ8?9/%!J;]NBQ1^Q+ [#+WN4:'9%.A;_M/$P.#A_8>';L-A#UU.(X
M>\]QG$<0QVE-T(;V%EE35@6C+P50(VTV_(4?A)Z0G4D(!49O.W=<<[,D]W3M
MU.#KMJK!]MR-T'!3K"@&R NSK#KH;X/EVTLK^VVEE6,,D!5'J2B@!IH^:XGQ
M5',M+XZW8AHL5,?RL8PRC!&80HOO<RQO1(<2YN_FC6^E*1-1A@GY'>15E''$
MY?=OS]TO3@53<JQYBB&8#)Y ='V^#<HS;II^<.E34\@&K"1W<7C'31<UJX-:
MO>FD8&Y%6G35CZ*J+M;+<L7*FF%_0JZ;;C1N#CQ)3V<VO@,+F6E"?X)M0>37
MHS-S4''#-A7W7%5NRIZ;8I>=9=4[X"W&7O:,>4A^?+Z2*=!S*MRU\M+8$JPF
MJT00&D+837>\TP0;[G2'7^X=72I*X19GNKRO:BFND5#73=0>M%747M#&H'F;
M3TCB7N)K#WSQ,][(;E,UJI&QCHL#NM-19<0,>5C"4+@.OJQ8BG=<A#A&1Q0C
M"F7ZLH>#B_-52,<NQ21@C([G,7<NBW)U\5=\7=GAT!\#6=XI7\1K0Q:G0G1.
M2#*N-3*E95Q[T-'BIT,>R00#M:).K&#':MAE[#C!J.[UB-QLCHXR#1/<1YL(
M4Z;9+MRL77_C3VDH%1D9WEIG/+I)U301\;7-G<#(EQ$9A7;M7=O5V'#A=I<^
M=DW8@LC N@IAF*WFUGA#\C N]JTL6P3?)U+DT$ GD$,H$&-I-1YU8"H]D$#U
M93##]*'F(&9E2Q>/#18'BJK(>\!V!0W(:_0>,8;K9"-,86>[M^?*BIOY^IP+
MEH:=Z'W8IU///U79;9'V8N6:UN4)N5J][;8*]:L\0EM$Z0>6X[5^EBLM1N3E
MQ)"-;/GH/SSF$4!\IAD"=!DU4CNQ'-G0?X?A=_"/O6="X9\\M/?,7'D>#/_9
M>O($P]6@YJL0ZII">R^?H;W'!>U%9/?<5[9^A[=^'&4VW!X F]F_//OTI</.
MSI=406_+>#]>O#\[^<+>75RR3__LL\O^R<6_^I=?V,6[^Y1/:\ML^I>7%^?]
MB]^NWG]AQY^/+T_[I^SDXL/'_OG5\:>SB_/'.*?CD_\_O_C\OG_ZC_Z'_ODG
MW*H/WSB/AP78_P[Z%D:!:G8@$N6.2)"%X#R)TF07QN,=0XDF[/R3H^"\N\M8
MOY4"D_'069K,RKQW@S4D,/41S-WNGQ&S; /?:&7=S=;4_M_LLA,^H7%C44'K
M?M"M15C! WV?,G4R!N,H]85'P"0[+C>?+/UWY+"1@48U(7'UL9@GIA" RQ%I
M.;#.)T51;5>NB,E=*6:/A$L:EV4%SB&/*4B+#1^6QF7IHE&KL!)U[E-K@]R]
M<B&=3>M:\N=Z\6W$SL#Q@TWU96>H[P+0"'HMW,[ "0RO.R(_#1.[*,WR5I3P
MADP+$)$PQVR*U^\N#"_P=BEIJW 982[V*,X9^*<(.W!*A78BH/)2)<,[0#LZ
MH5]JS_C8M.IK#4V&QWTJ+:"4HKN"BTMYN!4L_G8>:H5+5[NMXJU7/)1KE%)I
M$/$?W"U+'0$T@SRB %>*O)Y.<45QF'@_F(6%Y["JP\IG&3;H#KV T7VGFW,N
M>J>"'L_G$U60\0)TF"#2G050K<=HEE[G1:"]+VS@$P3+*NZ5=0>)Y0]\B&38
ML?B[S, 1@BU5\))-Z2XB!BO0/*H>IT3^H53LBH+X:L4;+F4$FZ12&0X <8)O
M,\@*#MJDDM?UE&L"TC66=DU N_=T*^^=B;NSO=/=>4EHB,W\+SQ,H!6]!4(U
MX1,C#OT?1[$T,,;9H4Q)--)+1U5Y#<T=P>Y1=1\GLDEZVY^=O[)WT-W>W4>7
M)8.Q9K'OV'DS7?)F?LGBQ=\.]KL'V\T_;W=[Q6^_4-NV?9B! 4+^]<7NB[F5
M.-R9?&6]2<;PW]WNZ]=5=8/KM# ?-7D@]?/["O\56[^F:W!%S%LWRSE8I;=G
M*7OIS+=QWL\4L]84<XYW5&U\U!@-C3>?*>>9<E9=@S#OJ)SC+Z3WGK%>RJ%^
MQGI7QWI_P3K^\,\H&R=O_PM02P,$%     @ FZ-(6. >.?R*20( EP4; !
M  !N<W M,C R,S$R,S$N:'1M[+UI<]M(MB#Z_?X*A'KZMAU!TERUN<H3M"R5
M==NV-)+=GGXO7E0D@22),@BPL(AB__IWELQ$@HLVBQ*HPHV9+ID$$YEGR[.?
M7_[W]21PKF2<^%'XZS]:C>8_'!FZD>>'HU__T;\\.CW]Q_]^]U^_C%-X#!X-
MD\/ #W_\NC-.T^GAFS>SV:QQ/8B#1A2/WK2;S<X;_'H@$KFC'D_BU#P]%,F
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
MNG70Z2ZH!@A@1;?Z3&H+'>;R&X'?1- KEKC+8_2F-R0$[B\\6ZM4J.=%T D
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
M\"G8A'CF'3CC&$W9O]U%!]X%NU$G5OSR1BQJUL^)SB7Y7N'W8?AMKT'L7TA
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
M4[[P3#=)0DMA34\F;NP/^.*][8I8>3<30<@@D3-\>\TA,>IX_A"O:\0CJB+
M@\S2XT@CZRYO;#C]202?T+X%I?0S%/@E0 O)TC$!+,LO1YK 10C-A-<BICUN
MTKE._T!)YP89*M<UT@H0.0'(3";:FME<81VMZ57&];V,Z]8>=I!C7YA1-=_K
M.T?)+=OR?CJ=N$+I0U&ZU]0H[1N<8@-(YX0YYYGQBA*APNU/=+'E/JX&M1OL
M@]Q802GW=U*AB'F0"T'Y6.KH4#GLMAM[/>U7\#$A+SVLJP^?U+7 K-7@:+;]
MOUIN-G["[5#2,RLM?EO\*:"[HMX&]CC:3"*.!2F&XPQ41%1>0"%V+27]XT7!
M1V",$?+XDHH(JIL_"D'5T(:7/V'%,#=<<F6WX5SZJ/.BVFV:B*"2TCK8W\V5
M5DG:L,?*VD"2-A8%$C4HW/V0;4-@5&55H(4U$J'_'UY/;_[\^"RW+] )$7H9
MV#ES?,\4'I2@*7HUW+AM!FB_-BC"\#HT/6(Y!NO#7W,F"Q8*LO'/D/F34L,9
MG#L U;8.*NI$VX!HW2)0-)V@QCH <\A)P  /B [ 9/:S";TJ)PJI5'/I? M]
MKHT@^XDZ^I$E#O85;)E^M$AP">?= 2V"SJP;_<$F JEL2EQ@D,WQJVDTDS$]
M@"9;G*);T-JO-H* /JY$D+$W7J7UX7-NX+-6CZ>?@#6Y@.2/%_GC>CMLSZDW
MH LACK(1G^H[V*I "[#W,[":)HH('U%[V&WT[G*++H=PD*3JG<:*, ):A7S%
M@WS>Z[Y])ETG!]WE/'0!IN&60>_KYV> 7"YO7J712*(3I$:4F(L]I.&S+"7F
M0HZYU#_)Y>%L[(/1*T.D?3#Y0=0-XDAX3DQ.W!57PA!L5>4;,6:H,Q7S.%)"
M@84Q5TAY$S^D.6%LF&KOC_'RU&YR\=2<$97#TU+X1>"3Q[$@=2=&M^.R!'B7
M'VK!X8'4"*(I+:!Y&1Y#49>+(S>(,J_.#A(^K"NF8$L'UMKH($OQG0QAX_3'
M]C 37\85H=Y J!IV#6>-D,2+)EHKA".+@#7-L[>,?S6-?<QK,#*ZL5Z>:'(?
M:9<KK8&_0\]I"/]62L#$][P B8MF _!- 10T8CI#APS<ES/RIB9I?ED130DG
MG4\1^K <4AH]-9GX*1$2.8R8<? :@ELR$1-ID3?[^2S&N;*N+=!%UH"0?A7
MIA+EUE+7&YX(L"]=V/>0G,/VQ3B44KNW<2?*^>LBV.&2\S)7.6+S>Q.WCW>@
M.H+'9UZ]J:W1?RR7J:: FZ0G::B$]"7-$"!H@&L+Q;6"15-TS?D11C/2-HO:
M1-]U 7UQ=1_>]3XDQ[P(DLB@*(]#<*C@9O7=OM<NI!MG%*<Q%2$UYSB_X"[=
M6,J0'+$7,O5CE1B:7S4XZ#),LIA>H3\GWSA&KV@WJQDM%U'(;04996XN_KW9
M^-:PV]DM_$5'M@U*;4M2R([!Y5_A]:MB,J!*B($?X"<8T;K-/M'PSS6HF(.\
M.65$><7W#SD' T.UNB#W#X51M,U9CU6)Y(+,QI_&<I0%&-V<P\JQ)TET*(6+
M[!$XT 0/.(S<C*(N>$(WBOE"D"GH9;[4P1(_+ISA=B@B#P!T)I$5>"O0O+9?
MUDJG5+KCT/\SD\E*?)A%93BRJ^)1?TN&7"Y*[$CI+<!7\%OA'/%UJKC!Z>NF
M[\9@/[KL&W<#$;L4 #)DW]N.K"\]<ATJ4,\8%ZSJT9MA8RAGW:BND6CB47E\
M<C:.2#EU.*JG?FL<B#JB20&GNX8W&V 2X\9P/3@DW2,<=4<%>PHG\!49XU4-
MF$JB,)3!@AZM(X%^DEJG(JN;U(BY445R5=Q0::Y24SR)Z%/=:6.?*5*#*9:<
MDU* BU;4C:""MV*XUG .T_UD\9?DZ-$2+XOA7I$JA#K&9(2EBU0[ D!#,;!<
M^X1.'HB,\3.*(]@+ !.DSVC1VO$YF T_QHRV4'E\M&150L9%[Q+GV.B+'$^
MWQ).-<4PL$BDW' $C+H#OLRO])**J'G%:9 E"PJ:F&!I(J8;!1S?)V\44 9F
MC FVT.SUE#Z:;W/]I? $F9];D@39WFWLMW9O3(*\ZU)=^$'OYGS*.^_JH+'7
MZ?Y4:B;#F^[X*:F:ON<\,#V3X:S1ZD_ %HO=7W? $*ZWF^U."_[?[Z-VXX_I
M: <NGO37'6,C__XI&D6_?XF 7'^_^.T]/U*DP=;!]/HA^-Z'WR$<5JHN=,K'
MKF=SG#OGSF\*^GK].Z>/;@00[3+"X<8"@HV X1?_^C",PB]PA<=@-V,>)VSG
M J.5;KVUXX1@W/^ZXTG_\ .H>'CMGO@)G.??4L0GJ/3M4)!P6._L TR!D7YY
M4U@1",ZA$H[[O^CK?"K-Z@<[[[ (9''U^R0W5TGT51)]Z9+HGSIH*ESVU"6L
M)YH,V^1.YHFVMX164\>P.IPE<\=O^$^PMTPF[!2T4#1\R(/'JJ0'=BJ@?*ZR
M_*[\!&U+,)<%*/"4OB;0F-5.B]IJLV]2[&%FGM&^<[)+^%/8:K['?$NV,2A#
MZJ9.GD';'(%M2%\;[63*H#Z;II@!KHR8/&X72NGQ<BX<)B5[($L ZZNCA+:K
M!_["6"+\X@H3[-D'X.?#*=B(!<(8S='$94>!SS% !<\[>/QRG]"2\]^@5=N;
M*T(,OIG42%IY3>$@A_UBJ$0I].8/)Q77-2MN$N?NIMR-078NF5@?+XS%9X&B
MQM#%4TAL0.PK_P(YA@/T6,8IE2ALBR>I3WSW 2@-/7R<9-)IU1R\254>@>?L
M=YSI>)Z@F$1'&O)1$+E"9S4[W9YR]*-C* ) _T!T7 EC8$FX;8$2W0+0 (59
MD/I3O)Y$P#%B,H@Q)S89HPM+Y._5+UR5GNL!_(%(P!AGFT\S.VMUB4U,BXR
M"#?1"?Y5[C6@=W+RIX!=_1'%RD&&;X-#\[;5T;5MK);QR [5,?>ATVGU:LV]
MMC94,9\5D#/6D7X\ /SKSPP(B#VMCZ88=9NK%2-V@"W"RHTB'.F $N1&28P4
MK[D2A5$._8%(? 8LPH^S%(;"!:TBJN-_UZ4L;(_[%63F3*)3F9-EM%/!55W(
MK50<AO'4=$HR;E!#[$CFFLY _K= #VHY1P <EUQ\4TZ:^!!C$8KS3_C'+(J\
MFO-57L,[]_8ZG0-^1RH#.1U'H2D:$"I4!KR"-2#HLWG5WF^]=CJ]_?H^I0EI
MK]Y,#LCY9CTZF\T:OI;3#;BR%;5@#0BEM<3"(W<Z4>\7.7/^C:X^ZN*9USAE
MQEF7S">#*-"W]I?+<YWWAQ?0$/UF0$_#+ Y1,<"W1AX0/:=K)[E;R2JDPLV;
M%QUA?)"S$;6OZ_+X*'=;Y9</GK>0#$[D:XJ\:YH%@_FJ[_]/S:0W+7Z[CS^F
MJ.H0K_D I!9H9O 1L*8WT9%$#BWJW^+!/>OD\(]I%B<X?QT?UI5DK<XK\1H?
M:_5>>:^U=\HN%$/O&5^A^(T?@CZ%G05CW8X0>(R74L)+85R5X:"XOA)^0*8"
MA3HQXHLR9YH[SQU/B9F\<&(1;W0^0-+Q$5<LH&<RM7S#20KP021P.%?7<N"&
MWD<B]N@JTLW^#2+IJT+V'-_0^7[T1:T3T,PT@)&9!K!( D>11V(9,U0SA!]&
M"1.%(@QM6&" 8Q(3HE0S8!K&DA;0WE?4J3C7#77)"*,36-F!+GPB!(=,/+66
M!32?ZR$F%O :#K962\FWJA' YU)0RP&;0R,_J@48_%KO'JL'!TAZ&(R@RJ:Y
M+J%:!AR0"SJO435FY[T6#6( [VG8H\MT]8\6(@ EK*81I O!UFLZU0 _!23H
M=W@4S:AQ>8:JXJ3P^ER=2'VF"L6(UE@?7$UPL['DV"25S-!2!'$B73P3$6'^
M+MI5C%$#-D#P>WRYBAM:6\5#!L!I&5[E^ [I_U1D_OX)N)0&W6J[/;?K=;#[
M6G>P/]SO[8'%V6LU![N# Y#GO^^V>AW*@[XA<KR92FA0%$Y53NBVW.$8;<!]
MFUS6@83+G,PQ+B%3BAEH4\#(<)<W$R "8'7,>0EUM$EJ$E3124S5<?E>7!-$
MS0-F@SGGTJ)%@8$26)A,8WGM!+"78#$ *L,K'P32A((EWRG6A/9:E.5)GSIO
M-F']))=6&#;D>!=+-RO5E'B*,DI!(0'=G0KG #();%7">4FYR1=&+@'5-5Z,
MU9AT-Q/7XLN'I8L=QWIC3+;8ZI;+>CVA!).I0YV2EBH\<90/Q)CJM"N(;Q?#
MCFL6QR-X8/>%NB*,XDDI2F? >SJ3,LQ?I.O/55CJO>2Z- *)3HU=BEW;>;&"
M"<7*FC#!/SK/G&2Q<,<4,5>VD:HE!859>0(H%\E<#<K[L"H@:?()&2W:Q$JQ
M'M:D\CHC\@K$MHF_(IE0Y?QAO)L6R[T-F)6^H+?;8>XQGDA;4B[GB/OPZ@PS
M,+9)L5?5ZD0.F+A@2@%! T=B]N2$;M6(_1U6%)?2N0X?[5YHMQM+U\+!$\.#
MM*[=)\]J+@*BUZ";D*UDE>4QBJ,99@IR]DJ>SJ(5S9L36$B3HH+_E8GV->41
M8UTQ-W[1MQ:%:)>1CD0EU N))A7V-XA]='':]0D,>)^4M[$4 1"$2UXCNC>#
M8OD^RN64)3Y_3[>($<P5XC:(N%S'X:8#>)E'KD\(8J\<8^^VC@6^201T(_:L
M<?H[*5U.(H9XL0%UC&(Q27+7O;DI2;W"&G'EG@+2&1720BOL/S+VM4*;YTE9
MZ4 %U_QBY0,U!LG[C.0H5#E =CE#;MJ3J1IH7S%=!]AUA-8V;4VX2X'1FD /
M7YNL6!'&!L4"1L#0Z!!4G4+-2 RV[!(WS.L.I#=BYX4?JUL ;N4Q-B<!34R5
MJ1#ZK6"5'PYC <8=J <48(M,D(C\!%KI_7C!BH0B1CMU+603+94C=EF0;WM;
MM-E^ <*LR&J%QR[L44I3P1H&R *$I&V?8CPR@O7R#$K7E=.4Y#$L0?:19E<K
M,[1HB &S#:5'#A9"<YJ[Z51*I<C2<<0^WH85*LP]76:/@11HDM8X;Y,:@.2>
MXB]")0#VU5VCY,&Y7?9ZK/=X9I6]YI['+_U"Y2N5U-+]Y.7O@=-)C'05#X%&
M4ZH#@V2?)ABH]Y.QAKBP37L@TXFD7%DR_8 "4S)N[;"G94-B6Q)02N'^2]8'
M&JOLQ"H[L<I.K+(3'P:(3AGAL,79B=W6)K,3N^TJ.['*3JRR$W].7\["Q(VS
M:19$F0Z=JD9&P=R!+Q%_I.;6M.,1"\.PH#_F@/2R3JUUU89SI&MD:DZWS7IO
MHIJTA((*4P(Y\A-E)*M^ETKC)D\DZ=<4TT<;"#\)?!>#+YANB,DW>>H;IN8@
MX:#FSY]P9>05Z=VD17/B"175>%QZ359Q;J<WG$O\(!"S!&,&JN$?Z^MH0],?
M@RRUZBRU7PYUWDD$AD(4:YM\2%)QL49+60T-]KO:3@(.5E%R6:(K1,G]DP<W
M=+4=F8AHN^0-1[E@6 ;3A#L-)RJ@!U)LBFE_^ ]V+[#90*LO1Y#PC!FK\"8^
MIBNO5&I+GNBA( +PHIQ*PJR@P'* S7JIQRPU,LZA3$$]\DJHWI2($5-*I7&/
MG748T_@7(YK[[2@<<P8)Y8VPE9:3 F6N<9&4U5<ST;567.ED5<YKJR:QD9'H
MX+UNP*C3!0Q[Y*U^B#Y-EZ\<(UL3 4+ 7%+T0+?:<HYUSN*<>C:;_*+WQWF1
M)>?< @J-=;O2NM/6X%3,M928D14'$.7$P-S?A02CVW!@FFQJ+&W]"LM[)E7M
M*R87\8I3X5.*!XF-G%+RC*Q39 <T@B^X 2VGQ(#9/Y&27JPCK<KIPADEIL(4
MU\VK,K^O)'8R?%&ZY2+13YA%",X 03!Q1<Q;XZBG@RL#G0L2@!17S(L$:YQZ
MIF"]HCS2L">\;!4([58K!+:&<YIRG>_*C2R\3R#_HG,(>Z2N>R^UW<94$6J=
M"Q^H:L=0)8BN1A\%+E":2&\AQ177 Y@M;M D7P[U7KEHU)&@*OB4HI0++OR1
MN$8R]3 8@M_P9B@</:/VJ]SF%GT^9@6P_#FZ*_4;[(#]280A:BWBESP<^.%5
M%&0AY1$5+B3MI-==RI=H\=)TL5K1!TO3X.G%92$M["LZJC)XUP>)N4></Z 3
MTTT'>>HS;Q+0X9N\V<"GQGFCIM/N.0N \_3UI:0A;1I^P!9>8"L^#?TSW;1K
M ]+[GALWTIO6.:2+W[UC:M*Z'.9MN9.^<R7TK6%M2;$,UL)TGN,M75ANZUUE
M4K.=]U%ZMPX"W#.$H_5*/E1)$9L*H]@=<O+&[X5*F KV&X*]3A3%\)&'7%)!
M>D.0OG=Z@,X!^)DRK HE-Z&DVVR]^O':+J+#"1@.F?=1S-GE614^WQ3XC?$!
MAKMRIN39F!74-P1U]DKEGI*5W34KZ&]*US%UF>@:P[%6%<EOGN1-6=1RU?8P
M]X)(4Y =*^^X2@7GS*IML;3.UK:AMAJGJJ9PZ.I.[$Y3Q1:?Q1Z4"VU4C?,&
M,^5-(M.:[J+%[+;*J'JJRU5:?2 X@,*.S0KNFX;[ZE8;%=PWE8MY6\?O;1+?
M]VJ+NJ(B@)JU_)D)TJFMVXV;.W*;4XJ.V/?;X[<Y;3A];BF0YU'Z>8V:[8>W
M>V"BPY\:9UASZI8W4(C"6H/Q;F^':1UH?4],"AE;I^)9?Q]]K$CGKMZTY;S0
MBHO)*?R@PBO##./)W%A#ZHQ2$Z7$/Z-011DBJX=%<>:%::=C?KE<K4<O52FN
MZD4XZH(\"'E0<_5;&HXUSFX%4%;!(1_Z)V 5I#S34C66=[W?J\S.*K.SRNRL
M,CL?!HAN&>&PS9F=G8UF=G:KS,XJL_-E9G:6BD367_+[^X^C%G0/&IW]WKV6
M>H)-=1OMWLV;NH4#'D3HSV9HWW#=E?P@J_/U7J'-H'/RX .=$+7]YWTQB#MS
MW6RJJQ$ON4@=S<*/'-6FG-*SRX_](LXJKBO%04Y4LN8IYD@ASX5I[ \X$D"8
M.SD]ZE?<5IZ#?*<$$:?O_9$EJ>G0?"&-DQ/LV3P/E5#XO7_QI6*^$AY$,]^W
MT&H,\55<*\[[]K7BO!(=Y%OH8]0&\[2U>]4:],9<:.'Q G^:,"J_71Y?7%07
M8!D/<B+\V/DDP#S#]/O0$YAXP?SWZ;+BOQ(=A(OH,EM6+O342;A[\IQ"$Q6S
ME>\@QSH";LW"5)KGI<9='P?18BD*]I4&8?OJ^.*T8L0R'809\:9,Y8K_RGF0
M(\Q>#GR/XK=GDQ LO<1YGWDCF>(DVRAT_<#/+8=HB(V!>\ZKH[/WB^K+5I[_
MQ2!2^5:.=#O(8R]3%M]J-+:;K6;!E[;\V$K/6L6WI3C(Z63BCV*-8&J4C%@G
M;TT4L+IZ>E$Y:LITD'- %^HWY]SL3#>5ZV-#!(\B0\2]A+OS\_XB\BK.*\5!
MOOHI8.I?IZ=P"?I7?F";]70][G8KIKM#6L13:Z=F/!.U%L .#U<BT/T$. \M
MEJ,(CE)Q7?D.HM2;4U/P>![%J2X$(RGJNCCV6G]$0O3CZ7F_N@'+Q8S8!N4$
ME\,TW!,_3E)06N(H%%=^#*;'A9XRP@ZWDZ/*25K*@_1'TOG@)V[L3_S0=%ZR
MO-^$O_Z'XXK_RL=_-L/U?:\&7 ?L.&2[40^N7'"_80T8MJ4.=1>BH_[%\25^
M6;%G^0[2IYQ)6("K&(!3\QFVBC,KQBPC8UK>N#Y.3I[&OJJC(#9L-]LML#L6
MM9J*ZTIQ$*/;L$KZ67HTR/>3Q)H;5F@^?ZKXKGQ\I\4EJI]N!L8%=O8PCE)D
MN?[%><5S93S(;S*4\/["?,XO4>@5=5.#R^;^]A_Y)7'?N9B[8^G^L)VBYZI5
M8IXR2D.NCL,Q6OZY=7%^?EZQ9 D/\B'.1O43G!;\W8RJ6K03MO)@+XGQ+H^/
MOET<.^U&T[KHVI1GH<88.W?52#O+3%@LEBEO_?Q7ZOR\LFY9J$&'@;Q6 YVQ
M)<H$BZ>Y(U+B8 UX(*93+HW^+NV2\ANK\M?7FZ?K-U3H=&E-X>1B<4#0*(K1
MODMDBKYL6&P@@VCV,UU3'AL7M,ZJ5J9KK-ABWX 3/<#LJ7M([+QK. M[R8>I
MV;U$9]@,WIHW:PW68FQB%Z<?4DZIMPT/'IY$"3<_-Q/=38O+0E?+Q;8)>9%_
MP[G4S=KEM4"*K8:S/N:+;^Q#FJ.X O6&08W]O#U)K1RJ/HM/ 6S33[Z"]J8;
M0 VQUPXVLT]E6/54W"#$"]GB;B#\25+)\,V#_:;<8(6%XO2*?)S.]NJO[[D_
M.;D3DX(&F3<I?TH=]KL2,=CU*\2V&CCV2351IV[&/"?##,/@,1Y5-\:G[D#J
M8'^-J9X1CHBI8+TQ6"LH)P*;W"4XXA?SB'1#]0KPFP8\^7:'@;PFD9/ M4"R
MQN"AHOY-(F%U5_L*X)L">&@Z;#HS&03U@41BKX3-9L'N8@\26$U86D[ACN7Q
MB2LO FQ?IAM@5&Z'36$H&8/N7P<<352B-GQ/__)TZM(\GW92]0F559_0JD]H
MU2?T<0'1*R,<MKE/:&^C?4)WJSZA59_0&]Q\V]HGM%(4;[.@=&F["!QK0%5E
M1&T<\L*+IM:T^@KL3P!VME/)%@K\H;R#%51!_*<G@/D>3_;PI%#> ;B/)W(R
M #2@DZQ"PL9=-F!G4?6$'P0XZIE'MBC,/ K\G[S*8"FJH[.T$IIN#8>M.4QW
M->?*3W3.US26F,O.@M>+LQ%H6Z C@:K:</I!L!# 0V^ZFM5&R60FF&<F^S@#
MFOP2<>)@8E+'Z$'VM- "B1IN[4CA\GXI@JC'MDS!Z''GXR@ _34?L!/P4#>>
M7Y.DB3[!Q,\F"5X;D>M3GAME.^)P'8:*-<D6U_7U4#EUE'S4,^B3/&P[D7QB
M3L[$B4 X7"8I3&5EHLGCKO")*O:GG])Y0CF*4MP3?8YREC?-V[<?K^714_,9
MYE^BIS#V\B&98CJ%(Y"6/U3]/&F8&K4A**28AIZ:<P[[#GSA)X 4#3X/$ )H
MUD.-$@L&@%8.S?(^XVD4X](&PPV'VC,9.G'\Q &YPMW3;)K TV*)!'R<+QC!
MVZP@, @C'U"0B>"VPP9B1A MS#GB 4.<$<G;G0 YC"40"SP"[\YBJ><-V91L
MA@XQ2:O1T\'<"2- \Y7P WHGGL80-FR/QA9-;AP:[Z0@!V2JABTQB6!,NS )
M"M:E'(54FKQ<)P7KD[V3.#$,-YU399+1YFC3Q%SPCP$G:8H0J9F!!3""=VOG
M,_)6CC,:?P6,E 7IPK@HJ0_,W+E($(H2S81&^QSJM7P6G\=O>5<"J'BD$'0+
MM"3#'\[.DZR  37@14J\P(+$CW$R6*-$\OB>R1I+TSX;SM/G:"R/'/4U/J/,
MJ[/D'F<3V(\KIG@V:UP@TD%*K:!0AMR:A$XY[4F1EY9(!T7G!&]A3"NF<6=T
M#4GL690VG-,4E[ 'S&F!;<\/4Y_%:DV0]7AD^"]RF1H&%K((PNWZ5BD7/#&0
M*<@I/8M2T5HHI0<\LPPOPP5Q%$@%L'RDJTK1AIMF1%)G+2A-?C>6OD<Z.Y\'
M\@)!(8>0OPH>A6611?-AL-:$/):J2KS=I23 &GY:IL3]FQOF K7ITR]/PJWR
MA#:E(G^7@W.5K:N5AB0;3/P$-;<:WLS "ZA,<N6 SJ[#N@3U,T^DHD+/AM S
MB0:8U)L+GUA>^7+&"@?A1AI$@'(:)L+-!;/)$DC]"6AV81K/*T1M:AIL% 6$
M(!9BQ$A1.(A$["E^"0%M1E.K\+#I9/B%PJ>\UBK)P!(%6PGYB% #VLH8[G+\
MV]8:Q"#*T@IC3^$I4[*-K_RZ\2:L&$%K(P@^DVB%**Z;HUXD<"1MA:H-H:J8
M70^"+IBGOHNX4\(/)P*GLD:\5<,L*,F*@[PFM9M_SY<3J@V+/,83B",]R=R9
M1'G]++\N\?FA*Q^-9?\_0H\:9HT>*P3@EV NT/+&ZK94?!G!:D[?[#U1VK-3
M4<VF&%RY'/++L:B8$"VEZ%DBCY#%XD \@T1BF323T53X'O\F&@XK?&U<(*?4
MW-0V:9G3E?.2A"TR7RS=./-1,-0T[Q(J\Q_6E,]+Q#1-*O^BPN+&L2B<P!_$
M@KW $:6"*)]%+,F)("F9=5+=FT^!BZ+O:""3M#Z-T6I#-"RBQ>(\Y2G:)G\.
M.:XJU\WFJ8K5+>GY2LZ2/2,Q$J#IS-RXTSBB,F'KEJT0M"$$*5G+O:F2-!N
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
M634)A3U',?D;U1EJ7#-3:&M<J#3(^TW7\OK8Q3R)F_HSKBH TPD8@N*A=$O
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
M_'6%_PWA__M-C4Z,:E.C\&$6J\RMA8PW@_L*2QO"TM&"DDE::^0!7H[.WE\
MRQQ?G*+6#,@X/^\?]=?.]EMR25-KHT(FG6HG0C'FW/G-&:_YQ0[\NZJIB'KB
M;DU8N#/1U!.I?CZ_4D,GE!BO!N6KHJH-494N:LCU3M8P[DXXU0C[3>&F7[0V
MX7J^.U:V5P%4 >]*^WM:[2]/C#9$5N/TT8E*/,)TSRC,*./J2ICLI84Y'8GO
M_D!35'T12'%%N8AZI(N*=U))$.>.<"BOPN^&M?L[:^N JS *ZW]FP+#DF^"T
M-.5-,)HA9;A1+V.5_&M_6V%S4]C4]49<>"0I2_8-:'K&3:,;'54H>")%_.SR
M8[_85._X?.&#DT_H7C[Y_ G^]WO_XDO-^79Y?(%*NT[^8+.8[&3BJBM*F4]4
MHG/QA99KC3QHF%;!M03L0ZIDZ5.A7KDQE+NB9N$0\V_0U1O ?U4NI(LN13";
M/<JT).<PEHBATY MJ\2'O8MX855KT4"._"2H!.Q3F]E?5)67\TD,(LR$UY9N
MWTV=5[3[YMLOGR[Z]&?K[6M[$!,B.8I'(O3_@_^4F%>K&!N[F(:8DVONY8CJ
M# .=$#X S.DZ&IWX6;C(M=56D</F[MM\C 9G7G/6*44P)IPE.O2Q_"'%*$'(
MKDQ5*6;_="D'NL+9IGP:LU#&QKD$:$A5RB5:(<"-RL.$Q6K$:1F/I@&C!]##
M39<KW#R7%Y-\E\Q [-#,*Z8WZ?2HL'83UDZLJG5.8$9]T\J%U95+2F'%[NCD
MS\448*K@TWY%Q/?)R1%BFE#?OSB^Q&L4$7\.1-!7N.]?@ []*K\*L2LF_D!=
MMD=G_SK]@!>Q+X?8K86:P^>WK^5'QFZ<V*9I5:J#)SD7G>[EP!_I[_*MZK[S
M*D>8<W&QC;LVB0L)P1-,&4]RPO[6N&PX7S&O.,/\ 0JP8SM04.BEXV6;F [Q
M5$ZZ/,I=.>J>B E/B[,2L&/RRBF@*KZ"[!<54CK>F';M=@2FRERO,M>KS/4J
M<_V1 7%01CAL<^;ZWD8SU_>KS/4J<_T%9JY7*N6-*F5HIC(5S7)TDZQU0Q?G
M,A6FSG_U4V#'?YV>ZIS>(VKH<D%.%7*7PN>M@]UNS>E_. 9;CW] C_<_:*,0
M6QZ!_'&.N/G+>>[!Z:O^E?YDXH]47L2J'*1MJ8[_+A\^$RIQ7N6 SS_4)=[*
M7G_-1;.A[K\IKT$MQP8/^)QNIJDM!%.FH.>;G=$H+%782\6\F B&/6LY#5V$
M(7O/Y,3/)LKT57T?V?SPD_R5U#YM>30&' W'1F/CH- ,X$)W'%LQG-E?JBX^
M-^+TO70%CCU3-07"KCS)?0/*/8%82- =,,UB@!+F5@#%8[5TE'#% &7,SQ#M
M6> Q,A;*0O(!<69&%_,E5LT[_E#O!(LQ%FL1N/@[I,:P(]6+"=/I=?6!-?WO
MC)/.'=5B"?/S0:3$NJL([)G&2F.2<%[A0+NWT_I\D"PH>B<ASAS+F%YM,E?$
MIFW7:^I<AG]:#R78*Y#:VM#UGT;F#(4,Y88#5@5"G-K:\G;\Q 1-J4<;(@X7
MT'M2;7EN0<, <Y/S=Y.7BCOH$N?H3G#VBJHW&^TOEO" I%6"5+>X7D0-9E(D
MP[G.B[1AY/R986%_%&X-4YR&W%D#>)VR3))B[P(53U%3&B=^JH8KK:U?28":
M'915U)6 RXH2@6XUH3UM=AV%=M-A[!5I9(;E)]15B?HCQ]A!()HHT0>J-P"=
M9Q?2,\+E-J7](!U3BI1B* MY7!!3TZ\V_*Y*B>CE.8NK!@VFUH:G6D;Q#Y2D
M5RB284G5,U-Z5)[$-3I\KKR^1??2P$F:V/"'-Z.[EE",.2\&XGHE9/K(E.#D
MI5@U)Y#8S(&$"#MM:Z8W!]$X0AM8AGIRD.O4C]05[#/E%YI@#'UL0>B3<A%Z
MJEV&ZEF"^456!9@P_,I59!R#867 -.B 4V8Q#PK3G4EU%8YN-D\I2SP1-;\!
ML7>CNGKX)J'.2=14!*ZQ@#H3Z@6TOQE%J6HY]P);"MW8"T?UK=\>N;(XAN[&
MT^EVEE<BR&0=L(/<-<R"H*YERW*[7/W;63YRC#(Y4)QA#UU]#8B\FBN1(UU1
M0X+IYJ9<NB$<7K*@$*;8)A27ICZSL#F[>Q=KY\499-8(LERBJ$([-P+-ZC]2
M#3F^$MS#6PF2O $NBCK8+#9,J=N]>I>GGRHG,^V4F"J!O0JP#(#,41HYHPCG
M_$4DK.725O^N8:)9[LZPH4W#"Q(S.X'VP*]9FK)'IDJ:C_M;V>ZL:MM2.;\K
MYW?E_'YT0+2:903$-GN_-SH,;;<:AE9YOU^B]_MI_5[HPAB1[X0'_=!HF&('
M8NURHKY[,L36^A^D*W$DUG__K;7;?-MIU7!>30=L7G&WC@:K)/V:&[ACW<"]
M[L%>K[??[1P<=!9OW&ZO\[ K=Z_7XCNW[+@Z#ZC9(8@G#WUDTFF91CB88@=W
M$"G/)\:&)X59I;O>$KJX%Z/<*71!@/:P:3BY&PXI/XLGI_\BGGD'SCC&6^9O
MOKLKW.Y^:["W.]CM#GO-P>Z>= ==T>GM=[P#T?R]VU3!G^;;/G<71=OT7.7P
MU%3VVB]OQ+NGC@V!YD8M;#TSO\</R00DGK62T\FU2@7A:(V9X4\#S?E;XX[$
MKL1@F.KY5'?K4(Q6OT3/ 8%#]3+BR2#4V+;HK*3Y,^H[[0XT\9783WXD#N9R
M<>]UL++GSE#@1,5"/.T5=Y:9HILOA1^^-O/"R=1501*J,4+W(0TP<1(QE*I'
MS6Q]:X=:H;N&=G?5K, +MMXB3V--]<V9T##R G74UKL(>(?D/<P3S_#<#:>?
MF"ZLEJ,N,;UQE6.")Z'G@^0P51,'69CI9+<W[<=!%[GW9"AXEAQZ47!4@.I5
ME+=A^M(_/;IT7GV)XG3L]$D+%-A.6L'\*,"NY,:C?SE/0"B^!K#JQM0\5%[A
MR-=N&,MSI"8Z K6HYK0%T'#,1>0!.5CJCPRQ@D\[:1:'-#630B:I:HN[GNDJ
M)T;EQ*B<&)43XX%.C%89 ;'%3HS==;.7'\>)T:Z<&)43HW)B_/QHGCL8 QQ4
M!N5^$$?""^:YEZ,8<A*@:E*X$91!#DQ;NN$C>S>Z*[P;W8/]YB-Z-]K;X=V@
M<1,>SB-+9 %A &M*<+#SX,!"\*)9B+HU)4=<43*53K1!NXQG=V58FJ^MKX;S
M$9:ZPI&AN)@=,C4)0CR\@[LF"O,.:J062A4&+1H+\'9X5O7T="1< -&$+P)/
M39%4ALO]@LK;8I1_Q[PGN"^Q8<(5II>9R:OYD,J&\]BCLW=OGVW/[DP])A--
M4_9.%F+;^QV>?;W?6QI]C>63XHYSD#CK1:B)Z2J_<N'E9 -23IA(4F>(UC&/
MY5FQJ][?&RJG@W/FS#SCA00Z80NI94_$H?.J]5IC ]-W8J#2&6S-R^CG.":(
M&O>:'"U>XJWSJFU^9VAS*/P >*^&74;A?P'@([9J\997-B?\LO.:1XU; X-T
M6O%E7V7ST&PBG&B^8@X/[M/*;*:</"MYBD;)8.<J3+92;:AXM.2K[FOVE:0,
M+QZ93JX,P"$SJCZ+:;R#PRA?X@2RSS0D2C>*N@2,;4UV4)^\;VLC#)C!XCD'
M^T2&-'6/$*E31T#0=GMJ1I;*A2X^F,ZG*H]9#=FE_%O*N@7R"F$[SGM-)N?6
M%='WJ*=U8GJ'O#_O6]7+0FD3;JK>Q^G;<4W-M5;OM[O11W'#^8JSD'[8:3[H
M>=27B,3? '>0K]F9(.=,4>TN' C34Y,Q9RU/Q_.$O'T$CL*8]K*C'2X2GX:_
M#N<:?4Y&?3N$DY#/#@[DZNEGRJ6K4W1S+Z0:ETEI1MS$GF6=]@'#:J3^@5 .
M&=I*Z)G\JL6E:F8;ZMWY$Y/(DX%V%\)9$I.<[X+0!C@(^K+F<+,U%(6LQ<!7
MW%=O(3\MEJI)^Q1S.7E?G!ZNT\JF(,)5<\F&TY]$*M%8'V+&PZ=]K(6'!7^F
MIWA5A7-3%8ZF!5BE5LARNWV8IPQ'P.@DJIB4Z.^B]WDB)8^0(P\S=J7Q@ZKY
MS(:1&<.=,P7]3ZD:J/GE4]/S^ [RFS6)5X97?AR%=ILGB<+<S+_FJ7A:$='I
MK''5=&%3Z)37?I(NSADU=IC FAFX[1GI-1.^@<^\B!1:8[]8OZ[B-56\IHK7
M5/&:QX[7M,L(B&V.UW0W&J_I5?&:*E[S N,UE4)YLT();T]XM [6PV+)=))K
MCL(C\DFTNPU=O6/,TJ3B^TK-WQ!6/#_&"FX+)6P[#S!/6?M:*)Z#^C[Z\S!]
M+*+Q=8'&%;GIS!B;*#'Y;;GEI]%\0UX>+:5:1MM-'Q*,#112]BB9CIV"VE<4
MR)$(K,0[Y<NIZ&9#=,-)GP#\)(]-F(# 3"4J4G@EH$XK2#[ Y%?"#W3@Y78G
MC_(F&F? HK5IR$UEZ*H"4IVVBA73-+F+<CKUYICB ^I2KB=_Y!&.BF V1#!Y
MG:S.<5VZ A"%.@8,]AKYD9BZM"];J$&7V -B0@%!IKQ\<5U\ 0K,#.3(-*+X
MH3"C-GFE+?+G>W"@()JBY]R_IA$ENB=[WI?(OCNI&0+'2QS*BB:):6".>=>1
MZC=!XV"!-OTKW\-@*\.FX?11@]8>>MMIS[U@:3\Z!WEB8F2PO1HP+_;P\;G5
M EF"^EK0O NR@7VWJA>!ZA O/6OGTVP0@%UA?$>.*T#6@$[) 5<Y13=_OJCI
M_ ,O5/GAF/TL1[Z>NAOIMCU,7ISD30&@ %0,#G2HM>QKR\@'?<N8V"<L.8EX
M;PSJA7@(GR7*TD"F!;^GYX^PUVP.MYJ3HGBC^14U6,#SHYH3RAD0&0[ K9D^
M$+K'L+JQ)X!(VC??B\LPHZ@L@69BW<B&D_*9=S;U8-PC"U(1\AQ>-^*>-ZH+
MEJ\;L2Z@7J/'*HY79$)C6N#XP)3DQD4N7#PN+4TG!F))S79TT<UL[*-XP*XC
MF)WR'W;Z<W\E&BFP36D>0$X ,8R[)U+^H!0<Q=\   NBE,L [*F*"0R "2EB
M2NV*L1P@M,<4\G6H@O=7F"01>F#?3Z5AD*4>#_:(8TP,B'B:KPJ446\>FAF-
MR0A\N6HAH1$-Z^43&DR3I\+T@-^B8.CT53L6E.A'8S@/$>E76AF9E2]P:HJF
MNIUKD9T/QCT-K_Q4B;]'O-1VZ::^_59;<DLC%=4[C17F/,8JN4X+[N#N?OO)
M[^"==[KB@O.PN/W#1]*N<1[+]H"OM==]'NA9%#Q""DZ!5M&SA5$I&7@J12F@
M;#D<:?T]BCQBN9KS55X+G$L/O#3(X@%2\D>X/](H?+T\\=ZP44S71\Y(_^-/
MG"\@BO]3HQ8K-#T%D]NH$W84UZQF(YS:9U0#>/@')F+A '7.WU@AK*GW"<O1
M*QUW4^KVPMSXSW&#-\(3YX<\Z"?R0W.M#&*V _5+U+"7K1'-""+61%RM.G)>
M@E(84%;F^@*G126@C\&5!=L&:<X"]5#?SORP@D+-W/K655O##ENF[+#X!4YL
MKV/RY9S$.]P7IA\_9MBIB0,UIPAS+/&B#F.ZFQ3OE;/%D$A]D $^-RU,=#?U
MA%6J^Q4$\IOS)F"U^ZY04*0P*H^E<?==Q&2[+2Z&($+=-2E4<XX$]9\SL[S?
MG_<=,=#M<?2[S:*FH9"MO5$N;;&6,,#[&]E 3R2JF9:43C15)8I_1 /LCV>5
MT.GFHJ9&TH2^;_*0%-= //O%0_K$U727:\I%Y=3W5"8?UARB')JPJ0V?<UJ0
M4;.P<QQ0[G)W*9P3@VF22.V8\T@J/Z?NJ/)8V"6HR)Y(1<.QQB0HG<!/\ER@
M65Y.6D"Z-MRUVLV(,7WA/)FXL3]0$Q?S@M-B):$N/VTXWZ9ZCK<T4W"<H;B*
M8G)!%'^6)T/5#'DH1F'+%(%%NGX*\)IJ_9@6EZH+7\!JL@QY,H9%5BJ)3K+/
M3!LD>1H=YJ\M9K >-+&G7V+-@5%=L +Z+3;_:_6:-J'BRUO[ZF=8*@EFL6K%
M-_$]+S!&CEJ.!(79#19\#E3C2>Q/X+'CQ"32F63QK9'J6D<U=@N:(THV&QR@
MMU-0,0*Q!V8D4BM6<F#=6F8+H,4I\@!B3&\$Q3E0A<F</&W+>-T-43=6JQD;
M?)D'&-',DS0[!7.9%+\;6U[M.J/]!E()'=,0DL_).QNJ1&QU7>MK2Y<3LP$
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
M%=6WN?<"*6M6W-\^-!CHVA.;T[X7J[(Y>G]P@O0O=\"JZ0-.6E(6=!K"3IX
M>8?8-)1[LJ.,8GAJ%:A5R(>P@BKSA=Y@O1IHI?05D1X+3RZ_)$G%JZ\$3+BU
MU>^R!.ESG4VX+@'A/0'R4KG"S/[%'0Q7&7DT6]:^&6\@W('K+CZ^\0*1TMVP
M*6O!D5T5CF\E7;%-],)PK@HQN"L[:F?W*IG<^)Y%OTGI</.3@<PBXGW"5E*F
M1^R:N[M )I9GT.W]K/.0=H+L9];GM,L3.L+H)L 13\<+D,Y%E$:N@S- &=@7
MUC>L@74*K--$O>M"P[_0$4SA.5\(+8RGKW'>H?6I,FP8 #<2[MTW<"^BBW=G
M6R..XVK/=S4&^&AJ%@9#,"9J)K0G7/.CN9'!?,'LTG=-(@LR@.N"G&9P7A=U
MYDP;/E$3S.$WR$+U1A;4+\EUS4C RTV+ZL ,JJ-WK9Y1M'-*=+V ]#CPE4]-
M"FSZ3#89*\KX7(:H\D/$#BSP^H"B[J=8-S8XZ +ZO7.HWT+KUX\WGN8=.8Z
M96W+4RLN<<FZQB)J@JQK"#&EA[ <V[!+>2Q==#/&(H5G;G2H:7 EZ5U)RA:Y
M-?O>T3ZQF23023L')C@7U*SW:_O(%03!R83Z=ICH'CN2":DES%T%=I<XF+(6
M+]'1HN\CI:Y2(+"SM@8ZU4-6T%)-O&[+BSOOT?O4:8F$>Q)C4PR5IA7Q'YJU
MAKWWA7 )G!'8'&A@$4;-(WD)SK%7]-S?I7%E;W8!UCNEQ\5, #?T@%-]"7H
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
MP^L166R0LIE6(X^QC(*BIK+FO4!B9,W0F(?;$<K%ZVY'(L7.(8/F]B9.%59
MLT;M;%A%@@QW/(\H!$',J_7JM<3KI#%0C$T6Y"=.A7S1E0SX+"N1^)08[N 7
MH@KC"!V0*=:09 !S+-IS^9.[#T+($<( Q5KQND\+C"RY1FGG*+?+9&GT8C7J
M,MCD]N/7LF+*N+G;C9 <:X7&KZ-R]1*_) APV!_=W+.>N#DF*H0@E@ 5%9NN
M.-D"M+P<V1E,[)Q6YVU07.)B5[O'>E+3QBECZ$.%C:0BZY@K0(FUD]9EG[/;
M=07!TW546P]A,F/(L"0E9C?C*DLE&S$'^15[.XI[]6M!TP*@5QK"G_A (85(
MQWYDW]-\%/T) 1O %N0U9%=JVDIS35B)=,O.<5$674[>SW%.'MC\]K61^&Z+
M$D+5#IX1-.K47H4.ODW:/OP^ !I;V"4.R;;;VC<Z[_G.+P@\#VI9VL[0Q:Y[
M1[AY-7L_=!49 4M#I&+WIS3D%-X@(EM)#[(,6S#!)-=.C0:>P5V>.J62K"9H
M*78)28E9VH9B17D/8#0S25IV#MB8.N[66M&13[-//""$A4>("L,GJ:-G;B3-
M-V%,'\9!",^Y+JX34)*2$>>]1:,;T8JH.XU*.AIEL!6&=[@&&7DFWAF&'?;4
MS#"0"3P>?N#/P(+L;V:'YD\&DKH+.R/B&V&FL!"R<_!*:B8)[CLKK]J\X#P4
MCOLE@:Z<FS;=L&YIV+N_FNOH'_8DB:,SX+8NJR)+<,-^,)^2VF5E.3W.C1(A
M,?-HYR]Q-#KX"_YL=/R7Z#OO1A_]!9;[SR6P%1??=\EX^5@D&+Y@*D$'(R)<
M]BI*YT#KJBV0V)ZAE1RM6+M J4<XPW5VC-L2W7L5G"2!SC[7=^?RR\*/A*G(
M!IQ6!;:C#2Z/#3BNVACJ#FF)@_O68D$%28_6U#WI %E1U"#1 K!.&J\<T$XB
M'QA/N /\KF\R8S^;G['C#W8V<L?_+HO"#2WDB:VWV]2K\_"Z <6&>QD?? $G
M +O,T$- SA,E:V!'K="<D\-);L_7YP,A*3S&6ZT1:.<?VUU'.09]EGRE_,0
M;!J 30.P:0 V/6P@=G>>XT!L,K!I]TF!37L#L&D -@W IL>)M+I>I@B$DX,.
M64*NKVJGCQU!$.CZ"+$6-0?R3V/E3H+/&@>.+K?&.>UQ*&_,445;!R4^=Q-F
M@L7U[:+OW=^7\"U_?33FX-W=[25"JY,O/&.8>CU\\:6[0L.!.-A&#B]J^5*1
M9Q 6#,/^1,,.12 58-4UY :&T7ZBT28-(,@006-QV&ILW84)44$0&HWXU5$!
M*'X\G>5A1L(9D3''+F,]YEA#Q>U O;%4+O*YAF%&GFA&,&+S^<J<4$-3/_3#
MR#_1R!-@0>LQ@KLT#/<3#3< [9 FRP 6=U/J*0$4P5$],"T7<G(Q6EU\<YV4
M94>>*JH*/]7)(??]QL%3%2C5?4W3BOJZ@N[8=X D*2F,S4V)G) DIUJ5^<9,
MP?H)>&)& &P&OCMP@-3]:?=N\38!?JX$_N$*!;VH?<;[:ST_[EJYI07 4T=V
MP<9AGT&'>\L_$_X44##T?2BD5;6 W)E#!E$<#JM+Q4S!M@(3:,-%LSN?-P#*
M>IX+NAJ6%V@=LN*F>X*T$^3:K9!<E5Q:A9E@\HF[:QBKZ0BOGYP183-K8J>2
M9[ SC8DX&#<&[F4%@N!*)G2!-,,E_BNU;C@+I_=6GXIT!3CM#E*$U9.*/2=3
MNXXWQ_XC6G9104\18MW7'%0>4V*.#)(S5R64U<@PM 6?&@V9;(<Z\+U+.D_3
M!=YSTQ#4L LX'SJLE!Z+BFA_)B@RCJ\E\6 X71UU%E$_-0)2F"@/6TU,A?,K
M',Z>;;:<8#W^#O0=WG!L+I-"&,V(Z26RWA(K7Y/5Y'4M/ZPU;,FOP_[%)ZMS
M%;\*(@ (YPQ+VZGI.I"Y')[4[%,9F7TW;\R[)IQ;2U"F! :#$!4+L+*39COZ
M'=6*NS, LN<$I9*\';9$83X=4+7 A$>(8^:"8BY$H39:@2==8K^/5P-%9;@8
MO 7GJ*-!+BO]>$)_[!<LW2U8K(C\8KUR.\B5_#= :3U',B!Z 5TL4.2($<<>
M)N:7EF8"I%6SVT&']C"NGKJC&H E2\N)<%< H42J3D>K20 KSQ^I^8OJIH=@
M4G^A($@SNBB_%5GC^#GM2R@F]'^U2=4@]:=B[6ZLVT'$U-8$SI!E?<+6>#%+
MJGDR,2TF^GMN3*Q53#\NA(CVV":UY*0!ANVZ [7I'1&8+>1^<\NJ:ZJ@+:>7
M\S DO'<4X0]I/5MYOOASA%2H5XN4K8V%>2 3TC.5;0"FG9_/;=A!#/"P#"X
MF8&[_C.E' [W-M)%^ETZN5RG%]$0 E!-^$CC+N>PDU*G37\7B:S_5C\C(* Y
M93M2JU*NNFC),T?J36X!AF]GJ7#22U_"IKA.OZ&)1+-\<1H3]&X"G8_ '[LE
MA*SP]@06Q'&C*<*@)6P\E%BF3H!;&0FA\;R@8($[WY>G*YA0.G"L'<8;(OZ8
M;XA_U7=$7VMA/1CHQ<UC/-CA;_9(ON0>;&)JA#EAR+3Z><8,D6X-A+R7_M22
MQF<*S.LFD(W'IW(OI7@1IBC^Z>X/;UF+IH)?2K7P>$MK$;[V4--[P@S77*T-
M6:ED-G"QPOQCCP=WFE->A[M(0XM@O1!*8OA99JI)F6R<:-^4JEC:AQE^HAD&
MAP<H%,1'5S,N/8+89H?TDZ'IZ?I*WGJY=4+,^;0F'&INF,NGVJUH9&$FG845
M^O@!*CM 90>H[ "5?6RH[.@Y#L0F0V7WGQ0J>S! 90>H[#<*E1U\P_5\P]O3
M/<QD?Z??^,PR,ZX#&4)(UT>,-2)'0Z!S^3Y&A3($%N#M_FDX&:%TQ" 0TK)C
M 6$*Q4&H<C5QZ@E(6Z7TT[:CB!O\E@AH(*G9G]&4)FI*G9":%@53++,X<6D9
M+BM1QHFC<*6-B<HJ 9*BM8\(+MDJ;9%KD+],,3_D[BTC@M0-2/#'+#:U2\UX
M)0;'\M_EC@I%&7I4/F)-FKA4>V+^/,K\A&R"W'>/')B%H61C:JY@ZA6RP0:K
M*!_JM.E"P+++5LW+-)O>A&IT)7RSHL[*&U$ZA66#A0K4+-N<1":N"<[!I*4A
MF3?(1X)J!,NZT&AXL;Q >-;)DG53>$DG@2=$;:[Z1"1BF&IP@B_=,G"A& II
M:2J!#D\F>=N^U'N8%6*$B?$^Z?+;C*6][0]EU4G1!J(;V"XAI&EJZ7]! L.U
M:R G&UD#>>,8-*PA7%'89"(-.XX>]52;28L%#613PT73\VL^#/%@]%J]!,+Z
M @W.FV)-WC)B$!G)NJ.(A$_"=@C6F^Q&5G=Y!Y*J69;!>$=,('/@?5E=EC:?
M%AD*IQ2.C$&DQ0[#=B/X7<XGN_4!6% *[FUMW\+^<72\@ZQ$LN.M8;2V;SND
MJUU2N>U93O)P=>_RB4/*5P>.05L&1?%N\9G7&V)1-F9A_-R_(8E.FF;<^1ZN
M*(@+QAE< @ H6 C)E<WMHD )EUNH*U*[)B8-W9-6TNHM#@Q5=+2E#(18E#G(
MQ:'YD$*$GU.'GR%J'V;_WF9L!%R._,C*/C5+?=)WZ(-Y\@>Y8$*9RL\!NB_6
M.T.I22T @Y>!=#J <X,R+-<145X/+@("M*S0=F] !ZJS,0BH@[SD]T(N(Z=5
M6KO"$,P9\7@'Q$OR K<6[[.Z*_'E..J(7:]7.\??G[GCI-7/\R4AT=B4J0:K
M2T-?)P=3)HBOT3=(2QAG!7T"33.D-#:.7&WE<S+CG8\]>$WSX02X- ^;0;1O
MT8)>)6F0 G^U HBM)H)UMPHW"SA&2/V&"",?%\'71?43!NW*R'IT G]MI=]G
MQ>'*#+9R909E^_%)'2<E^D4]B*>1TW]W!'#.2H@LFI.D!R)CI5;*<+9@=-VI
MS4SI)G=K*R"\FU3EEN>N) Q3C!$/4O8B8(T%@57T)& GK(!:<['%4$H:'J=&
M+:A54$GEO0:3:C<R_)P0C&+)Y&#P;$]"HZE VQ7Q@G?1VV[@M:(UGAU$-@8>
MJ)I$3T+L&1YYM%>O7$WHHA3]F' MJQY 7.S"=8XU9,,+2QEO21=Y,/B -@TA
M''AV2:T 49RR/Y'D:))P] (OX39HO$P.)^[A6N)XRQ3;LC*WM6I>S!%/6A+*
MPAL.>;0PPG+'WAK:]BM'59[M=B YLG@'3;I>A[037O7O>+M%<EQQN.SOR&W=
M*Y>X5FX+$WJIW;?TUG_%0PZ^91V;Y"L_032K(!'_G]GQCK'V[.C@8&=_LG]P
M>#P^V=_=&YT<F).]PX/=O>-_[NX='>W8Z 6T-8^VA4[S+8K=@W%@]Z>.7F;U
MI$68*:[&4SME-_9<@)E_[=;&60!)/_>+XYU;''C!W1=GUL@CTO*4F-)@K[T7
M1P=^_*JF&%E^\*,$MV?H13'5Y__](?F?AX>:1P>?%VKB?79'>WM[H\FA.3[8
MW=_;V3].DO0X3792,S:3@_'./P]V]D;_\3^WKL\O%*.R%SPA!!VFYYBYTG?,
M](9-?$+ 5T4")%D5-V1AI+DQ(<+;'B7C&H]L^ZZK\J/1HJWJ-M&H^FNF/$;#
MRJ-)JJWY% :>LS3L(J'_7%;D%1!K,_R.0E,/Y6.'5.D0L%@-4V"07P:WH5B#
M@P^ZO9IO[9_P;W-0;R6,A;0]Q."5ML7'HKS&J<=3Q"4; ZT.R=PJ9E=U?F$;
MZ$RM.I>B"FC&Z6T!O\57P]]AUY4CCT;L%I^'&+P&,B[K]C\)+>"#3ZU-6<T7
MQ.8-L9K=D"+FA. I)IRU+U=2H8%UMQW7K'Q"W)4IN:]^.>%,.O^2UA7*#"$P
MC]2!88F(OP9U#73BG,L'>0IO/'+7)4 E$S$\Y(62R  \23U/.,4*P/UVCN.1
M=CMSH-- \*\NE%97!;I(<;Z['0R7;9;BESCZ SUQ@7VB--5+1T@-P_&SW]P_
MMW,[LQ?B)8HPU\\_7SA=+A@&],$H>4_R\,"=#K!=D.U@%2S8>9,<2#T39PZX
ML"/SX#ID$/%6:XC<;-G$Y\FUDR0!.T:(*KOB9]D"-QVC(7%SXX#5N!_JF51/
M\/:P4!IWD=*1_>)<;\R^^'OO3K!+G.8CJ4A)V*Z9BNA[:'6[)BZVM,2^[,6_
MB22Y$K/F<@YVJ+:\B>?)0<L/ZM9P'8C_D1BU;_&[^S/[>8/J,W<RW \8NP%C
M-V#L!HS=8V/L=I_C0&PRQN[P23%V1P/&;L#8?:,8NR_J-+K2IVZ41>#.5!-1
MNO9C7R59*Y<;]V1^UTFG=S+G/3'PMQ;3CFOK<V--FX?::PPA%(OR%]Y;MZ].
M# X<N4B4!-&D#U2U8X^CIS,TL1K,,C44@/*$KVBAUNR?"T.WX_^BR?>U>0CF
M6&)A*5>C8[&DQO@1=2=]X&[#5(P>S\KBDCD [#T@0V>G&)$"TH%.I !QH&CD
M^2BZ)1C6HG0Y/Y4>7&M!=^-J*?(^Z\+3MH C>4*0BT(R5!Z8*-&ROPZ/\?+\
MR6 [?*'&/DZ6&$AZ$B@K>8V\1:J6!^TSP%?'HT?(B!^-C\:'._L'XX/]W?UD
M=)28HX-C<[1S;.\[2@]V_[EWN'_T/#+BIQU<G\!.818AW,::NNJF]O(K1$(<
M8KDH[VN7@:D*F,4PU?L0G-;&V.8W4 [$GO020 0YH%8A)Z)XJI)/40.</6CX
M6M_ ;JUJ[#45PS&;MS4";TT-#D-6SSA=*=1PHBCL)TG:P,TGN[%0#U&N:*</
M6[U]]N\G$:>*\1)V.]MYS+ 3G1-X<EE1EH-K>$ UO2&?*1W4YZ*MH'Q?DX^@
M/PWR;\@" X:]N0;;CD].SR&)1WT_/VK $V372IY<1PWC2?PM.F1G6-<&K4C(
MB"+3TJ2T#\?2*80'-W,JMXZ-'R#"K"!<SG]]C5>FTL2M3X@@#$DK^FPKV$,@
M",)<+DH\R\:$QPY4E'9W/(402*I+3E3L\_ICGC"VEF4+\2VP55@F/U@H\*3X
M/IE_@=X# HV#3!VO*NC_$.2]'(J<."S\%EAG5<&SHH'JN[5)@''!3MYUZ00.
M43F^R P#'GE]*[((*:E&%QY9$=&>1Y#2S0)B#COREQGP*G!FVKICM4R0;JM?
M'D57!\" '1^<8'%2?JC*'#]/P9?(F2M7C:$K1<-T61=C7C(S44@EM5A [MQ>
M'BTM>DR2T;5/@V,!O.X5O&*0Z*_,0-_P5$T_^AQU\Y@:T E$.B9C)RLK*RK5
MX4KXKO&,96AUZZ9JI3QI-PZ!?,5(6BN!%'U3)T[]_3"73SB706D5YTN.7<&Q
MJ=H4%4N\ 1YFY@EGQOI%) 88EOD8E@G"G5"?="=%Q^TBL*, D&-UF-THS#$>
MH/Y#!XY+4)CSLF16.U;XK$H O<?Z>*C(PX:K^MX;^'J:U39JJB[-#\HKC]TV
MGU88_T]NY(6\R!R3)7[.MO^BZ^:5C#P1^>,)OQHF@J,%+65$/$E.TZOS-Q>G
MV_0_P&>+_3TK'-?$?4*#7M7@^I$N"9W#$&#6VI6FAJG"?<HE9%A@%3MTP;>S
MPJTYXCCL=^J=GQ$^-_E5-FH.7\#TOX#RK#1"1CV/NPWXH@P:OZ"B[T6[@ &W
MD4=;$?OCS.3,-7FG;^U"DGL[?VXTRNH67Y!<?)Y:'AY*COS1IMF$$A?V=@M(
MN8CGM6+2><:X;D"N/Q?OW</D+$VO\C(.JH#.DPJ]-B<:G7J2'P(532'/+A[S
MV 0A8Y<^R.NKTA(5ISO&^)$V)+$EP_4T9S9]G]OQ)+A5(.-.>R$B+J89DD?'
MZHDQM=QS*U/\40+G==_S4F2R .%EA]?A7!+@/UQ/B=@-E=X+^V.ODNH&1=O]
MCY64JF0CI;$06IFHBX#PS]BZ1#_UVZCN!*39G=,3Y%T80$',I[!8<^,I[A">
MJ#8-SIL+DSCF9^"%.^3@1_&J!N&@35=!/.@F]&Z8!.80#8>(XV1F/O<JJ"H[
M)%@D38GD\TF\5^MD#FG0HI!F'0)O-V6:W(0 >"&*#>7&?<.:-(I-4,=:X?>P
M<ZS&UZ>E!48(TC0.>>?!>75F]V2B6DL36O )Y70H78R,QOJ9J1U9 /RJ*]VO
MJ>WHY_(:>CT$H=ZA1+>#9=>Q?3=L\6:\>3<W3SA4:7YN(@H1(!"@S@'CH#MX
M=>!37S1R!XWSQ,B_X6NI=Z-,^&. "R=/S:Y^?+3Y;;-W\W^6=W?/KM,L>R>(
M>57SX\:<@- QMA:_ABLKN1.BF574]U<$3@%NJ;-9.QZ##9Z8:'=GYPCZ#)W6
M 1>R5OQHBI!!/"JP_[ZB;AGL6X=FE.C";D[NF-V!CMG1"=HH3I@'7-J:]]/.
MD+\!Q::5W;G_-8KL8.89GD"<O>?;+^!?1*4N?9SJX; UV/\ZMD<:+95Y\BF;
MM_,HN;P$.LG&L<K:*__7H;O;0EHV;TB:75T:39'F*>@\J?7ET1# <ET]7,1;
M/F#\!HS?@/$;,'Z/C?';>XX#L<D8O^,GQ?B=#!B_ >,W8/P>P6&>-"7XGB-Q
M/<->\H[3Z;%#1": 3NK]7=3M@\]S4OWOG\I-U??8YK<8V^_7'7&]'C)^9 (1
M#Q:OY_08:D8X,52 +ON^*B^K9$[UZ8#-!&(3_.@:2@?C&_Z!*R@OC;8C(NDX
MT!X_X4A5^IGAKR$3TV0U<Z\%=\@ X=!I7D]]=[1TT=/8^@!H:%>_NUW]Z&1J
MS/%TQXPG9O_0C$X.CG;-T?'1\71_[_CH(/GGT<[)[B9TJ_\>AMYG.O1>HX']
M>9K(W^^69ZGNP83D@1_/'QJJ9!NA@705KPVR^SR W>;NQ%?(;A-F@M>#%/;G
M)<M>PI0ORHNRU@ \(5_*IFP_!-5QCFVMU)Y*OBE>NFZ:;7?_09QRMR195U+*
MW8]);MW,]\EGLGA\I<QWE],K_0,*RV3V4%DHM%I33'VK9/D2SVB%Q6U>YV@8
M-VAQ_VZ05+<B&>6+W]X(4Y*W'_8=<45Z=1?_UM;@V"7'W%J ?L1*TS9>R'\+
M2IO8-.%J> 1^%>*_6,@ 8W]7:_#LR(.+W+_;U%D 7JZZ]WO\)>,D0; Q6Y":
M38:E17@$XG2D6IQA%P('P)TH\ +X53Q+@/^#.]=1[@@/ 7TEWRA^8[A^CW>^
M,NE2852,L!/<(=-.M5IN&<'"H1PGCJ+,G<$Q#V6P%H&7K^YJ:(9>P:H3<AI>
MB8[(CJBBC(@4QO/L(YIS=]9K8C"[ J!!1G?[(Y\"[SN*!Q#HH;P%?P=[AE0E
M$8[DK"X.@1> ,B;P7IEQA=NE(>C4O%__]N%4-F=X6>]L**ES?N),&V;?'C)%
M@"PL+9*M(@%I*4@'CY*7V,1$82JL!>QLT>1W=$P 9+^LBBS!M?"KN8[^ 6):
MQ(RWMS%V1"&UG1Z[N)> -F7G$@6_B6['#C_#VUD4#H:XQ28=;6_Y[ IL,H(=
M<'Y<V2;%'<R81T1!8!.0*G=W7!8*=-GZ!U<7(B4(O@&/P?S?P0D!S^N?$A<G
M69LY V014A4(ZBDS)G@^5YSF4T/$0>$"6-Q?]HP9'T0\0CDN06;][/#/=1[Q
M^1%.G^Q\9L_35_(? KXJ-Y53=HIO)3IE,T0<Q'3,H4BPXQA^UV6IMDZGM0C,
M^*((A2OG<OO/99(UTL'KG8=];#U37&\^#34,'YQ!:6+]F;.+4^1.O13+% P]
ML7Z5@18A&N2]?O;GX"C$ P$F;@NW>0B"A_L"F@?U#*_:'.XNX!JWG34-=8W.
MDZA2]RR@6DC/7-^RCD(?.-VW<'/",,ZS-,U=]&\C$6N8E3:#'U3"D2(DC6C2
M7+\+#J=O:H(<@V\8#GJ*1@<[,#P'L5T47CF2!9OM9.T>_D5V7,+Q#XK(^HY
MV0$$?"K<U[R#0]_5*=:1OUUP-WLSUGE_M&+4R4Y_,6HY D0+3>D,IP""^%B&
M97L4J_+D!+*-U,+T(Z>0$4XDK_0QYC+"3+* V1@>"4#-*[(Z M7SCB2P5-=E
M?$M^(U0[$:YO/+@[!S'G"ZA7&TG'-$+,'?6Z6Q12YIK'W>\\6KS\EF B::VC
M1W!-K6]ZW1W]!1[M\:9YM&J:/R#V'LS1&(YP3-0P+YJ@G_U2==S<H96XSO+<
M\\4E39#0)]5-U"0)?H0M]AVOGQNG4V*=$XZZ'B;EGLA#KD'K"9U;FG5K(\]X
MSI"\$9V@$@(?ZXG5)LQ: 1!:O@2[E3MWP9%SQJZ<6F,)&,RZE![ML;$6I. T
M&&$L<P/6'N/$C@-DG\SWSJF("!Y$V,#M>X%C7KEEI$Y;"2$$I2AK20812TG,
MVXU0=0A!\3D^PR7:3# A[+F\I$K.,K4^&QH;.O$I25H<[FO";:\2+6F?A$<*
M5)<-<-ZO[\ZVF^.\V,6K%3!N<R0Q7R+K<S59,P\L ZXUWS_1(O3,@8)+WY;J
M]+]$DG0?]2Z0)A2VN)?847SZ060.IF.,MK]'C@'\:;%, &@W%94[L_JCC] D
MGTD'5LUB5?J6<62J"GI4X3D'Z-X W1N@>P-T[[&A>_O/<2 V&+H'4(.G@^Z=
M[ W0O0&Z-T#W/M]CM:%A77-0Z/RMR<U8*7H&KA@GC?H_G&;6N\^@4-CS,6%]
ML,UP7&(>7D*+I+5#4=KOF_[+>FK^TONR\$<AYI&_]?JK'\+ A3J@.TYS[-Q/
MA@VRK-'.:*EA%)KRS17ZM.MYU^R+5W'DU7M9>)3]9-=792.A%I6?4+L(^N<*
M0?&!TZS:3N_'A+6ZMZ[;7!J6S)*&D2.!=)\+-%!B[";Z:&XD-84=D.ZAA,.-
MRKA992/S!L:L0X?O1H@0-<G$R<C*I""SC3UG*&_B%7VK$DK/T'1=U@N(=.4.
M^&S^N1"[86<VJ5DQ,'&B;ADRW!0L^R"B22"'Q%P,A;DLF\RE;_!SR)'*G52#
MXWI@FLQQ+/*0=; UTL_X$)S2.A/NT$F2J=3US$Y64J]B,\_:N2^2^,*?@X,&
MFJE+&2L?^HO6L*K#>]$ZOX>)4BHU_C)NQV"MS2FFU>KQ@AR#NY%6:/ XL++J
M7C'XHKNS:_;%X?+Y#=RHKF-6V0@/T5.6AB%K3S*I#\]6C?8V,EO5RSWH5(LS
M2EWDE()8DOHFF>2,=>@@20.;$ U,2P99)^ EZX*JZS#1K4N@4A)V8[)3OWG>
MP(M3W/^(-<1\[1(2'!9;*+&\2)#;H)]=C:A[\=P*Z0F7-H>'(-5)GE092U(S
M A5+.9)KA\,!Y#Y$J:Z9 >=58P.!0+>C@^7RFI?U0$KV5'1)@/R8$S$E3/"L
MS)FTUY,^#&/_1&/_^LW9Z3"X3S6XOWWXG,']6@9=$\%6"JT7"@#+5F57 O#_
M 5N,=!R@;MDUV6#'0!+K[QK=G4 ^&)X"%&]=_/CJ%#P>^U:9$7+)Z R.6J##
M!"9;:O\*[KX$LF3[;L^&JK1^)1TSX*;C$0),)LE-[5A\MJ.W@)\7]!^>1HZ$
M9?49$0D.S3&6_CZ#4%1P(!R=.#(4&EL\,G-SV=^^9>.@C @V:5S(B<C&4OI1
MNE2>VL5^#VNIK0TPL-&!G$2H;T)[ -T?0R)_+D^2@L!DQ.1BL"2.M"]3@V$L
MDK!TH"_+4=XUA<A(8F,,17U=TXXPUX2&4 U?K-$W',P@)=@?-GQJ&-""O1MX
MA"N_C.(H=2D_\EGMB;J@H)Q9/\4(M58LU3+0V,M-"BD$[[REH?=F"E@ZSG=S
M:?P80PO'#R:>MYU+7[OF!\%[W^8A^GO<Y1>N[96?;*17#LA79'^Q?S..AU>
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
M4N("]H^Y*)U18Z:FGZ0J2EB^]AA!3=EEOQV=&_ON4U&5IF]?D)+E[O8.X/3
M<MES:!=/"%6B^"AX;\?2A>^;::"A@SKC.DVIU@JR8A.HZ#G'+_9=W0@)4JI:
MJ%A+3/<YU!5#N5L[%O:EN1HDH10-M:C1"DJPQ6H-J7 !<H(DX5(# [/VBWBU
M3VI]E:Y4M7/UP1%6F5691NI].,%2!PR+S<))B.1I1O?:W^'PT5*"?5!<9?:@
M9:P/KTE/#8!:A@9P"VQF8E8D2A9,"^,M!*&DR'@X:P$%,*&:Z7C'".>A6+:K
M;:PT;2(DD5!$"TLZ1I?APV-(+%ZUG2+[(+@/>A_4;V^\<ED)<\XGY=JEQH9@
M:>TH8(!)%')F"RE]R\8+3:U]AK()77(5Q92!YS]MBPE%BDA&0V*7@%JXK B@
ME%7I%N0)5. <>VX!99QI00M]#[L[X<JF$GQMPE116=$:_FBZD0,?%',3Y"<0
M1&*ONF TM)>0X6HG06'GF!AAC+H*^O4<$)L.4D+,/L/K.=Q,.H*73M77P1VR
M C# C%-0.1,^(,AP]-L'XC9Q^F$L&1SB4#:0&^>M0BGK,]T;FFMWN*'IY>B"
M$9K@Z2-BN<)6H42/JAWL*K%^@?U*BYL7^5I*A!:CB!%IHN%6,<25)A)(J18R
MJ<MI<YU@"L>:*_L8T#AE"*$Y2ZH4/NO>S/L<1DRKM6+V -@21F*\DOUE(A3#
M1*FF$G1 ?2SM6 Y&Z5-0B$\1B%!6*PDO%N+*:F?SPJ>+"8ICKT_G559[]P$W
MO#=*-AY,RXHR1N36(', (A$=TI^7;ZSD@N51Z$&JE'*A;);I$HA+%\^(,1?<
MWH(I3OOY7*=T8:&T"VLW4T;0B-(V:50I6X;,891VBT2SZR;@_!5,J5:ZVH9J
MFO7Z$ABR6"!</EL$<X334KBY! DI&#H!K&A5-#RX(PI[$TXU0L<8L<0XJ@8[
MIG8N.JT=BI[A.TYKG9V_Y536]W(-@MU'L%;LL6F_X 6Y"$K3UDB=D2+=]*0J
M:V&8@%38#<ZI'A1&);.E^1A NUA9?@$+'P#/_ AK26D*\I>[!0A1F0+R\M^,
MI@9D/_MZ2 W.V$CO"^*"<+3BUB3:QWKAG$*_*L)5X'7J>)E,U5Z6G:M@,VX=
M^T77PQN.J%H[V%KK7=8 CAXLTQ1!9W>].3X1W?2%?XP4TM'*#GAU>.FC1+!Q
M-*[ >?<BU.#5"L31NY)++63L_/(- C-")JA>&*%<$0P?>2[+=B&FV(?=8@EN
M=)X(-09JB"F(JVJ"/JA+FUK#E+?$%C86$+L[Q3";Q%DZS0S&W%ADE.QUT#,D
M9%5P:X%6*2XP^Y0#[&F /0VPIP'V]-BPIZ/G.!";#'LZ>4K8D[6, S/) &#Z
MDP&8GB2$MYYD \ZO$$WX?@;EN5(@YE#HV+6'/M\*!Q$37I@+=^$ =?I1#@Z2
M5#I[+_G)((M/V3;8CQ-RVW53. <U7J>=?$GH(_-M8^Y3K )"TA&:NX!JKW%B
M(5Z'N!9\OT)+N+POM19I*@=]=P LM 0=P!C UQ-!K-?#^.$1'R GLUXC\=KY
MN,TLMOW>W\,C$ /AQXV[3+>Q)F)G>1\[7S: G+MY5&4)B0*Z],<8UMG)G3:L
MO&;7D+5QJK74[8*K-H?N5^GAV)ADWIO^:-GE\KB/"NES8DA/Q*[+BMFN$86#
M<![1="JGW#^34*.56]<ZEYJ, 0;@4!"QJGFA I#GOM%\#P**D[1)K&JM019
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
M0_]9M&1[1P>;*52J8"W$+ -U(B"IQ7#7H7I33TLA)A%@5.8RFR!$R6X;I#/
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
M'4J"(@>:>V4X]5(S 8%+JM6XJI[:,8 VQ;?4/8E"<*PAF?(&Y'CU/PV4FFR
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
M\7Z;Z9)9MZB7ZP+UN&P<=PW_[W 4T3+#[U? ZIPZ"6'U="P86[08OJ6E77K
MS<WBL/0=N1")1-MH$J6*:KH1EC.R0IX51(\*8^1Q[2_X [L_0%@6W /W,@]=
MSYY?Z&AG(]?URPR$C^R^?V^]T,G-IBSMERU(6'N-K$5B7>B4WP47VG\=[V_O
M1O:&A*.#7, BN9ES#=1_-0.<HEU?"8F! 5E[9;3,-4&UP32F9H$_:1?,"%\Z
M)"B3P,=])/$QH %@0@()[#BZY(*D(ZAWOV!( 0 )B/9^FA!&'/AEW".EQLQK
M>\W<7/67KN^]A(\W<@FO=6)MRL+N8QQB=3* ?0"JE)$18]"O6[B7'M^H&G1*
MVP,6-.D\6RO;S.K(8"-(O]8<:L71L-5NV+S$<X6>A6&Q.W\K1,5"M1R1,UBG
M!WT#SKBY$^5TTJQ+97003L'!UR R.MP^/#R\=]ILWP8KCT/U,]K?'NV>/ K_
MT&C[Y.#1'FI_=/0XESJVT>#]WF_EJ.]L'Q_?_H(/;XOL[PQT29<OR)]C?U:F
M]V@0_(S\T5>,">\<#$PA? "%^NC75A+]%^0%R@F0WMHT=+\G6FYQZGND![8X
M?3?Z_KO=[]?.&SY5H^M76,ZGT%UW:1"F:?\_>&_V/*&)'!;Y6HL\^@V#M-.B
M*-L"M%#?5^5EE<PW9O$_8.5_R_/]-OF4S=OY\HR?7B59CNX/A+TR_QRC?V/3
M_\ "7D!W=M]%\N6<^]'.#SNC']#9QO3<[HO(_FF/_K32[.W>__5WHIY!P%K0
M<QB%W1V*/+IO_(!)QO?<6?<M'X^*[U$FY)FLRO_ZW'E8>_R_Y%N='&_OGCR/
M=?:M;6"V7</@/HEUC$\.3^*#P]VO-[R/RR+T-<9PM'S.CG[8VUGWG-V8Q;+.
M3GR:$_/66'08R7N8K6&(OITA6L]X#_9Y=]D^[]XC#MJ8];![?#38YD<XS@^W
MCV^/&?_D=F<PS9MAFMEMYR3DGKU!6K:0V9.W7N77XX?/R;#WI_4Q9[U^(NL1
MQN&9K+G^X=C?.;HU'?M$MN#NN/%Q%N#C)M\^\YE69^>>:I4]DSUW1_KN,=[^
M.>ZMT6BT[:7+A^UU5UKL6[>U[ (-"^+^X<%]&)3W'@L/=[S6X/YSC?];$U:V
MUX7T[QYU\?S %O\X;W>PW47SWX<9=W>[A[8^@(T\XC)?9R+"@;.6]Q!1>2\?
M #.,(^L5"6Z[G#(R'0'<UUDS(TZ:,JKM<-33FZA)/FWAW\L<:<?*L1T,X=VJ
MLAK^EA4 G?VC+0A]"%\G0DZ#7+P$.P<67Z3*I1NV1=;4! MF5&X:Z?MD=62'
M?M)2LT1;RWN"&#O\-S&<+A"^4B'K&0$C;T/5,^@^)<X?Q_UGE%BZ>V;X$CY>
M;62P (4)B/BZ'?]A)HW\V-Y=( $+@@"LRV+U#>V(W6>R(]XY='; [8UDM@O
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
MRD,(Z'J]!TRD%"GNXQ!3PBC;F% 7%XI]JE>B=_A((4H8PK3A2B, V0%@QPX
M?<%$<=(V<:C??+@8+[_."\%ION33IX0<>J;IDM03H(Q%5<)!+X4G"6[T%6."
MG>%$E(<8B6QLO$/!''ADLTQVY/6 23ZWEBE_:#<:I=!G:10_4B(^RD"1P_(1
M:\IQ29P,11DL/-;Y:C&K!8 )XC1(_O[*R%-<LN3LUG5G[RZI/A$,4 Y:@.P7
M^,R76M^)\_0CKQ>XR?=2>_B5@KDXL.:942;*#%[];.AYFDR^U9_?J-2&O93N
M>8U #28J1; \3$Y/*>$\MZY4!24^3;>:$ M%.J7 4UZ X$=90E4+G#L#G_Q
MX0D>L"JA+CJK\Q QXX4.1:GF!(3_%'6)^+%6I)G/EZ 24#>.:11D'EK!*$N2
M,*&0 N1&0@?!?%6/[KWLL<$GO%)>? 9:2R*BP-2(7JQ7O%7NNWA84VZ 6JD7
M DX!@]TFE>I<;,S3>.@\#CTCN\@3^U71(11G@![TN56%/^4]+(M,+E&HA,I/
M'ZK%#NOOEEV_N7!; E A" M-4E,NYI.8.4QXL;WHH9_'&\I;J VXYN,TW2;0
ME>1;%[LX-EWIYT'86KEXV4[FIOC(VM844DXWR^G!H!#350&@=D@:;]JZIF]T
M<NKP!>JL6+I>Z=MR#<0PSLGU,F\JT16IC35U^33%W%;%48N)7U3EEXP$A*68
M4TC5/TU3%]&HY>PRFS7UEVAF&+QXHNR 09P[;F[!A,V3>"T@?ZIPAG".V,CV
M* 6$>K)1EX%B_B&PM*G[C55Z@>#!_IUYM]52#9*7(I4$Y1GS%J6A6N7<:J4G
M0^@M[]XGJRID586LJI!5%3M651AM!$2GJRJ&!ZVJ,'NRJD)65<BJBF=4=TO+
MGFNP/(4$%> @PKI9GD!/BCT%2!H-<S[5"W3.\#9""T#,\GH /?+>#:B-%M=%
M"[6RGM87D6%=9*^(W@KK6LU5:NIY&3V>)?89I<R+E/N1BQZ#D0@[5AQ-8-G#
MP\+=B\HP^2M4Y3:*O =?C F/1"PA=<-;]$<)*%7@40/"GSSI=?ZL& 40#3/&
MHF<QWR7_1EBXK_CG ,39=,9M!U*W'] &@./<,S'N%!N7@^F)+(=')<@OY<?
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
M'\!*MXD2,/@7KY=R'^,H".#I)(7W$F4"_XH>DG<;WN(25950.']C%,4>B\\
M'H$[2]B[_(?WGI_, O?QG1_2 >FE]_7U&_0]0A'^Y_</OI?>O1LZFN,X;UX5
M2KKX,/^KK@'^_KCX>WN@#72S\4\]36_\_;*E=$,S'*.52ZT^X(:63:,D'VYB
M (V!D%E\2$8[3R_-M7G_8FZL7 )?\90/;,RF(Q8KIJYVQ-':W[4NT@^5]"[*
M8%$O65!A&LXH2)4H&<1F$@6^I^3;[< U_^1_?Q=&X:=L"J^/X80A;O(+F\!W
MS_172NA.80L>\]]]B,;P4)A^]!/8,*+'1_A-\DKQO;^_FISIIOWJ9Z-GF#_]
M6%ORYQ< 1#BV\3*.J6]#_[N>]]#,83/][=>:!K!$;=[XB,]2A;;909<5H6U^
MMJ/:"9L=RC)5W=)5TUEM]FR#HD^H1Y1HTE8TZ:FZX:A#?;533*+)RT83TU1-
M?: ZP]65-@=%D_8JVYO!\#<PH=\MVM"=\+)MB"6.ZMBV:KW0ONP; LE2]<%
M[0U?9K>\S8!D#%33LE7'.&QEWV;Z>^E^5+PH0S<5GOK]4F;7)M6^V9"9;T33
MS,:;S[WRZ*V4T\TP6".G]W'X9R6LYE,[JC6PU4%?/[+_.0\''!SH>U% )>:?
M'N;;ZM <J -](#%?8OZ+PGQ+'?9-M=?O2<R?4_TV#YR?2N!YS1CD_2/!DL#S
M=<!@4TK,7$_!RD>C1),E&YM,]KPQNC^/C2.L_ - 9G"5,0?33^[S;D"YBS$
M]3=_[+AC:Z"/^L[(L29V;^3TV7ADN:8],+VAV_M+'UB5^=P?B_G<OQ?SN=V?
MGX'LX4+U]\HDBA47[G@<P:8"GTZ)N07I'5/"Y3/%E33"1WSLRYH 5_!AA31X
MI/P$-Z8\@8:7 -W'&9 "\Q0W])09_ [#1I[BAXH[!B![\ 93'OST3L$/:R\O
MZ\1L"?$762>+37C7)J(TO+(L-Z5I]:W35<SGR$ZQM+YA;)V=TM>&P^8_[9 '
M8IM.*Y<:R.R4%YR=LJ)K]PGG'>PQ1\61.2HG?TR9HR)S5%KFF%B2E*^K]II^
M8#+QX,6CB&FN#B=+%'GQ*-);TP%6YJ6\Z+R4H=H?O,P&TYO"Q[$E?%;!QS(.
M6S0L$U%D(LK+"DK2:",9D)2A^!>&]4Y?)J!(K']Q6&^;$NLW33X1I[![FH6Q
MYX58KXB&T4C)ZGOB,+WR%7<$^\[2Q5>.'=&$+VL]_O5M0IJ&HPWT_00/+7C!
MWD]TU!AJ?=-Z2AQR&7+1D-DG- ?[^2=_>JLD\?COK\)D=H:1'AW^[Z];0_OW
M[/:5X@;IWU]=P9^ H-+'OWZ+;J._/D6I>_O7EU]_X8_4<5 ?SK[O<M\#> _A
MT$CL!QFEJRCU@/X.(9ZG0C]??R$J=-1QRY;31D 00SPJ'/88-.TW!TT51?D8
MQ5-E^R]]?9RQ<OD!-B4[^^?2F&QYC0URH_K?"'I<='W:F&T-^[8-O+4WT%_E
MK]\5$]QG[BT[&\7,_7;F3@"!W[G!@_N8($57$V6 *=1EU3+)U,(.,#M*I.%
M&_96BY%UO-\=?[N-HRSTSNH$L"7! >2:Z6E"_]F"GN93SIKIZ??S3^>_7OY^
M^>DK3:KHO[]1/ES=7/QQ<W/U^9-R_ND#_/_Y;_^ZN;I1/G]4/EY].O]T<77^
MFW+Q^=.'JZ_Y,U\N;_[X[2L]\OGZ\LLY_N%F74>KW3H*-;*:H6,.=V$U2Q-5
MFH'U3_:HE#,E?F<I$'2R8<;9L_?R_)-A:HV?1K$R!IQS_5#Y!N>9\E-@=J9(
MNE2B+,9,G EP04RN5+%I=Y 1%C_AL/6L0<-8G! R/#)$**'569>AO/</UP%A
M\ZDH&*AY"BI)Z*Z"[I(^MA+.!X/S]4U7^.)GX'8@N1_2.X6Z9#$ES"CQ,II0
M^#119BXHT'ZBN),)&^/I1H_P7,R8,HM]V/HCZ-A9/&;).R5D#\HX\ $1E,0-
M6*+F_XI9"O^#F?*8QDY?8:DROG/#6X;?K7S)317VW4](QO"W$_Q<E-W>T?IW
M/B;&XS)L.@NB1]@'*'.@ME$F?M*0 ;^E]JCKSBM)''LGC@]9C%>Z1PMFV&S!
MJ(1?+FB6H/ W8_,DCJ8+R%I#S5M4$-X&49+\@/B).H%X%DL/%(^-\=">*-^
M'T"!P&1,33D7'U[$_"")RA=I"P/[#:Z.+^(" Y/^N3\06;UF$&F*E &'17.\
MTIT1$13.&"O)/$5W-.L-?PIS8%=@ES^=Q=%]@5A&CE@Z(5:)9ZKR<.>#25I#
M] 8,1ZSSPXQY*G+D.S@T;#X%A@T_)Z!%H]&F!.R>!<#EW0#;*P*##J*'_#'\
M-OP%56D_\N"K+%1 H7XLF#H\B;5RP,\18#DSI^ZKN#FX1(]-.?Y[Y/E-BD,>
M!7^/7![3UWI _UM:[J:A&>9^FK?N>ZDG^9*/Z;#<U7I>:2OG=,II_9H4&Q O
M2]'V>7>+DN,,""L^HQ*<7[D^>,UBW L<X]C;'NY:2M/<Z'6=R[C[V%8W\"2J
MG0JJ<7]H:RZO:N!*)#L"DKG3* M%U6]R!X9&$Z:M#KPW'6E)0-6I!%1S<]CN
M6_WY *K9Z^T6037,'@^A+ME OWD#@_UMP%J]@4'S!H;[W\"V[@D=H-#%H,%"
M,NS.;IF^O:-;ID(!R+[\R>.SPF1ECX[]F?[ZDOCNQ9S'XND7X_0.?C$'<WW&
M>=<&;.N!\.)FZ6M'LWD%9A2"$1L6)CG:[T/->*,*YR?L1?$R)KI[B#X,,E1T
M2"=[S;+BSNG"7V)K@S>;]D"1H-\6]*M:G)1W8!)Y #F]MJWE=R'S 64^H,P'
ME/F .^8#]ML(B"[G UK&0?,!+?,9\P$-PY3Y@#(?\.3R ;MDV5*,>\[VU)]L
M>QJ6?CJVIR%L3UL;+K4]]:%F2>.SG<:GWM?ZTOI\9NM3UVQA?1KV'G+!;*.;
M_.5/S,Z+[GV/YS-?7WY6_O%%^9REE*N'"1<W:#135@6PCV3J!@%%=*;,\[,I
M?<M31ED"*R<)*U+PHBPE7O-'Z&,<Z"9U4Y9HJ]<7?$X!K2:-_1']%I,(8W:+
M/ZWM7?J\L:251Q,XB:?Y0J?I3&1I1?ARM^#1L"ETTNO;\]:VX3@[ADZ,W@I[
M^R!45)C;2\ZL]YH/O1 QV_W0IMFZ0^O-AUX(DCW]T.V:_;[?J>_'W/FG*&7O
ME*_LNYM@)C<O:.%=Q)&9WP!7OWM@22I8\E-TF*-*N:^8)UA$]:D+>P0<<"-Q
ME.19CPD@H3\!A Q3!0[SC:4%A#95JY]70MU4#O [/\ ^&+IN--&YV>N=-$<W
MFP]M+![:.AV.;C4?VCH"1Y=Q(!D'DG$@&0?:,0XT:",@.AT'L@X;![*/'P>J
M)BC)\(\,_YQ*^.>9,SOYF(+K.)KX:5<,QJM0\1@O%T:CD.K,@/W@SV*$%UJ
MV8SJ.J,0J^'@]Q&OD:X,95"5!S .W6]8O)Q&R 43WV.Q& 8&CX,Q[4_1-YJO
MRZ<W%6._W"2)QCX-]J+A7?@.!14J[2:*SM6I^QUKJ4<L9 !K7JCZ$(&A%R<"
M3VF_+$SX!NA;JC(+,GP6!X6Q&><\_!0SNC.%7X2FG"<TT"S)@E2EC41%DP_^
MVX0&6%7L9#B /YVY>34XON,":$#-0F<R?"^#]QD\E8.!'N&'%Y#(%?P\>%58
MY0!&OZACW/Q&.N.S^%QL75Q#$<[PDVI<3Z#IQA"N01<Q9.X=0*LHGF%DEHG"
M^T3X?Y(<.PF7$>1SX\G@\?B61VU7>E9$92>5F([YU+,D&_T;MP6OYH3FQC%^
M?2HJ^]V4'DP?9\CX PP+A.R!!MZ%&?Y"4_YD2I:P)5"KS4&CWBTQ'-6?E6/T
MI@)I"I2K='?!XM;RQ&)M*FO=.7AD6'IC0O0R3?GGGT;QCS]OY;$YKAIA&[;6
MM[G^TJQ&%'/'ZJ:C/>3O-9N;6_[!< Q09M:\)/22^6H-/LKP1(O_JG(8";^E
M7LJ3J<EZB85_-1RKL=[?.>N5:'=HM%LU)? IM8!'=$.7_UGGD+8;'-*PJ+,_
MA[2E']T+O^P_ZX#15)9I]<R&D,3.P# VBK>>0 ZBN;?Z-[TW'-JZ[I@]?=CO
M9I+09ZXM<_.7]'30CL%X2%,VG:7<T+CS01D&^Y!T8JY%\Y27@A^1"@\FR/@.
MK5TP?;^/&?.2JI&1-PI;M%$*2Y-]1_L5<XEJJ9$K<[U>VU:>_R@:U.3-=BI&
M/98C:?,.\_::AU]%7Q[ 8)[T">"K@6W$T@?&0EZLB#"DS%&X,TJM(L- 6'&5
M"\!7*SX)3#C=V)M (76$-C8C4J8\,16-+; OQEF"%S%B0?2@*;CWUXZYZM(6
MC@-&+UYA:?B*S5<>*DW_$JFVGWG]K!ZTYKO^);\" H5,'#U0XNA7X7X3@]>S
MF7+'L&,5X&*2Q=P+ #1 [@%6:2M84$B%XUA6 W93OJFC.6\4) S^+?SC&/7.
MVHINXC_)4R4O>MU%U].!>)YV?@^D"I"/: $!9@%L17D MN+86B_OEF;6^OO!
M7ZRBCYJ\Q</E><^B& DQ=S[GR5@5>9:+,C"U ]>?)DJ<A6?19%(0,?<W1K%H
M/U?X)/&&W9IPY6((<.6U;FIB(-XTK[[ //(F>:8V(DBU5J.^LJ'I6Z[<A&#;
M*J9&?T?%]*BX=QT0P !LGD)XV%N'AUM%_C;"PU4M.=QGWH%R%V-T_6_^H,<
M,<#\ZUECRW8&HZ$%!N+09D/3L0US\)=A]OL]3LRZ 4!T.[CYB]@G8U4Y'X^Q
M]Q%J\=<1Z%.^Z-!ZF6NQW3Q?IR^'%-9N;AWUN NN9KL_'UO."0&KOR?+R\TM
M)PH6\V"F6V([/K*@GY LD=TT9!:ES**4691[SZ(<MA$0G<ZB= Z;1=E_ABS*
MTJS0Y7@MF4\I\RGW[ W^<UU&7U="&!C *<8'D*[KS_ IQ244KHX:2%B 42=T
MB& ( J@4=-W$G;#TD8P]X=V9NJ'+,\9H88IT<)<+A@IX\7K5\T)?R+VPY%^!
MQ53%K28ZWN&_,(* N88X%8Q_"K,QQ0HS-#L?<P\2?FV$@Q<B= 1C'3QFKHG^
MO!0 X;F3(+;\$.S7>LA%N@L/-CIL'=E4FT,8P&^Y[TW?V*LGO;T'[:B2\!DA
M%:<]*#0 SS!+B@1HO$=U?<HS[Y_3TPP^1P?NY*X>)I77># J1 ?N&!4PCWBL
MEXWY6)IP@VM#%[G0B#_&+G\Q"WVN#V>)]VI10?;8&!AKD/S]U1EVF #E!G[*
M]6:P5M]]$"[^JS#_W_/Q. :!)/C%164;Y!<"O?R"!QBNPMS'Z/T68?.35PJE
M"X,A[']/WX79],R+R"^%6X"O@X(%7W5*]7SPZF?3U.Q</<\/];-2=?^#[J>_
M68[OR9(80P6X"#?+T(S%T *L;6VRME%M)541C_@J2CK*H0!1)X0C2+S*A!],
MV: 2@&7.J0WSI6U]QR8[,DS1QC!%?SAA;##IL=&860[3AW;?8/U!?S"QS$'?
M=O_J]X9&X0C?W-\O7A#T^_\H50KND&MW+3O<1^#/V+%7_C.;0-=EP9/,B3FH
MO+ZNEI95-.2!-A19+'V-9LB51M6< "$E>M"@14LEZSB7YBYJSK4KJMPJ)J]H
M]I*LEM5)+9O*<//P0R#:D#^\20_3SN3_YKFF2Y,S*[FF1FY$Z4?)-76T_OI4
M4]TX7*KI9IFF6PMFV^JD8):9JMW(5,T3VX""AHT.+B#;6K-40TA[F:[:W735
M4G[7!7N_3&35Y2UV-UUU65;I-BXS9]YE5GK*<MY.)O15.,YB0* OZ&3"_Z']
MI=&7+(3];NT(&[[Z&7WNJQUAJ_-@-\NPM;1A?<TFU4!=00W;2G)3W[,DETZK
M+J01[NJU*A2H[CBJ-LY!W)ITC!UM11F@?\X _;9A^5H02$;D7XY&M#XB7YHI
M5A&0;RZL:U("I#[;F8!\?GV5P'SU)N$W0VFB'.=*5P9V?:'VBV+]TA!9&?*E
M+GA/"_L_,7R].C2NET[$?-G!)LOJW+]('^!P*#WJ15MXW@ /5W.5I988F$@C
M%L\;8_VJ,696;;$_;K[&U+3L\0O*J*]W;GH1P<4DLRCT_@1!^"==-?/$(*(B
M4>$"[_':?80[O:8=%];8F5&88S;H788V7+#&WI .@')3H?9PF8@9N)0QL?(F
M ^P+Q)%(G;N,'A9$-RPLA@Z0*YE#5]:UR+H66=<BZUKV#0B[UT9 =+FNQ=8/
M6M>"T]:>KZ[%-!U9UR+K6C8@J-.H:Y$>9YDFV5KO\S'2)$UKS_U19)KDB7E.
MEJ5)&B;&UC%S AT&:.BNR90T^C)3LC.9DLL2*C1S V>E=%E(EX5T64B7Q8XN
M"[V-@.BTR\(\K,O".K[+HAA/;^M#Z;&0'HL7X[$XTF2SST57\DO1E?PX11[/
M7N"R1ZYK+^&Z^V^_;SJ#;K;?_UH=+JYP!CJ+6<(;G0._<'V,I/.46_1[5+*%
MZV/:\N;Y3^F%W@R-X[+UH:,YCK.UG3'4C#W9&7I/,X>KC8-N++7\][8^.('S
MK5QJ-2ZLD?"Y(.^A&!?K%(\9^KSZG5-450,G/KY"(>!VQ5(=?*^R8>UP).4R
MQ.R=#VS,,%=%,75U4:+O"*[A6F.E!JK&-=8;/.O7V'(?;;ZRW(NXRQUM:PSN
MX51[F;*FTDR969D\_$/M]%L?NC67N4=]:TG#R1,!5$U3[/91WBB\S= 6Q]D'
M7VPS2/9(!OV=R:#S4-R01CI_SD8":A[\ZJR8^_J\&HE<HSUK'%-[VLZ1,-S(
MCW#C!F[L5YQ4@O@;]M]36GN*UYML__U\4.+Y]VTY/;6OV[R(88,S($)N=98?
MY64>[S+-GCJT#GZ9I3^AD<LT7FQ+(.1HP\-!YXCG>+.C_BWI\!C[U@U3,M33
MN$A#,M.ET.EI@Q-DIIW7I]-H_.UL1/F U;SCI1*C>XAG&^IPZ$C*7 Z@GMH;
M]"2 E@/H)%G7+B'!SEV=;DF\EL#9!3BBMNB@$.JZ]G 13:<^538M..0Z?/.6
MHPZLOB2-Y0"R5:<O;9WE #*T ^J;4F$XJ$P\N#-& N<T@2,5AO4P.O=H"]B2
MZX04!K.OFH;4I5<"R.Y)WK$B!;"GV0N)?E)9:/NUZ=)KM@(XN@3.<H(?:OII
M$7S759-?6<AB-Z &,ZXW]4,_26-J8W!"FHK>[ZN.(U65%1"R'54W)816&8$R
M'-+5N[,.>'/=!XZD^N7  7WE!(F^ZTK+!S:+V=CG)=.DN4PCV-)_3RV'PS+4
M?D_RKA4 ZH%>)ZW153D<!X2.5%JD(T$"IWW :4%(9EEY%AVW1?I%<_WA5YQ1
MW-!\90DL-SYL*[+/FX^\+/M\\[,]*R$T'VJ@#U3#MO;8KW13 EQ!>=N0QA.J
M'B12MA0I^TY/'0Y?&%(V2-.G(6A;+E.S7\I%'A&JFVC[&QVTH:Q/\L667KJA
M#U\**4F$[ 9"OAC>?MI"6M=>#&=Y-B'=T!5XEV[75MGMNE.-7C\O^ IHQ TV
MJJJ,G@!M\0VV=GT-AJEFUH:BUL90O.X[>NZXS?\NQE5H2L.G%N>.-'T=R(!_
M'21M_7/ Z8KUY<"2 PTLR7OXT'S>*)Y%-"\5HU>)&\"OD]2=3)KNS<GOS7)Z
M6G]QE.YKO7&N]MP\;8-/O"V&V#RX"<X!ABN$,RM>QFBD:UB;<O/+];FJ  3N
M_;'8:3:#?:?*'7,]/O25?DL[KP^-9?<LP.G!=_[XCG_+!7[E!O"M:#))6*J,
M'L788?@B((=_S^I+".P6B&DVG&?7QM(ENW&L'=F-Q/15F+ZDNKZXT@8DM[4!
M1W+;G.-\JC+*4B5F4Q>^[2F3P$UI+%,3UX-O^LF.J/_@QEZB^$F2P8O4,9U:
M<,<L26.?)F(G>"Z:_ RO1[>Q.U4;T=K%V<\%$>$D9#XD&BF?KR$^Y@+:C_U9
MWO%[Q!3FQGC(2AMP.!RU!P<B$2 5+\/WP[2VU2""BTA9/*V0U"R NU7XBSB)
MC1Y;'/9=^KKY$/%\KKNI5:?]?8J 8^G*&B1[H=/^UK(=JR?(M/>^8<2?&)[W
M/)/[B(W3[0[E[>YVNT.KN-VK@OJND?K4Y[U:X"'(@BZBD.P,XBL?_1 8"JRM
MW*3PBRG-(Z"QC<#-$03PE\I8@IT',9:2MK_K! <I:5=(VDHE^BKA:N#X0JY!
MYDFLQQ6NX\H^W22),'<+5GCP85D42=>7GY5_?%$^9VD"_QPC7[S!P7CX@HK#
M_1Y8$-"0O[J"BHCM3DD11=E*>O08!%O( CC4A,68VCYA:"*Y8&)[68Q+DUQ[
M,DH[/5NB]/Y1>GE!PDK3&M.S.8[K_7ZCE63MS4JJS)*,7;!S:*]@\  6BGF@
M231)04MC"LAVV#(B'3Z#5)8R9+TL?W(^>Q'Q^,9U;Q1_.@N(,>]C(&Z)M/JN
M#A:)M"N0=F5"ZFJSIR<XLZ'UE>,RY7(78W>&8QOX1D$!R, (J-H@N'H&AH5R
M!Y8'X369_3F2U_[AH>4?S:8%-<@YJOAE.4=5SE&5<U3W.D?5:",@.CU'=7#8
M.:K#9YRCZEARCJJ<HWIZ<U2[-'L4%=/YZ:#Z$^*-<I3GW+7+49[=7$J.\MQ5
MR*RN^9*C/+<!EQSEN?<KDZ,\3VB4YPE-J*PI7MT^BARV^6+'1&Z(Q9T_YQ;C
M,'5;SL.4:\AYF"VKFCFMB5]'&J$H+_,8^S;[0U7ORW8:RR&DF]H!QV)TH(F.
M),2CH-GAYRC*BSS.1<JQ>RM\1:9FR!;0;:*SES ,4\YZ7-](\? #F3L,(,/4
M#@B>#BB!';X[.?!1 J>SG11;KSZ<Z#1,.>QQC=_(4H>'MUB[#*">'!C1U;N3
M$Q]7^C<D<)8"9W"29D+7=923'< IYTNN--J':F\H1YJO -! &YX@NWH9.HJ,
MV:X CG3VK@+.24Z%Z;J2\C)&<<I!DVO-*TNUI &Z2FNQM0,FGTFM14Z;?+8H
MK 2.U%JZI;6\F%F<<M3D&F_40+4MZ6Q9D80DM9:N7IWTM<A@V8[IKKJM62\J
MWU6._I3#FY[_4"]RRJ)$RG8CI6,Y:K]OOBRD;!#>IS%5K*_U7\I-RMF?DC'*
M48M24DN$/%6$/%4I+2HX7M!E[F<2I^/L.MUD\X:TV\%]PSZMRR=Q&M5Q(:"\
MO5DV:K,V&]/!F3GY9 8Q%4UOG,*YQ<"&VB?XBG+N9AOF;AKUD3("1RRSIPWK
MTSGR"7\>#I;9;CB'SI_G*%B=9H1OBTE%Q1H;C2Y4^C@BM+I4>=!B5&=MCM(=
MP&SYZ$UW/(XS-\B' .YCU*8SZ,G!,\\W:K.*UUC*+&9M]C1]?T-G]*>,V6R:
M78DTNG+\9J(I<CRE'$\I;U>.IWRB=!J:4CH==3QE52!AI:Q0M.SJ%+2-9YMO
M)'F>-H,2U@XR/"!(Q) ]5"<L<UE$!\-U?KD^3RKJY=0-W5L6'V:,I?%TU._W
M'(GZ^T?]2L7A2EUL@)H[HK[9U^Q#H7[^5U+H8]?S(Q4? G1#//7\6YK^YU:V
M3/@[0YX<)W?^;%_C)_MR_.0SSTRM(1^\+F:FVD[5$MAX7.I6V)>/2U7%K-3:
MV,AR4.J^4,TT)*H]\Z13HS;I5.":U9N?=%KQI1B'L#E1O.)[ <LG['(9/G''
M?N"GC_A-E-RETV3L3F=94A&T.IUU\XFI6XU#W1:SG1V9Z+,.!GOU\^<474Y@
M?413IKR]Y*CRPQ/\GL?U*Z?"84:[%XC^ R$<8E.:_PFPZ[53BG+A0C,)?_"Q
MG$3P.:OB6<:_O[:UWMR+!OT!,5!%7\B,C9&M!X]-+KEV NZJ @ \D$KT6%5_
MHRIH$:"YKZBN)>/L;'0'*4BB24ZT<+1O3 P^8V,@V-0G/><>GN2&(W[X(8*G
MXD1,]*N[RCQ&<X2!N3S<^>,[SD-<8&IN #PDFDP2N+;1X]+MY#=:(7_A7@5I
M%X/RW[#S413'-$DNJ?C 8&U@)05;:G!N&1N;RZITE.SF*.F;A:.$D_PO;D #
MVV_N&.#!5>EV>&;'R0'\(<9@V$W1(H3*5_>[(N1*5[CC9Z![-IEPMI[SP!3.
M07H(LB+#Y,$=XJ*J8CCE/X5P<-"?7T8F8<59'-W[Z.H@+"E7!>;C^? U5* F
M<30E7O*'=J-A%"S-TBA^Y!\&Z63H;Q95*7R,U1<DP1:%0'=>!J= 1IP;'6J%
M>\HI\$Q.@9=3X.44^/T"PC;;"(CC3X$G%5O,:>=#UA>@LF:HNIR*OIX7RJGH
MW9B*?E05#L>=)@DI;2,6LHF?+@:84,]"BQ3=2:!;L?]DZ'>JF:'<(5!),WK=
MTXRZ>\#0G/+/I4:XRDO0D!\AK!MI'^Z<)M&0'_$\1J"P0,O\B+XT^W>[UL&@
MFA\AC$EV"LD1.^?NZ0-K'Q$4R]#Z"R$4\<L]N0TV$V&?P$C]]?S\N@+!WX$Y
MHNN^*]Z"X@B3X@A3<00%HPUAA+EQC$=(?$KD!$V*W%<DANA=9!93]Q&$5>X,
M"%/N#0A7+)]AV /L>.ZLI3!,"'Q/4U;M*;F+LL"C;8TP!A,FOD?.!_*:)]D(
M)&(*%COB+X4=DPR--?@AC=1R&1"-Y>+P "$W'FK=637EBAS!4<SAPX"T,W3)
MDI<V9O<^>R *BX%[A.AV+60Q_G8M/#A]^ABC2E* )BR3!H\B2$4*[=+;2KB3
MQN.;QZ^1TI, H(+HX2GIX$=7IH>69EG6MKJTOEZ7WMC;H6MZS][+4J:C.</5
M2^VW8]/4][R '76>=$&Q@OT];1)\2P[U 13OT%_9=*I+Q_F%6Q+(B59>UV:N
M-Q+$BZ5&^VS5L=0@W584KJVOTBV!PZ,HS#!4]Q@#1Z/H^KYJA[MT9L6G"/12
M406RQ<4@)>8O@GBAX"N(IS'A5FTYD5X(0@VCD52-HOTTBG]LU'SW?+:EWSDH
M1']9A.8]+Q8B?8AT$0((_XFGJ]R![ XC(>US6 J@94'J3RERLR+@3'D@(NY+
MN2E93#J8R"35-L?BU70=\Y.>$ME_IH@_9M121@TEQR8(_' );:#GQ T>_PM'
M0M?(#).51'XC:)%L[ J?#*R[]LI.G!C^9"++&5D&2U:KOR, 788)5PP55I_=
MTTN/I&7#[R=9P%/_<NT;+R((*.6!C-7;F &9Q)@2&":HPX?CQVH&!<_90CJ!
M/2%]5(N%<H)9=6.-Q"2DY7SHT>)*\\N2H.<>EN=2+EN"F9WPW^27O'>#(FVF
M,;GFM(7L92XH)X!O"X[<=T2:(B&35PWS_YXPKTC!G0^2TYMW48"G3M1E*[#I
M+(@>B:U18'WI@]P"S]F<"+M3D0)\?-E+8Z#14#@'Z"/)2C$31P_\9UV?O]3<
M\EQ&"\\ODU:KZP=BG247!&T+N1=I7$G%F^"CZ\N?^&CQIVR:*'<LF*$C <58
M@+H$/H5HY^(%8?TMO$E:!3DT'Y%WCF#)$,,-T\AC(N.;!!SZ,!)0/P!E;UT_
M!-F';V(FQCAU<_P0?YF1BX7K-!QM2,<)7)XO,LDPGS7_.SI])M$XH^1LD717
MV9!HE0?K:TH3&-R<S>3;$VX/9/;LWA5YX$)D5/R6(G,EEQ^YO.%"!B5)Y8^P
M>?+D5%U#*'!050B!5A(?+MJ-<[DR9>E=Y!4>K8H^04F^4]PAUY3]6'%'/$<8
MWJ53 W$3S-&'E>!%(#S*?H&5+6A*P6(O?[GZ^N$<-?7"C88UKXP6I%3'<BV
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
M$2P,Y,[B4*@S*.OH'Z#DIU%<,WZ ^/$,#)^",\8IKD+0(%\PP1AW.7(#-#7
MLD*YYH['5.M+>GO"A+[-N(J<=TEXRBCJNH< E(X%!\'PR%A)3,=9)SOV_N$Z
M(&R-?")?_2FB!>*S4!USO?'' D^YDDH]/(SWJ/&DCS/A$,CQEE!V&=(#IJ'F
MPFTY0@CZE&@*DLS3@\IQ5E" $D9@UZ8DO5UN.9%BY8$EY2;S=O:?-Y>7^7K"
M]Y D$4AO1,O:>0C? &6C&/:'JP1HJXVR!*"6)+0\K.<*FD(8<4\(Z"38L2/)
M1JB5D,N!4PTJ?B41"J#.^1:()#7L 01DY8(9P%"M#1]IWPEW(;B^ATM]C$'_
M>$S>X][R;3:M!JJCL .%73F_86$!H(J*NKA8&)5-5_D]"N%G3;GBKU*TAM4:
M#LPK94LAU?1IXJ;Y%]4FXX3LDKHY@Y>VPD(J+2/Q<LU4V_@HQDY'"9)HD_.8
M3L5BW?H\/:M\>V?M(V_7U#>&>_&L2KY9YYM_@D$,EHC@8;5B)')3%L(]9YL?
MP&"%?Y*2@;?/<9!<?F,&#--37HO^#Q]CEQ "C!:?=W_($N_58CL(('S028+D
M[Z_.S+PY1)C,WGUA:1:'GR>7W\'P3"X"UY]^A,TDKQ2NU +Z?$_?A=GTS(M(
MD\=57BG820)6<,HF$LZKGRU'*YI(Y/OZN8;:K\V>9N2_4='1-&.H8X IK)):
MS:D)MX2TQ6A30#JP*X)1HE W(>XXP&<?5D$VCFYC=YIK'?"Q+! *AQN6'C'X
MYYS#8KE)+%MGRM:9LG7FEI$_V3HSSZMSV@B(3K?.[!^V=>;@^5IG]DUC(%MG
MRM:9&]!3MUIG2E-AE:GP.Z/TB6:S -U[=PQ4A3M056-&_ SU;.XL^0,L %!O
M68(WY"=W+"''FC_V9QC(YUX L2+&K1-EV$,KEGQMKG=/?C9AT8X87%DH_!)5
MO\9_,EB2Q36'2,5EQSTLXJ.DA0<,M/M\6;%%.IS("!#)#G6W2+,GY"HLW.[E
M1X4A4#M8U=$(HA,#;1[#0!C< +DKQ3YX;X@R@R*;480450-A=-SY21K%/&R&
M#APZ%O632, ZCQF8)"JW],5QJJD3FYQI=53K&@%U07D@9.]/ =ZE:PM'S\UB
M-O6S:<)=0>0I>.#F47Y&C ";I8<ZAXV?@#5F5 *O 9I:M#;NUKV-&?/.""*O
MJZ';)(MG08:I(!3*)*2A.^:Y%/4U/7\R@7WC,]S9S5&FXOTEGT^>L!'X>>B5
MC,7J9_UD_B7T$O+HIILDK !S+1SWB_ >WZ#W>$5L?PZW"(MSP,[!<T5^ '?)
M.(VP%IYJ;GV.QW$&/PI2]D. *6V3,G[4)H"H&QSO*9%<R917,>4RJL6="$F-
M([N+HR!SO^^6S&#9:KG7UE,,4'XH:<+0=:U?373A*%A+K#!T6QO./6/40]DR
M,KTB,@VJ^, :Z7W+[HTMT_ & \?I#\?#GN=-C(%A_V4ZUJN?OPB4 #;^N8CM
M/4^$6A,1ZMVCT.9)1*&OPGO0@CH>A>8!FRSA,L,OCE2)0XN 2)43Y$[4#:(S
MI=[C993(-(N1+0GIBX'C&04A*JFA$^6U50F@J%S7H^!>-)F@%$9U0Q]4DFG@
MG>9$NZF;%CEW\#VT'J,B%1>9'[Q9)DONCM+.2:#TQSS)ZW10NLA;6T1IW;8K
MNM_&.$T9=J0(OQY89: !/P;0\3U4UPG9RC1<3ZDF8[[63;VBOOHA3]N=-SUX
M*(\').HZ*P_3-9XL#SAPE=SIE43[Y+B=,S2L3F+Y#0 $<ZA(P[T*)P&W&1&2
M_\L-3> L'X-LG&:Y7.T&RJ,F]Y_B!("W(64<HD%:39NA! 4! R5T*<<;$P'@
M[:EP!) =FE2* >83$_+T"K7YE3S=M(AWI7<QYIA'65H259%L,8%/PX]BZ\J(
M(1*3.20"V_F#=W!8$$BYR<+M'*[UANR6HF%S*N_<TCE,T&Q$VQ!M:324ZE41
M7-_F0B3/?,B#?=.JJT1$QD'&)&+7DPS%TI05F47U#12VF8!+(E)X<VJFDXH
M)7<R1 D3H*U4-*#ICT49L<^H(@(3H8KB%<R@*+%@Y"9D"#;?$_=%\'Q@)0MG
MF+$ZYD*S1 Q>LR'> TV^EG,SE\ R0N:2(QW:!5GI\B :$XD&C!6Y-6X89BXM
M1]]]P#(!?(&;]N*O%?PKG^!?F6#>,T_/GI+UPN'NQ^@L>8AR6) BP5P /B&?
MQV:,.V_$Z1?V50OKDK.!>TY<@1_<8K^-HP3Q)YKX*7>-^2,J#.$2M)Z@A"A7
M)"81,L<K]DL*"ALCG1=N+N!5B,=W;C"IG2?/3>.N([IH[BBB>@[NMJK(BH+\
M*P]Y>,1H5B_^X)E $\1AVFN1=%J-B4>EAW#!K3"KV'W2X&LR^ 8]!FH$B-2>
M-;9L9S :6H:I#VTV-!W;, =_&6:_WQ.^B=Y[X02X0"T6K_F<9R<B)E]'( !S
MU?82%'<LQDC$"[^PD &.)MRS5QIM[L]=$6]_LDK]!1-],8FL_4*($W\,HY3R
M\E?Y0N+2@*XDQT9QI<H+J)DK7^^5N^@!/ANKY9<PTQ:+6I*,&%T&>ISKP2,)
M*Y)4Z3N<,^3,N4Y;,N-#9GS(C ^9\;'OC(]^&P'1Z8R/X4$S/@:]XV=\F#U'
MEYD>,M-C SKZWS_./WV]^GK^]>K_O:2D#?C%;_F_,>?CM\\W?WRYO/EI%/_X
M\\%S-UK30.,J95.E?ZYQ;R#_[__-,%Z?<D^$<"@%^;\_ '<)(E08$^5\A*Z0
MW\E'K7SQDV^=J8@%+;S>1X)]QSX$9 ARG[L2PWF$!WE2<:/QB (P%73A\%P0
M7AM6T^6YRZ/VGK#0Q>K8X(.'!8H"[++>K-H,@T<O*KTT,-"9=UHX TOV+(%W
MF@,%<\[72OTNK]/%M8KZ[!$Z%(J3N?!_PB-3K$['79=WT>IJ8FF[[UQ&+ SW
M>C6QVF" 'X^(5U43E_6<Z\D*-)W$3])J/Y@)-=,+\6/51ZO946B?UZLZ*SRD
MQB&(E:A4DC%+<VS%<D\L4\*:L4H6V!QKH:8)8.+G'2E<8C&T )_=RAT'XAV1
M\X#^X<(A2F4:Q0%$HL2&_(-G@66C?PM'[N*I@&N,W8Q<X]2*H7Q5]'I!/X*H
M-'65B?^=>?55&IR1"QQR86W<%H<$CP54X#>+&1X.F4D=E)T23< OIQQ5 G_J
MIWE[)A*[2RZBZORG* 7&[8#K$GH6H:$@>JB@@X+50HCH'"TJ?YBA$XZZ^G@,
MD3R7C-]A._]%X*=H<+G?%W /Z".@##"J2T7'-"_J#C']+ZA\8N[B*6[3B(,Y
M=2(BN-_/V'<"#9%R62J-<0$ !:=MT8RJ;%W2U#CJ#^U&4[YB_"*+'\GC/]<\
M)&9GP!\SBIE.L]#G!QA%85[I2<2!7^%(R)(QR#,1VD3CR?4I"Y0^]"NQ$P+M
M32F>GQZ\M >[!2_;K(T.:LIHDR"G>[_)9K. _HU>S ]NZG:&Q#$D5(]"4,\;
M$=<$HN-P0/(3B"2R'P'?9B[1?,)X[2*Q1WCNG$>8OE"VL09(QF2"VI-T'M/0
M+4!(>/,[LKZURF7;TM:D$UXZX:437CKAG^:$'[01$%UVP@_TPSKAC>=PPO?[
MT@DOG? ;T%'I9\<*RJ]?/O]V0[[XZR^?+RX_O%3W^[!F\%R4S@PT<S[X"164
MB;XWF%HGDF5<_ 68 )7<&7RA5$Y+5WUG+*-/4=BTV6W-XOZ..;VMQI)ZD.8"
ML_0BT7SK.H[&S,.8S"%N^D@9S9>\Z;FP:DOD598<M2LX?45EBR"+**.0*/CR
MNTAF/!^GRI<,,V]UTSW3;3JB;N./%$H9NW'L,PJG4-II 2*U$AQ)LADZVY+<
MR5=D&M?+B7DF,$AE9"75AMM4''GGLPGLBXTS"O-]GDS\,:Q/;?7I;R5?$7]3
M\])D'O>"MZBYEPAI>>7]C:OW-RON#[UL^0H8V)I4LZ7'Z#"K>$1BX=CXI<SU
MQ69K%7CL> K<G:@O+?HA;[!W*K8H#BZ.LJ2THKLD^8&<OSP3LT:=5WE_2D&;
M?/90"=PO>=5[5XCT.HL3#'NCK^=&^-:LGI5CY8T;CUQ [[//WP/V2&0+?S%Z
M/=Y;K"A1SNO]Z\169HDG"9!(WD01%_9*"#>24=$(M$1$WIN@V?-''0W1CD C
MH*C^F9 QLDD1T&4<)JGR?]SI[+WR+] J;I7??KM6Q4YXMCEN/F:W?I(2@>9-
MMDLE9.+'4U'9[P*#29G7>!*.,F6B:M$H05-^7X2< &L>:M]J,R7X<3O%4G'E
MWD3+U#W:>>82.V^M(['"V,?NC.<.X,R--&!%T7$#@,K[GZ?-O/<RPDZ\_Z5
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
M ^\#I^,5).<4B<NYPN6<7JZ<:^[9_V=>,&8]/Q>/.R >(^&FJ+%PTR,WTZ_
M>?T'SH'WX\8)1>/")A(V!A<V7-@<@+ QP'.433\85^8^<I&S1.2TN<CA(N<
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
M&%BDF08,1M*BX/OQ\P!LT[-N%VR4$# J7#G^<$_CC!IG8L[$C6=B37X?>5;
M./C>>R,^#2^> 9!]EWSL)V^J/ ? >;/QO*G*45KQ'*'? _CC9<B=YWV'](3+
M=](=TY;LNQY\2WQA-/:#L<42CX_8K@T_5Z5)F=^CY3];+@F.[]X'Y /4,-75
MBB0I>\OF>["9@+/YOK.YLI+-IT,:.)NGL[FR%]J<\_F>\[E2A#HW)>. ^7P?
MU#GG\WWG\R+T^0'SN;D' RPYD^\WDYOM[L!ZPWS[B#'[7#V><.\-G.X'+;9]
M@-L"DCZ0:R]]WW,)&ZUV]F;Y6'J+8\^(&S Q<38:P84T%4V+>^=L@F _61XK
MJ*]O'SG?;W[22>E3=8>]IC40PO]^>[C!>M20#H*)JXN$8ZJ\G/AS._[<]D@@
MN%XH6*,1#FAV7/K#:ZQ1L]B(P0LKM$!/ @\\DZXU#N V8<">$UHO@8"C9[!8
MW4;V>7/"_N0>TQ>*G]?:H\0PLLGC^:^<37;GI$F2?++>/=<;?H!8#T'@H[A_
M[/;)T)HPS;X1Z_G9#2?6W3GI&F(]MP;=\8#9*3>.^_/9"LC>DN[%Y14GW=TY
M:9)TIQ1[07J.ZQP&P=Z<?>,$NSLG72-K;ZQG,MA_HKU_N-R-+NS&$,:]3[#*
M[B"T<.-G[]3@=)]C+$FXMUZ6N<R?9CSCI7[QYU12B<\0/U)GK1$50C[OSS9L
M<J2XR5<@O_H>*11#V\WJYJ(L&K5.(#6$K:[H\),^\0ERS49B='/1T@Q".1S;
MZVKLNT[0GXI()Q!\.A#G$!&/,T(4[>O!8/^[Y8+VI+%H[))%#2IX/IU@3M,P
MGO\AC ;P-O"AY?N6&_W8)W^.'6QC"#WAF43CDG"CHBM$.2HV\,5)["(\1'JJ
M?R-!A=88/-YR7 %E!QCD09RSCPFB;[UB$H, ,0V=$.?W))/]E,9 :PHO.*L'
M^V& ('L.MLU@?4#H$RNDI >4>!V2H6!(\J?GSY]DZ3,^Z(&\Q.&X1R UX0D>
M'#_&<7M @^Q+(,A/SF>:<X%/")Z:SB+ZY,"G^+;AQXC@#9,7X>?Q0B;Z(H%
M-T,YKW +QB_35TTA\\6I(]AI[G0-JZMUY.>V\6QH/5UZ-MJD^ZQ9JMY1;=.2
M?JBRH1]MU,,;6QG'2!@GFM)JZS'!.+05Z>0X^K"@_L1LS<W73Y??!=EH_==_
MR(;TE?W[ZN[A.]M5^OC;]^]G#W^T9E.ZS=V=<NNY9/G+5C!19D<:M?G0F!QF
M/A\:LU#/4?NLE#J&QFA-!,1.#XW1RQT:8Q0U-":[?:!K9EO7.W);:AL3.Z&\
MF3/[,SKD<,?+/%[_<GOV]-M#>>-COF86G*68F(D#[H@9>9_P@M#3B'QKE##4
MAXK+H&4570U9_V1_GI1#D^X8; "<@WCYWNVC>Q[71,NFJHGSHQ'!!PL$&T<:
MTU(R.QGNB5SY /#&1A]CG=DSZ5N#'@Y:Q<?12E#V Q$_\,D85YO1&UKCL._Y
M<&SX*K']B-GX;'RK%MG]VR&F6@%C:JV.(>>5+YK:4@RU$#-5;6EJIQC;V6R9
MYNKA1+N=))NCKGF+R6C>.99XR;>/]Y</UT]_ -/>GN]3&G,-AO@YZC]'Z7'9
M)IS[V\?)=LACADT#<G5?@B_"A3=^&8!B?VP)CWW+'W&!L;OGV#1UG$Z051^3
M4^)!G*,9Q#9M"/N7TR6T&(SF8.B&>=I82D2!>KG+FDW_RQJ.O@I//K&"L4]\
M3JU[>8YF4.NG>]\!ZAL!^2T2(F8@*:5.?Y08#!C]ZG.6Q")//O'D$T\^\>33
M=LDGO8F V.GD4[O<Y%.G^1L+&AC<Y=FCQF6/&I5YR91B2:90,+U"*]RB+$J4
M-^D!X7IO:,J!U@QH:9P;IU86]U?%4P"ZULCJLB<[KHVS<UA>)C6U<K(KV:Z=
M3 &U%26OD% [+553"C$6<9VA68S=J75:LK$ZG;2YXUNUHY4FHU8-U7F$U[%"
M\/0K*<EM.C2>G'! TD(>\_:[5E_?4V/?J+GA%'J?$R>$!W0SY@_NK?% ^$<+
MAZN]6K:SE]RQI&2];SG^T')C9?_-LWQ;7#:$,D]\L,@6L/JIY' I!"-S%V 3
M=D-OH_APZ:VXS0!3(KJYP#8I<<M&-==N\48[P\!KT\2;@=3WWMB?E9U*FE>2
M.<I#3_NE+8H@-"Y>2T\>[8E=W0P,5=,PWHRS;F(/[9>$>W*&7MC_$,X'3J\'
M)RMQ-@MG5<ZJN\NJY1AW.;GU<N (__!<$G VW2'2Y6QZ8&QZ;OG>0'AH"?^T
MQKVAY7)NW2$*YMQZ8-SZ#Z_O"C<MX68\)(,!L<:<77>(A#F['I*[>@D,Z@J_
MMH3O%FX?#SRN6W>)@#FS'A*S/EBN;0T&PG?2'W VW2'2Y6QZ2&Q*[=_OGC_J
M?W NW2'*Y5QZ2%QZ8X5]2WBPAEBYS=,TNT2\G%$/B5$?'.!0WQ9^:0&WOG$/
M=;?+S?[GV\>)@#5GYWW?"4('WN2^A3O3!L2M( NWHRRSIE1Y$9*B8(4@-5SR
M<>RX\+!N6#9L><,YX0WGO.&<-YP7"PC#:"(@=KKAW"RSX5R1I.JG':N*K/$I
MQ[Q//0,?G=_=/M[=7%^</5U>"%?7MV>WY]=G-\+C$WSP_?+V:5^''R^;'+J#
M![FX_%_AZ4Y8C\D=ZB3?D(\[[5:[4\P,8!E>0%[=E5Z&+UK0.()<DB*+6[6J
M/_IO5LUO(/1]5,?_D44S*OK1Z0.;04$'2MAD1.B>'UR,Y&#2G]C"_?@9W/=D
M<\B5XP__]L5*4]MU87]AA5>E7O;5<0P*3H(;D*"RA)BX3-E!A*I*<C\@;D:4
MVU\#(18S+MNYZUH#X1Q>R/<&7))P25(4X6E<DNP10CN%6"?5,:\@?+H_/[O[
M)EQ?G.0(E9R-;2?T?'SO:WL:*Y&!G)7Y2,EG+BFYI"R"L70N*?<%H;)DFKHL
M&ZHL*>;1*9A5-+Q-!_]]LP8XET)X[!,2!MS4X@*D<'HSN"390\SJZIPD>0SA
M/Y,9I]=NUQL2.D0$5US[I$_< $?CL"^XH.&"IG!R;&\F:.(P/%C19'GARORO
MN/3:.7*9[+65.]I*X?48>MV??6^ :RFC )5P^>?8"3^H0/MT07I.UPD_<RG&
MI5C19-GAUM*N(%:U>I9BR:INM375ECHJH-!^MI3>LZ1)"OFA&JMMI',KZ M7
M ^^-^UU<D!0I2&@=E<D%R;X@5@6]<.N%),"-$C,"93JV<2I:N##APJ08FI/E
M53*$%^WSHOW"B_:K*XJ>W1C3L&:!)M6KUU"X?W4L\\K]0BOW@:3+K=Q7ZZC<
MQ^(P7KG/*_?7\M&A5NX_7-[?/3P)=U<"EK[?7\*_;I^$A\M?KA^?+A\ %O>_
M?;NY/A?.SL_O?KM]NK[]!:#S\'U7MKX]L05[R7@MC=!.ENY@F"7N@@]2EN*5
M<-"<>%S?"YV.V;N1XX*)C 63>-IT1W WL/@[$?K6*Q$LK',B#'M6M^L-X0T^
ML&*KFW1YGZ.*A8!6+*0M.OR$-SAGEW\6+/J;"](EPV?B"ZHL;J#KEFI5;8E6
M12J$+Q0QV@ YH.\^<Y!@)ACH3!.FW9F$*?M"A)]/B?R_!9)(1]A1.D)D5V-4
ML8=11:'G^0*QNOUX#U4(WA\1/N 40;P-$@'GV0+6S=FE 4E/!Y(XX=48/BX-
M<GQ"?0DL"Z<??,!W/>)C)5_H(2[QYYB34:2O,]#L31A@"E?Z._GKYQ;0A>"-
M?<%C3,.0LO9R ; 08#EASW+\ 5 7P Q'J WA!TCU\&I >-TP8/>;WB+V7V.X
M1[0H6&%I(#;6TN$4UL%X$-$<_@<H@$8)F.3$CQI(04OV'%.4P'WA-8?(#F].
MV!=^:SVVA!?BPKD&0#\@2<@(46Q-2T!';*7)@ 1E:("RA*0U"+P92<DH$H[E
MVU0DTN,C3H"&71O4WV3=;%0%&Q-B<I$+6&8!/B=2F)]^<YU)JB+X'%6L?A:3
MA/S?B/RH2!^QB@.V/;A/@@78YEI\0+GRM[.,,)ZM@.VU[8)F0'852(#&G -Z
MPT:XS;<9'.,'+SX+J_KP!F^>_U-P@F \W;@+YP<Z"X$%,$L\0@'B4R#Z+Y;K
M_!7Q401S7.-D@^?!K@H"% B?%$E6A5Y\^\^4YU R19M^HZANVBI>@;RC/,)3
M <V-W3_'8"GT'#QD9 K 0WWBN3MLU'RS H<)G<B\V17N?.J#IDA7(I9/8KF+
M!.,\.P,45;.J 3AJ..F):0EWE")F?N_0X']$ T@!WJP!&-UHTD^3^BX3ID"2
MHT(D: DH6> =+6'$A$1"3O8<?P@O,BFFGP@85L:.Q(N71@NNJ8I^1HME6HE/
MKXCT9+P/.Y9"2X07E=\]8J/\%H+IGNR!]3:U[JW1"-Z5.MW^&.0X_0+>=#R8
M9<+$GFW\Q637=H(GXUO2,^V2/@"Y:8^[='WW!)W9-0(]K?#4]X+DMQ$JX2=@
MK+R!=@=CFT((U#QJ609\?!1BTWL.+7@@[JOS7(H,"^2E3Q]M/7MCN$6?H%B:
M,Y#FV*/G,XDZ,:P0-?%/Q,D][#&A/.#[("#@'Q"C8YLQR^3PW<$8[9#H;9FN
M][K$'OLL>P;OA_Q#&=()?@9+'QO#*>VEU[R2F 38_"L@7!EKVXP?$/[T55K"
MXQ@LK<2/)\<A[T X+MQ*1.:U!-#,(3*S Z]"7G')8!>Y\ 50B,^C.!HB$S.J
MMT%[#KP@NN?28\V DAH;TQ=XM09C*YS</,V4$L9,-]ET33VHIJX%8(0W=1#
M*.!L@HIT*NA$- [>")C4\-^Y1Z ]@<9V9(-;27LZ_>6!(Y[)P"&O$?4FF )@
MBE "R"5(]7FB;!*N04O87>UYCH*NBWOZ*']^M\!2\7=%GCVA1Q8?@ F8(3T
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
M6P@3_8?I'8HTMDDSX7$DU)DTU-(HO).()F*/K+,[2=WKS("GY091<#A*Q+
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
M,+ A'9V:FT^[7D/0Q0\\WUGRV*YF(8"WAC_522CRT6E*U]:R1#FGD<I+(QI
M(PH6PS2!1O8X$#2#2AX2VFO3?8V=D,+54^[,9\@;*@L0:3O<F<N=7LXY&0-$
M17*.QL)%2GNQ!)1S#N><)ARIP'!1D9P3S0B44CJE#H9S(DLU?E#\2OHH/-HB
MH+2FRW'7[K!#)4'KLK?"B "R<5,,AL?@DZ&'[^!U?^Y:KVL#HY7?K,#I9J@M
M:(;Z23_#,O73("63/P!Z3WRZ'6FE@Z/,ZYI+RW?AR$%\-47O1)%(4T6"Y28M
MO?I>34Y:S26M=C&DA1-$6^WJYX=RTFHN:76*(2V<9]KBNWIR(NS"&8Q#8G,M
MOSO\DD_+1PA.XQ@3A7$-^^8X<367N/+I^>7$U9:0N&I8*<*)J[G$E4_3KR N
M7)S52NGJ*E_7?PFQ2 ?^:SNOIW^#?\5W'UK^B^,>LY]C#";"QNG?GOTODP#<
MLLLP;C,WMJ1+L.VMVM7BA A6%Y>*6^X'3AQUO9 $K:4O'UVL2RT-[C_R @>Q
M<.*3 5UV\O7-L<,^/)S22^*Z"$C2]!+K.? 0VPN7  (1X'-A+@##P!H%Y"3^
MPU?;"48#Z^/$<>FQZ$5?9W&BCQ:02\'-OIX^N26QIT=F7?3DZ.L6?/5E\7/%
M:'5D(_4KJ26G?K[L5AI<H*=_E?=6BMEJJ]K*6VV8VM>Z9GOC[#Y%:RI5T]L6
M'2V<%0K.\$4(_.[?C]Q@=*Q(BBK#/S]>E-:_1R]'@C4(_WYT#5_!H\*/'S?>
MB_?CU@NMEQ\/OWQC/YD++9NC]TWHK /74?A38*P(4I:%@?C^F25.*;BY.F[/
M2I=F0()J@DH!$:G3V_$0KN\N6OQ,5=K$.;GPNO C-[QR4"_^02S_"CX)ILH1
M._6EZ:+SZ):G@B!<>?Y0R/^DIX\1F=X>2QNDXW_.WSX%C2D*,_EO!#W>U.D:
M5E?KR,]MX]G0>KKT;+1)]UFS5+VCVJ8E_= ULZWK';DM=[2C^/*^/U7L+^3X
MV2?6SV.K!Q1\8@W>K(\ V2NI:8%#9Q76,O4TR\X4@0DUC7\_VA&U9'9:IK1:
MEZQ3 %;WYXOOC5W[>)8!<C(<0"Z=GWKT?SGX2<E6UW5W^WAW<WUQ]G1Y(5Q=
MWY[=GE^?W0B/3_#!]\O;I\=9LVPEN2[75Z:AFH6_^O7MX_WEP_73'Z)P?7N^
M:'U5^2XS8)P"3[B[@K_=G?_SU[N;B\N'Q_\6+O_?;_#&PMGMA?#IXO+J^OSZ
MZ?,ZHW</&(Q:6&HAQEJ[)9FK;;7J[V2V)+73L#O):JMMI%^2]U:=EB+I!8%<
M4=M9Y.R<^:@:*RH35B:>C2Q!9F;1Y8L6Y)0CF<ML,3/_B)EYX3H(QHLAYR0
M?.]MU?R II[R#%X1W5EK(-Q;CGU\[0KGUL@)K<$>'O8)#*Y@['\PI.[A <^Z
M8/Z.!U9(;($-5)\M%H\&TWS"*O^%HOP]./\#"2WXT!;BP-P>GI'NZUNT O-5
MD!6:Y<MW3#,^);W-"8H:IYNE-\9QA;#OC>&F]FKB7>-\T]?=!4S3D/)*$MZ7
MDYX-P5T+,Q#U*MLC$Q2RUR3R>^SL/7:HQ"&='[Y9 \OM$L$*A0O2)<-GT.2J
M+ J*I$B[.4HN9UDZK8\-YI-QYNK*="8OF:F>MQ2]C2/D=%'K-'Z-T#XGG//U
M8S0HX5Q IY^TAKC19>E[ Q"#P>6?8R?\2*-B':FX\>-N.0GO)PFOZ59-(^&<
M4AJ7\NBBKC1^.BXG\9TA\7R;8)2,4Q<*(/;VT:FA&*+9R3Y1@9/=SI!=+JI3
MBS ..F <<+G)";@. M9*-PU,H.ZV+DK<-N T7@N-KXM.;$WB'8D.U9;5QH_P
M/?@>I?NQW^U; 6WQ#N.L(VWR%C&HU_6"<#?C>,N(H:/(RE<^HW^SYH,%;:FO
M%B5Q'IN*E']9@S$YZX)$\8E]#H3UG81];RX VG/>B7W\%_&]-+DB3S#(URZ4
MA5*C6I0J'*7E;X5=,V,J/TXSV #JT:EABNV4G69\W>CV7+IF]E'17*IQ+BT=
MI6O,\J)1JG.4UKT4N!2Y:U0N=S=8(T^!/>\-T;\[KDW<\.387*PLKV-!7A",
M:8$#N$>$^L+'S^ MV3@B"UX32Q6M-\NW \%R;<%V7AUX>YO^]!40XX;+JZ)V
MD/:Y]U2I]T3% JL228ZUIH(BGM>"HF*("]#H_L]?_(7-&*N50)LK@?*M[P6/
M:E4F;EM\9] 0G:-311=E;7%4%+?,MV?J-;Y654@V <F&J+47R\0X8U?C@Y4O
MODV)B^_RQ?>"7U:O^#;EHU-95-5%QN;2N^R1TA6P=%WQT)W/9%'<1-Y9-X&!
M?=QLSAVQ2AVQ,_O?XR#$<1W!DS=M1,4^U&LWZD*E[/\\S_X/& D(G) \$O_5
MZ1(F+QY(UWMQZ5VHZ,@C'U2N\NM.@55+#ADL NWH5&V+:B?G=CQ.$H5Y=8TC
M"1U(0E2TBD?V'A)%K#$5FZ0S#*XSZL[>-8D<>-"W;C^R<>JB<W2J2:*A5+R8
M8N>=SLMWXG<=5CY)JR8%;X1@XVD_+AM*2?OA=W>,Q&+:RU/U89I<]N](PB\=
MT_,8A=<%2U_AP>"FI?*RHD\^.M4-GJ1K9))N.V&K2;RVN7:_JU3\\EALW8Y4
M(2)8.SI54HIAN.>S"HET:B/W<CCC;N/ES'294HK*(WYY!7OMJ;!,6%P;?](D
M VM:VBDU+1R1%?HR!2"RS8J3JM]">C"(S&(1;2=7.URN-L)MV0Z+/-)7O7.2
M><361L)5QE"?*%4=+=IY5^4B:LL*A)'E+-^-L(/$RGV62GV6"2&QE1N4K<^M
MH)]#+,M\A$7M3DL1:.2AW=I=EB+0R".XM3LL1:"1CZ=H4!]4-H1F,'?UHU,9
MQ\BE]##R[';IPRD*0Z-1/1KW>"+%;ZY/X.%_$5L8>$$@ )*'EO^31"L=27?L
M.Z%# E%P24BG^EGOW.4Y*"E0I,M# Q4SN]G8:K8I&?[J#1 LOUB.B]O:[MS'
M"0W"60+X*IF9O27A7>_)>L^CW7F]<NTN4Q/(@(>E:W>YFD &/*Y=@:V?-;)=
M'D$L(%Z1T([DGD#UR:@&<+W"PZ8U.(0-8'JE4J;?^507@!)'$P(RN,]W4(Q>
MI,\'1,08^B;7[!I-X='TVAVUC7''0^BU>U<;XXX7PM:>Q=H8=WPV0^W^S0K<
MK4]O*%CQJFBBU.$UKS4U 6V'OTY-^%OC:RQ;)"]]S>F%#!W;'I"F;(67,_@E
MV8[>$.HN9%^\LFZG]N8+XS7%W)6%\9E)?HM%A%O05L-7%&8\V4YQ2XHN4#;8
MW;W $ZJT$^OG.4-PAEC/$ N+O@M>YZFI.'%:,E,K>#C'<(YIPI%R)3H4=>/&
MG=R\HQR=&H8.[D7VZC=.Q)R(,Q#QPJ;R'$2\2*?JT2FG4$ZA11HFN2= Y!:N
M&IKQJJB;B[$;;IAPCFG"D?+)](4X4'F&B4Y';K2S%U>41\([7W9Q/_:[?8N-
M@0VCI9X"G0<K8A"TZP4AK\?@Z8UE7%_IRG5-Y2G'\E%:^,;UU2CE+1+EET<J
MU6]SUM3.T6E;%95.==N<=QREN3!:Z<IU3>6M"Z6C5%V322T8I1K?P%F^X"U<
MEZZ7NYI<N=S=XYYE+%R@!2'@'A'JK49[&AWXT V=5R)8;Y9O!X+EVH(=-9[3
MG[X"8MR0K],X+/%0I/=4^LY63>/#@"JPOA>T0*UKF#4-$R;<,"^)IZO8PYP!
MQQH6/HB :\[7-;E@%4AOWCU1OO1>=,MJEMYTX+BL=[CT+IZGMUF;5 Q+UQ4.
MW?E$%L5-Y)QU$Q@0R#O^F7<5<Z[?U ]KS@9<3>.CA&K/@#5L!:ZFF4>GFBG*
MRF)!!">):KRZ\DEB >NZ!%Z\;G"4U^3>-4@IZ'S$4.W9N2:1 P_JUNTH-LU$
MT-6C4UUJ7*>X[02C@?6![T/F">BP?[7S[CA?LLD%Z-:YSZW6B.E\+E0-KG*Y
M>\1T_>A4 4^7NSW5>;HE8Y2F,WB>LN8\Y7:2EM=PU^Y_%H!%'EJNWFTL6;B:
MN'93YVLW<Z*4K]WD_%R(%U/ ACB#U^G7GO$K HT\1E][EJX(-/+8>NT.2Q%H
MY//>ZZB<+&=-HZ$=G;8-43<57A)9?0];85C4*\?B'O>M\5V;W,^IT,]IP)XM
M@\\&J=U/:@(9\%AT[7Y6$\B ![,K:&Q=<-3J7[MGF#C^@#L"U6>@&L#U;1XK
MK<$?K)_IVW*E3+_S^2V^:_- &;U(GV_3O7%M'D*OW5';&'<\;EZ[=[4Q[G@]
M;.VIJXUQQR=]U.[?;+6KL8UEKFU35'6^:[.FGJSM\->N"7^'N6M3V6;7YOSI
M&T+@A:S;7-<UL\6VS79GY[=MIM!]&4M),A'8KNXE63C<3G%-FEXO8NUFV]SM
MM9N<,SAG+')&Z?LW.Q*83;HLRMKB;!K..IQU&L4Z^8H;JUO$V<'LAJ*+NIJ]
M-(Y3,Z?F/-1<Z$;.CG)TVN&TRFFU%*.E]-V<'?7HU !/6-[AW9R<=3CK++!.
M[I$KN3E' \$OBTK[L!WEG:\/X4M!>1YF"PU=[5+0#L^-EH_2:I>"=G@O1P7M
MF34L!>U@&E551,G@)=IEL&FU6T$[O,FB=)1JU6X%[?!%K^5+WC4)R3($KRE5
M+WCWN+V:KP7E_E-M_E/Y6ZA,/JRH ON[86M!3>7H5)'Y7M"2F+H9>T%-%9"L
MBU(*DCEC5^.$52"^>:='^>)[T3&K67SK..NU(RWF++GTWIJGLY20ELO2=45$
M=SZ7Q?>"<JXOR1%KT,XODX\]JCT)UK2E7R8V]"BBT5Y<%<Y)HAJOKH:]H";.
M_)<YRNMR[YJC%'2)CT.J/3_7)'+@4=VZ'<6&F0BZI% 3P30K7JC&]X+RO:#<
MY^8"=,/DYS9[SG2)S["JP54N==&9+FFX%U0S%[N,.4;+\G1+QJB.>T$-@SNR
MM>8IMY.TO(R[=O^S "SRT'+U;F/)PK5S=*J)LK'8H\USB:M0RO>"<GXNQ(O9
M?H6=+O%*_=HS?@6@4>8Q^MJS=$6@D<?6:W=8BD CGTU?1^5D*1LE=5D].NUH
MHB(O#C3E)9&E=[$5AD6M<BSN<>-:8B_HB^6X?"\H%P)E^CGU[P3393X>I'8_
MJ0EDP&/1M?M932 #'LRNW4^K;C&@+G>.3DV98[JFY%,3&)Z'2>LN>JR0WQ6I
M>G[?^:P6WP;*>7QK3V_#S7:ZP@/GM;MG&^..1\MK]ZDVQAVO@JW=$=H8=WR^
M1^VNS3;;)'4%BUO;LJBF;,G@"*S$*=D.?T9-^,NV#93]_D2%!]C>&!,[,4+V
M=%VHFGU=Z+:P:0A_%+),=-TFE<V7B>I*>\>6B1; ,]LO6"F%.'=C_<K61]\I
M?DPS. I84ZHKG5U:4\IYCO-<O3Q7]@)473'!4NSHHJ0N1J4Y4W*F/!"FS%<?
M6MEJ55V5CDX[JB3JRF+G\)IUE9Q/.)_4J[P6=K9N8#"J\M$I=]$XQW&.R\)Q
M9:^>U57EZ+2M=D1=7US3PIF2,R5GR@6F+)\G55"1JFBDF(B<)6<2$U]H%PG\
MUW9>3_\&_XI?+'$?7(]$_&HG@!,B6%V<_6VY'W!(P?5"$K0F0)Q_V^AB76II
M</^1%]#Y>B<^&5BXV>GKFV.'?7@XI=3$=1'<I>DEUC. >!PN7@)88PTW,X@#
M, RL44!.XC]\C<>_.2X]%KWHZ]#R7QPW1K.^V%=$P<V^GCZY);&G1]FCZ,G1
MURWXZLOBYXK1ZLA&ZE=22T[]?-FM-+A 3_\J[ZT4L]56M96WRI8G6^ #K6NV
M\V;")N*1HC65JNEMBY:1LY+ &;X(@=_]^Y$;C(XQ(R;#/S]>E-:_1R]'@C4
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
M*1N+ I_,OX=)_>+$>6(7CP%S?EXX Y#!M\[HQ9F%J"!9=PAT;/[(*3M@7@_
ML6VU[<[RTV"5"7=Z/Y\"'[R?BWD)KJ@Q0+EBA1C0_RHHA+J60MS>/7R\EQ[N
MI.N[V_N[SS<?KAX^?I ^W=Q>W5[?7'V6[A_@!W]^O'VXSU?&%LE<>5AA%(85
MYKHZ&;NR*>([//X+!;KY>,=6=M.8LZ?8Y4L $;H[&?%6LKD=GTH4@YV4Z<(A
M,/_D>A!0PW.E^PA^0,''7"+"Z?5 ?2+:<N(;R/#'7IOB=>R">QF"P9A)_HL'
M3PRGCZ';=YW 96$;/@<6#8-XQYNESZ*N28CD0QZQA-+0><:D /,D-G+!U-':
M7(_:^1(B%WCK61-<25Z_A>QN\#%N#4PE5#UI"85=(9^2?9V26$X@:G7BOLV!
M-$@$,\P*)O(50V-L<*1DUS<(OD%62'I#Z0]*=Z$P7E&K)?SFB@L=9L R"OP&
M$TQJY]T?5U=?Z(_*N]\A;O[WU W@MV/'@T.9HM/(A[_]9)DV4A1>)PRGXPF7
MW6CH1)(S&&!"CC1FS(6<1^%<CO'GA3NBA_6$@N :/3]"O;GJ15,:[,2[/F$+
MH[[4=^$M0=R/Z8>95=6I&V @>@2;A/O[ZH8_KP/6=R/\4ZHHVDDKRMP6N3FG
M/4JXR5/1FM1VNUX(3. 21>+(Y67B8U+:)7T L_P72N@TE'B;=+I_W'Z/;S^
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
MND>#11"Q +>':%#W"XF)_;&Y+5T[$UHT#O(.RYE.1$Y&M"\?G[SN3.;X=;(
M0$<$'(ZK0<I$(] %-#N^]&]5RAU7C)S([#K.%<5,R%[U*NN5/AJI<<-B#*UM
MY>&>@64C^(-<;1LK9HWM;!LZ;2-?OLEKM\1>2/LJ;6?%H*V=;<? $IEV6=M]
MO!TT&PN8 KWUM .^65^]D&H6UPOQ,;DQFH0B(]K#A/6PLG,T0UB'5#^7+)6@
M(2HQ;46!_Q*FK5T[G&&5A;T_[7R[I;2QT*VH?*YY_3:M/]^OEJX_Q0FAV<?U
M"8[6*2DT2P%(YD5F%;!Z5?>DO#Q'+2S/T?:-881EI'X?O40X:A*P%W0_1K[W
M=(&G4P(10([$>.*X 6E/F4]A="Z4(_$I8O=<ELA!E^<!(3+LSC%ZOQ%'B8R
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
M(QZ+7OS@)Z]U# (77BV+)"8^_!M$0:S/N=/#3/,;D>;AOQ!9GM_E_ ?A@=?
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
MD]&VM620V,F<LPB)E)T;.&^TQ7%7L^6.)SW=#>9L./E#L?V^$=;PQKM'@_H
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
MKZB".0@I*$C8*R7J@TVTNL6PB9(D?8*84:K^IH?9A*6/QP%9G8M_E:(R+E2
MQ$&2^'GFW\,@#:^>V,5CP)R?%\X 9/"M,WIQ9B$J2-:I!!V;/W+*#IC7 Q1L
M6VV[L_PT6&7"G=[/IP!\D/[%O 17U!B@7+%"#.A_%11BT3\O5HC;NX>/]]+#
MG71]=WM_]_GFP]7#QP_2IYO;J]OKFZO/TOT#_.#/C[</]W-YA%*9*X$OYU#G
M!0#HZE+(\P+0=/BIMDP,"Z.@>F*>];('PCL%A_#%!7<5G&8XYF!CJ8/NLK 2
M5'=;*HEVT=FE'\+3'"D*P$V60C9QX'7@]0?^F(.,^V/8^TRXL>BU0KC2]\G!
MGH88T\""RYQ<_#-^N>=#M$O/C:.,Q;BTV*>=_TE5XU$N3062 3_5EDJ35BA-
MW;T6@GP9,0AS(69P^A*X/$Q2VE3MIJ:^4\EB*BG_.HOAIJC/>LA7# ]  EC
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
M,'\*L?;=X'[Z&+I]UPEF][B?>WPO[!7M5B(1%VHJ$EC25" 2O\4]E)PJ(NX
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
MI*OITQ1<U&S0[GB>CZYI7P2AB:1EQ8<B,W*N-S!]^O+ G>B5KE<L]Y:,X=U
M$#)9RX/_GJ4?KDY9&V>?R:"C^/]2RA(IA RO3^#ED2K0FAB6H>N\,N()T^>B
M"Z[\-D3.R68QC;^2GP_JL#-B$PZ6;=B%4'PQL9<2]50L] .%88,1#Y.^\NIT
M^--5CR8R8%P%(C!T>T/I!6PS!(ABWA;(P,AY0?L5*Z<ABX^[8X@2&68JO+E^
M6N4WB,EZ;LBC+Y\;4\R[/3NC*6EH'&ER\YW*6,@MLC. >'%N7"2]<<$ZOO"T
M3M GVP#?FDS@G'5X1V_R>K3EPO*)U\'V)DX0Q<%GSX=-@9%V23L65]0G(YV\
MQX&/!R 4$Y\?0_EPLB11*IBA=]I=X%<<7;^E^-M]9FF ]-M\%"?DIY-^Q7D$
M;WP:Y;]R*M&<T;9JFMC:A2_HQ;^J^BC5;IO:\B!S0Q"T;L\V-ZZ%(;866@EZ
M;-WW-O/W$N[X20J#'H4!%ZAS"OSSXTEM_S5Y:DG." SM#?P*7A7-?GSVG_P?
MMW[D//WX^L=[_I%YV5?LR:]-Y,R"[Q']YP;D[9$#\?-S<S3++/A.>//I B>B
MSIF;HR %W2?ME1(UCIJUU>)1LY(D?0)?0JK^JH?9A&6>CS<RG8M_E8ZR31E9
M=/&6^?<P&8TZ<9[8Q2.<:3\OZ*!\ZXQ>G%F(*I+U/T#+Y@^=LB/F]20*;:MM
M=Y:?!ZN,N-/[^11 P-&_F)?ANG)> _I?[3FOV[N'C_?2PYUT?7=[?_?YYL/5
MP\</TJ>;VZO;ZYNKS]+] _S@SX^W#_>K,F%)1CN;%\]DHB^4HYX4.W*=1XC"
MHQE=>J!_E_$%)\Z,Q!@O#RCL=GJ]8 IN7?PMO!+!7T*0>0T!.EI-NAYY[XP<
MB$&E^R%CT>(EPBFEF+['Z4(>2IU*]++H]R=9SUHS))PF7QRW#[;_P?E%Q/)'
MJ/?P@^(&WNHQ)S8^VH:L%\ 3)N&]+^'3PP$'BWA)UR'YCV!?! !$+.'/6"V
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
MJ$C@T.^%C(%$XHMRZL*JI@X40..Z]H+@>XE8V$G/6(-!%QIT%I<-XQ46RR
MGT;6#[-[3OP;[&"&/#7)Q]#NXI52*_C<BJ6<00"Q00N]>C^'B,%&W5L[Y)XX
M&-KF8-N#KG$JK@35 6JR =Q:IPK5VBE55U?NC@>)!08?)8@2R@MEBXG6=E<3
MKJ<%RYRCVL3Z>#=6-_E;M#TSPWCVX1O;(2&W#!56KLF4J1,A:VD\^'2!1(^"
M!>4!!5^+B,57+-T-6); \T!S_!A%4-$86)1H*#3[F^>LXB4G>V7CUO,(?%7'
M+*+$UJUO>R&X\+=^#_%%3'W)/K>:>$V=_]@14;GT*^QC%^:Y],L+0E"%W6",
M4].@37]EPTY%H)5'$'AP1*Q1Y,&!TV'3)0!QF>X&ND-F+U!9?&\?J+HN(?$I
MI*H.?U'Q>BX3B:^N=>;KJL"4+'%D4Q-K.W3!#(7J[)HTNVK.3>D5[#N(LS%0
MDP5E8HK9<A"/4%(RG)^WDA=:*!.A"DD/((9!4[["&B4M5=J %2<V2H5J:M*Z
MSK]#+F1(BBTGPYMQ^88DMW =-B'Y-B7>( (7=S0:C"7[31.(FJ[7NVV7<T[G
MPI;+O+++NLD5#J(D6-K7-LXW5L"H1TPQQS'J:Y)A92(U-3TY3?Z,5F09+KOS
M.<-S,"Y]F_IT2>RKD#G8ERE.E1B^]:/\^="](8R+ 5ICUD,!+$!1^N@WC)A)
M3SUKM36U#?$^7:Y+9NZ:7K">?L\$]I(5,JR98G7(L ZFMZ/N V*._/^<EK<_
MMV@-CL:H?GW E;H_7:P.W1_'Y?.61EU:,U^FMC:!VXP$$G/H7H6<^&#=]"NJ
M3JRVBVC761*?2)T$N<<W&-STB#63Q:($I*8TITU$I[HUZ=3(FA2%BG3>K5[N
ME3W<. TN&RA763F^-"J52;RR,CF]G>SKUW=8#%TU=^24Z6DV8WL@U73R)?F1
M'(VT*?%<F7IZ6YL T%;8AR>)VVSH)U&R0DS)'/*5)T+RTN84K9+['U?)LWA;
MEGYE-#G97#(@]L2KYV#YXCOQJ;>M,Q!&.04CC+I&SGOPA2%/<Q1^NU ='.3D
MI(IZNV\49RA&T&/]R6BD6\ J"K_ZPOQ'2(#[V*;<4!:Y]CV85^4CLX)D/:=E
MVOD[KNXG'M?(3^Q1%E"H0XTGW1LF.45KH$)Q?&HG+/48@QJZT<((B^70CF+4
M)?&<9\.OJ<,U8GA)PB4?/D@7X8L?_=^EBX/^.87KJUE._&WOU,;S)#1>TB"-
MHO0/FF/JTI#M'"RR:72(1)ZB)N#_S=8ZLO>$JT6"*THFRC,TB_@\L-E1E.H
M]1P+ZJA5<FB\W++G%JV#V_288/#CLZW1$=+-(0_'4:]_0/N#\H-6>R"]E#]5
M\11L:7IUOZ1L78=J<L1).7O)WG6,G="6?]3="8*.0Y^Z;J'B1ACU[(:\4'C5
M%\0JR=;D./#6"ZUR0\H?S_?'=T!M+EW;YQU90\AZ1-^CT_M#]QJM8?AVG7M)
MX]"]PG/BRZLIANX8MD=,OOX7G_^6+[<0S/HP4&<>X0L9T> +>=@=RJCCI)I7
M!9Z[LE<_A;3OH2IY"]5+']S*K>/5HVY1^*\P55UQ]AGCU&/*?=4F6[_6+,^:
M>?%)NVDODZC!WCWO@-S("_GNFSQ&)^SR >JP*2E[_4$_S2I*UV-R;?:.0W<"
MM1"'@!.D0I@3;"M?6U[Y5V'OJ9%_J54'VV#=O3U2%T.H&\FE4QV?J[*FF$#4
MTW6-<BI=.=U*S5&V7 V,4%$:I*KO75F^)OYWU3PAN,R4@?/2Y6,L70J[+%;T
M--!7=QU+7BDNY;U0IJ9G2/6NVC-X>Z^W%JE;MCAL!I?HXYO_ E!+ P04
M" ";HTA8=89LMLDE  "5=0$ %    &YS<"TR,#(S,3(S,5]C86PN>&UL[7U9
M<UM'LN9[_PJ-[^ND5?OB:/<-6DM;$;*ED.3K>Y\0M62)F 8!#@!*5O_ZR<(B
M021(8JD#'MG3;M,D!9WS5>5769E9F5E__\\_+D://N!T-IR,?_R.?\^^>X3C
M-,G#\?L?O_OMW7-PW_WG/_[VM[__+X#__NG-RT=/)^GJ L?S1T^F&.:8'WT<
MSL\?S<_QT>^3Z;^&'\*CUZ,P+Y/I!< _%G_MR>3RTW3X_GS^2#"AUA];_^GT
M![3!NU(D,)X2J!(2Q&@+:*:P\, TM_9_O_]!HT+'50"#WM+'D@?/M009@PO:
M"B&"7#QT-!S_ZX?Z)889/J+AC6>+'W_\[GP^O_SA\>./'S]^_T><CKZ?3-\_
M%HS)Q^M/?[?Z^!\W/O]1+C[-O?>/%W_Z^:.SX;8/TF/YX__^Y>7;=(X7 8;C
MV3R,4WW!;/C#;/'+EY,4YHM9OQ?7HUL_47^"]<>@_@JX ,F__V.6O_O'WQX]
M6D['=#+"-U@>U?_^]N;%5Z\D;)<X'<X_?9\F%X_K)QX_>?7KVU<O7SP]>_?L
MZ4]G+\]^??+L[<_/GKU[^]LX7.4AB9T&LGCP_-,E_OC=;'AQ.<+U[\ZG6'[\
MCIY*>(3D8HGF/W9XZ.,OB%,8I:O18H)>TL^K1U=TK<'C'W,<9UQ.U_KUHTGZ
MZD.C*JS)=/TW1R'B:/';P=4,WH=P.7@[GZ1_G4]&F=;2L_][19 &PLAD<XP@
MK#2@7%80C-6@*JMM-@%E_'K2ZLAF-+2%D$N8Q86D5Z]X7*?S,8[FL_5O%A.\
MF-S;42PG]?!Q/9E<7$S&B^?^5QA=X8#6([-).[ I,5"6%Z %&$''$H76A8GB
M&H_J.H:OQ[1!E;-I>C29TN!)E7WWZ"-6M;/2:DM 89IN<.CK%;7ZQ./9U<7%
MXIE E+E8__TRG5PTE?M\TG"ZES*E$1PK]+-,"X7&'D:OPS"_&#\)E\-Y&&V
M&R#32:=@P1M'N)C,$#0FD$:[P P/)N?&-+@?U2[$$-\F,1J+I!E5WI$=,+N:
M?MJ@;,F1$!0/LD1%.+*!X+(&JXLI,BN9T#>FQDT4NU!!?J$"?$M<.'+.VZF)
M1,9@G5;,K\@$G!(9+Z=XCN/9\ .^(#/R E].9K-?<?ZJO M_#*)+B,61;1<-
M@;1.0LR)K#E+2LS)8!3#UCIC/XB[L$9]HPJD0V$U8]0;G(?A&/.S,!V3"S+;
M /T4RS -YP/&M:6!<G T:E#2T1PDI<GHS3(SDRQ'VYA$]Z/:A3?ZV^1-8Y$T
MH\IKDBU.IY@WM&",QF>G)&1AB;-(^C#&PB KLJ(8F4I6B\;<V )C%S*8;Y,,
MQTYZNZUG-L/YC+:]D#4- 83R"52F 04K$!QM>U&X!2U;[RB+-[?!_^2*YG(\
M'Y0BI1>>@11DOBE4%AR2S2]2\CDKY5GDG0QC!:!/#M4!DKVQU1T\N0VUT^02
MI_-/KT=A/#\;Y[KV+FO@C/;7 :-U%H2W0 ,D1(I9")EG()RI1&^Y*:RYFKH=
M3Y^\I@;2;S;US<CPBO#0X,?O7Y+=CF_J-+XJO\UP,=@!#0<C%PE*3DAC31*(
MDA%L%N@X&6%.F,9LN!/0GIY3W^G0;O*/YL-X=CGX=7;Y%"\GL^%\%L:9+/!+
M<N?/,8SFY\,Q.74U3#P(*A 5(P<1.8U7A@ QD"<?69 \N1#)LKHGW+KKN_KD
M\1PA[4ZFMID">#&>A_'[81PM65>=+/*X1E?UF.6?DTG^.!R-!D'(Q)TO@-9%
M4-X@V66%@R%0'I/@SK5V;';!U2?7IH$Z:"Z*9B1YNC*ME[XXN>"? 0Z,Q^!8
M,6 #$AZ,!AS3"F0I(5F/AEC=F!JWH^F3>]. $(VFO9VQ4(,S*PR3<5H9L2D6
MM$9**)H *!<$09$(1N@231&)-']K(V$;D%V$;[\=X1\_V<WD_G(8XG TG ]Q
M$PK75GE7'"3'R5[UG-&XM(;@5=8L6V%<ZUCZ5B#'CJX>^^-T5H...)ZMSG67
M[_FT,5R3!9>..<"D/*C@./@8$CAON,R!5UNM\7!W0]8G#_EXIEQ?!AU(I]VZ
MF(S?O\/IQ5.,\PTL*D>347LP@7.RXXJD+3IX<((<N92<=;GUX?IV)'WRGMLS
MH\'L=^1&;R.HR]HP1]8\>BYI*S"$B-./'G5)@;.L1.MPX+V@^N1.M^='6YET
ML9F>C?.6('B,45BC&>1Z3*Z8#>"4X.0+"F9+%M9*U=V^NA53PS&O0Y]6&E82
M.;M%D^VJA/ 0(GUG@BTE,YUU+MV-LH?!Y::\N*$KCQ- QY8D>G2.C%<HHA[[
M:._ )5>W<;*3N2R&OI[>DNS-?MDI'0X40S-&;!E94AA4808P$QCEHX5H4P!/
MREH[K[24K1V+^U1>;_;&]EPX4@!=J(:UBJHA+E)$%DKF-<&0G-T@O('HBF"<
MMNM@FQO2]^P1!V4B3:[&\]GK\"G$$:['YA4F81 !;<U<8:* <ZC(8?'6.S)Y
M;&I]M+(=24_WP$,XL"6OZ-BI;YF0-KW"3%!H1D;OPA]?ANB*]<E(!])'6F[1
M90B<EEM(PJ(FW\6USQ2X%4U/]\!&=&@A@B9G;2LL-;HQHTEX=G$YFGQ"7&%[
M,IG-9]7Y81@\>3NL'@!J(<"37P+.\%B\R4F9^RH;=GQ53S>[8X3>Q22WE/S/
MB\._%^O#OR48[8B&6280*BNB(8W114O8-$^2QFH4X[M+?-LK^G2FVE[21T]J
M,W5_5]CR\SX4G B69\AU]U'1</#$0C T8K+ HG"F=;G*#K#Z=*C:> -H+936
MQL';, K3+V,E6W_#.[.B6)F-!I$*>6<Q5QN_&N6"&U,0M6U?U7(_K#Z=N'9C
M+C032FNV;(OI,(\F$V^ML.0'NAK[SH*X3$.-+CB7;>O#^%O!].DXMAMF'"F
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
M<]K'YOE1]V':LUW$7Y9C1TBR0WXMB_96?>Z7-UC7LP:&,8"7Y+XIQVL^M5"
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
MLI11&81.^:YJQQ=4&4/\Z]?1M^?XEN=%@.6+5I(SY=[[[ID<-QA1'\:??1A
M+P.#'+(D3E!.I,.]S@5N2#89 J/:"U";#^+B=3=Q7S'@J+D8P7S2K+7VYV9T
M6EUCDU$-D<T4@IA_>39J$C1H[>"OVHG\MS@8C2']_9=),X6K'XZ&$Z3MZP$4
MBN.4@Z_EBXT5?OZN/YZ@?35^_3V>^.%7./K>'_>\<R$#9T0808D$E(I-4A.@
M#- \,LPQ48'"B]Y=D0KW;+D+J/$X/=YFP^;R7$2-3;0\Q_&JW1560M*[M=L_
M3L,WWEM1JTN-DD73?7-MC*J*LEOE.DW1 ^&6"*X=D4)D8KF7A"I0DCK-A.%[
MK]0;EMNV=;J.!"OJ<CHF7[T_Z[T<G9Z.AL>34?S7[ZWYUH.0E?=E5_(*'5)>
M'%)*<6O**BE\0( 4[E%I]N/0"GS^AIE>83 97_SD2L%+0=34\R*;]Y:2-]#(
MJ*8X[^J7;C)7CR%.B\'*>/C<G^ ^$P6/T4:'&POR5H)-Q#O-"17)^JQT&>9&
ML_7V&[>LQ_KVUD8BK*S.SXTO<:GC\],P&O284R$(CD T-40:&X@56A.K*"X\
MGBFO-K/Y;[SNR2OR\<*KO(%>,.IBT7GO3Z''0O2):2#<\(P&8+!H"@HT %D
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
MJX/[LG,TI9?-R]&P;6+R1W]R\G(ZGHQ.H;GLPG T'@/^E\IU*2TTJ$09B48
MD6  -UJ0Q"<GA0L4;>3Z&4YKP]Q^$+S3.%37BEIJQW8=R_[X\77-</:UQW43
MT5Z&MU)0>VG'UBL:H96DC-44%XK2LBQ$-*$ OW+9F A4,5.]:^7#J.JE82Q]
MURPH9[6 ;(T@% S:(R ,P;57DK9B,&2:9*Y^,K<BMFT%O"MS9'G20T55[#K\
M_:#L7IQ?)CPKER""M<3$8,L98""A)/FA)>PR^I/)J@Z:[#T$:V>W9CJAP]VF
M>E75TD5GSZ6CQP?,+<-5('9T:68%>+NY U-=M:M29T.][(A"&6W^J"4G(LI,
MI(J"!"I*B7R#[G9*AHG:!>!V1IT'KJ'L W/644<'C'GGAVGN*9IRXH@N!+$
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
M4*XY7W%,4?!.<4ZXX"505:['&PZ$HCEFHE 9<NVLV <@5>R;M_!%LU!.5,*
MQ=%&*@*1R'42@D6;-EF9@DW9Z=HW*%<"MJTC[)J\N*?57"4-[,L!]N+QM,$)
M8ZD%ALXH^(0KMLVFY(-E$IR((00J<ZA-J.5H=G]ALYKF[R1;5=% )P>8%\WA
M%F-<_-.+*B4K8._LY/OQN'=S.EZ+ TL["6])@?M&0BNEM (\"3:$64E1ZT+"
M,61F@O+4I=K6^_Z1[X'3^'WDWCIZZX!SOX^&</Z[;_X%DS?38;HL?NQM25$
M$HTKEX(CE,)+N,HKGX)4AJ98NVK)8B2[.!;>EC9'U57109#KWN%ZG1A/B,@S
M:4H)^D1<1$\7N++.9>'1$=V*W?3#D:6:6FJ?;Z) Y@U\VG55!E#,9$;0+O1$
M!EZN5B1&DN- ):74\Y4BG ^=<=Y\[>&9T)O*MG8^PA64>=+,*F!J9B7<!K"#
MW(1-U+%8K1O(LKMY?%F32>:L@R,L1D%D DM\UHY0S0$4T&1AI;5^/Q1[7\Y"
M9WI=1X2U.\Q%&/JF/_K8P+?^:#H>G'^"LU&#&]>%F2&, D43T9(Y(K.D) BT
MAYWQ44>;!.@:-6\>PK'E@_+-5#3J2+Z5$SEO&Y8?OD$S['\]F?PV:FMHCH\F
M+WW3G..7__2#*?1X5,Y*&M'D;$L"412"<8%0**TQK(J:WMJT%V9YKOO>[9MO
M7012.Y=X!T;^\0E2]3,TIV_;'MQM-=6>#1J8+]6 O)+E:BPM!9PI49"TM,PZ
M"[5OQBW"<1BLJ";I#F( 9: ]0)^ (WC"C<)=SJ&[8)DR1)=RW4)0*G)M;9?W
M'I9VUY9D9;/\5>/S9/S1G[=^!F7>*(HC$<5F02""H-?!B*(V!^LE.H<U*DW>
M>.EAZ',S67929&)\<CML.4P+%Y.8)*.B7"N2"KU+QR.Q"(\HIYB2.H 3M?/<
M5D=W&/3H6"N56P&^'/3+'9<&SOQY"^;ML+0D@_1V6,#/\QIZ1F4CM7/$TM*O
M(4M<ML!;HF1*P@HHTECE:L]*;SL,'G0DW8K=! M"7,)04(/2E.YD;GXNQNAL
M8M258*$M8<,H(W':XD(GN DQ:A=OMR];R(!5WW<X'.A$PG=9H#O*@+CEBP@:
MI(OH@>1<;FH4(\9ECXXK]<SZ+*1RM9-25P)V&'SI3A=W"6.Z/I&^#9<)A?Y*
M\.5J#[JQQD=T8_';!-*@9#Q78MN'T =-HB[U<Y=.=O.F",,T_@T&Z<VHF>V;
MXU[@-#DC+7&I5'^/I>VX2HIHD33E.GAW.]94H1O"'1B'18M-Y7Q7]6X3 ^05
MG(W&_<FX7'.'9ESJ;,%PW&;/]E+6ULE(B7 Z$JD@DB#06:96 ]<<1/2KV!SW
MO.(P5%M3C@M"2%72!&X-^,[B=/,'US[9RU93K4"B3Y0DD3I:M)/1.TH@-(_2
M9:5JM];;"/!A<&K[NEO /-;%=8,WOM^T.][OX,NUC-8Q6_C#QU\^6/\=-:XB
M;#BR2A<3+E]8FIJW08]W?1_Z QQ1:;;3@D@?AI\@3IMFUK#M_6C87'S[PH_[
MU[@;%4_&,K1*DD*K1"7 38I20E7R7@>EJ:I]C:'J #8VBRJ F666>$!G(:E(
M -!)D+BS$]>&*FD$:Q+^.E=O+54+_+8N3^R.NW?,M)WH?5^N8UR._L7YY9>_
M]:%!9"?G[TH_MUEBKN39,\I(R(&B@$M]>!,CR=ZF3+TN,NZ*TO<BVU6.V8Y8
MLXR[];37P<GF_;OE)=YY[L<J8#NZQ[$6T-U<W.A"X\M(U9FZ=L\QY42PWA+!
MLB729%=V#H>;ALS&0M3&=6;K[(Y;#]S+V#]JK:&E+BGU=G@V12^O2(!Q7,C%
M/)E,TAC1VV.$@^5$4J4( F8D4URXA<DTLLXVQ268MN\2=ZC29>2IH8\.TK<6
MXKO(.Y0.VLH]-K:3I@2&I,^$,Z><YQG]\]I5ON^!LT.65-'=*L1XA."WM(;P
M.33'N$F"<9*T8269I>2;H?OB3+)1@=/XUQ8XP7\83CQ&\!TT-GK3'_IA[/O!
MV^$87;S+#'=*LU+&E(M("DI-8O0!K H$& ^FI"IG67V-6 SE!W>J*NBG ]I\
M;OQPG*%IDYN@^=:/..0/>0':<>GA/5[\J_D^O,I8.G*R:HYC1SY8#8*,]DR[
M'6Q^5<=DT-'PY?JDE@DW QXI;NF*DDA!)/0_4F2U5\?]9^I#'MV^$W4=I79
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
M9@KI[@LJCV#Y>[:_)CRHM3L=C1\2TM(3FR6S=/[C\D? !>,??_G_4$L#!!0
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
MH==Y<SQ?#I,!/!G0GYB/BT+<$ S[6,7*D6*YUZ$<><EXLO:<>UWU3,_;D8'
M0ZD%=OMVVNS8F2%?&(Z%K^?YTHVTOVWM+BDK ^I2FWVGSJ3.((]I=IIBLL\%
M%VA3=%B(E/1HOT'Z;5'7#5G%T265'F2@MJ3T0>[#F8Q"D8LWC4RK,NYU-4QY
M7PD4CFF1"&KK]U$)G4_JS2J=2*J9K9NQ;ZHV3(KW,PW,[?7ACMS:8V=3H%Q2
M.7C_JH69JG9MM<$T__"W) LVP\1[5?.CP3F2^(LJ\2KI@=(1,5^+4KZGJ]X=
MH)U?%U%U=-<6B^"NZ-'CJEJVS<6S1QC?BE<FM6/;Q$!GS_5@3J._>9+]NH7U
M^^UL6TS]NA#I$G1M3Y0SW.<COLNU])?D?)B03%66O DE TCW))\XZTAT._+T
M2!LO/,UES-WQ,JR+N:>Y^O:+%[TJSDI25T8_UY\6?/6J.\@J9.9TS>T@9R04
M;QT2/?!N=D/CS,@QY?F\^MP8JZQ!58/9^5L#!6Q-OA,7,R.3@HY45E6ASC0Q
MR-YDR\RSQ::4M 0KSIW%F@ZHFA[UM3)6UM\T.^.+3+ ;A"9PK6]7N5-XN,4C
MJ_WCG8D/M58DOIS02;<P-URN,TI1#L;0WGAXJE#8/2C<1WFRX($[MA2;8@2N
M*,ES?!%")J)\%J^!*T>"1TI]+F_EX-JT[:E>V)/2$3LCDK6%1>V 1>OKXF@3
M_5TM@)I[>.>0:D5PGSC/Z'D#^7;&E"[C.EM8-_3J(Z_FK/AWKR,&<EPG2N\?
M#.0;]64(\A1N&Y )U(IP-\J)SGPWWSM[G50ZX=9B.Y,3WF)K7%59_C#.![4Y
M/]R9#'A-7B^)WS4HJ]@P$SP#Y42=KQ$.NDX&Z'0VOZ:]6&RNTSK^\6 I*7&B
M=, AN!&."=0C R]S&2=YR$"2F":/Q;?VNIUUTI+E%:\:ZGP>NMPW=OZH]]C:
MUF+6[?W0Y Z7&=7>8.U3=4'WD(34U+SA6&N#&_GOOD]9;X;6T#_,>3(YE-X\
M')BD/R<\H_G>D)$S?/"U,ZR=X%V-XDB7IV,M%7U]-)_'K"3'2?;"FRLOXBWX
M28)R&[Z'@8X8H2A"!M)M9@??%C >F+M:#WUTV,_&1FBZ>B2_KZD\*S@&WY&9
M+=+?[CZ8N,,UE*?NVJR,!X].4.]<Q#:O&<N&X/N1X%*;W6!SI!C1Z/(QVE-R
MFU$6:Y1&?CLQ28N[X7,85L_KE.1@T(#4TY>5.1'LG?/WYH3)=9/F,97W!5(&
MDG_W<4<G/>C-7$SDK&G0L\>!M^3F.'GTP57RSOOYRT2>FJ#P8Z^CH,2SLQ$Q
MH#>FWT0T;..)[P%#A^DP'A)&Y6/XU,XDC\D=4UC]EO82[8^WB:6EI1/V_=N<
M2BST].*]Q\E 4S!RU\Z("C)@VC8P9QY%M!#D$)TTU>\QCS);_)@P:@HFID\]
M!-V2W'QT;^ #N1F\[-"L:NK0Q)R1/3&I[N&98P^B@NP32.TJP4FH:_-J8Y-$
M%=N/Y/?DX:W</S=A,A)2@+RZG@$='37DE^"&' )H=PCJ<%,V1P# 34,/<!W
MNF#M_>P)#B[VIB@7-)Z PJ&<P"V0M3ZUIR"UY\9*%$=8$P?]T[RG2GL]C:,<
MJ'4*U+IQ2OWB5@H UGOAP"V?D0_!RX< %BG[,L 83S!SQ&(]J"WT, 04"N/C
MN92G?&IXX"AE-FI?,_012@MU-('2Y^>8*)RA@R?*7.N@.75GZPI@ 7O "Y &
MI  X%?5"=V,<%NMLAB+X>!DYNB%!, M@#.# QEC &=S6F@$H@ #X@!TI:9W7
MC]9+'*A[$#"+]+$X^J ]"&@,=4BPS$QM31'-@E05*>UIQ)?QO^D7_HV\"&@L
M!@]"MU&Y]")@EE@"67;$_2B8NN -?M;@,!H_"QC"S\(!1P_\CX*A"\'W1T'+
MTT/S1P&4ZL^AU9'N+HN"6-SYF>JH:U WAY2\$R^O$];'<1_V$["4='"8/\'4
M/?[<3AWG9&Z!(6CSFWH0@%^2NH<3[^_@IG@/ A5N?,1C'^[I$GB=+PI)P.(T
M'0@./W3$V,48OZ0CE/SBIP95""AGPN^&-P?U_7=P,Z3' MP8A]QG_0.\$8G#
M>EFYHL#)!><+C7%9DA@KI<(4I$D=2R!@/3VP&)?%+BQ+-102?H%O6(*;HEU<
M?ZU8OU0!TO8#3-$<VN$%&B!BU&F!+'U2M4J(6L?ZDP/5XPN]Z#90BQ1;WD4M
M<RXOTXY3R\Q+_2#47L(;%\0,_-CX4]M.4O.Z@*2S,UCC ;X9%CLM0&[&QOV
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
M+(+J=>2I3F_M*[W42K<GMT+YX*M9'MB"0H$,C.KUU^QV?Q*]1,%*&4#E5Z,
M"J>$NA3UEU\[?NB*7<9/_[& 7WXU]/(4_JEN7W;-MB^_8LF56VYZJ\8YE @+
M%#Y<ENKXUAQL0!$KPPWX\G"#,N8J%,A2_#Z4&FG*2Z^9 -F5ZX[T\MF77]4
MJ)$F-=!<^YK_IT 3L7S1AZ^N>A3SIVXSUK[+@JX,L^561/FKK3L(BN@7YG[-
M4X]8N>(NMWOIU<R>.NTRU&ACS6Y/=H7)K;3XOY>ZL9JAN9&A%J\<# SU-);A
M,C,V,E\"4+^%A_YR1OH+C0?4EF@\0,$N(8V _9P,-64^<>DE358'"S)_KX-+
M],C(ROQ7D .7E@"M4%X6]@LY/P2D3EV=5YF9A:TW@FH1O&N?G#_M0%;8Q&I:
MN; #H6X"0"+6C'_E@B2U8A< 0_SN*'WYL:[DBC/C)="OY]6K'RSKX!S\\7R_
M@!=.DJ'_\"1Y03*42&'-8<K_S<FNLC3%4J4I7F+MNQ+IE<>LRY>'5?<DU&,8
M.$47X&M6A)6',/#E;,-7XUN.ZIHI)U!R:UX8Y%:<>JZ(BN1671>H.P+*F[(N
MKWU97+DE^ E86I=7#<NDJ9$!]?@1*KWV_:#TBCW13\!2:+IJ9+ 0&,)E_EEH
M"H6OW!'#5^Q+X*O&!G(+P3%U8R2W]NA(?J4ODE\>&E+*J]B>%(RZ.:%$1^![
M[>'YRN^1I)9OC"GEU38H4M232(K?D?X'1[$R?SJ*7'DNL?I9,'6#!J/8@C1L
MS;8@#5MA"S\!BQ0L'@[\\Q7A-U]5KOA:\J^ZFVIJ4SLM_19:A???]&_Z-_V;
M_DW_IG_3___2S[^F0F' Z,6/3U6%_)GEH)Z&ACT8W&CK'="B_N$7B^X!- 9+
MLQ$ /#$$'.57$@>M#_$RU@ T #/  $ !P &)]S(PTS:G7HJBI<%+^=$_\#.!
M8TPU+UPKTB"N:\S+"ZPML2.]< 1P&&,P+^,$1C9@_C28]_ C>%'@E#L[-CNZ
M4_(TE-LZ-N-  L'\=DK>92$O1FVSD-]'R3MY8IS /(5F+R=/)TK^)9@_Y^M#
MN?:%]@"8/^N+1OF!^4;*31\>/IYH,$^Y0VBS)\H!#P#4^T $""BD*YB7HEP-
M@C,WU0#S2@# Q.+R2][QESP!=81Z_Y,&ULN?>B,)[Q[D7EXH B'/JXOR\T 1
M".+&X*0XX)QX-;">7@X8?P!8X)F:-OWI#RI^$=3?5OZ'B3*W"[EQ$^J<0;96
M_X3]KAWV%@#(3X*RN?03YA@+ 'EG &![ZT^8P T 8 /G+;?V%WZV4O3EES^/
M0Z.0$A2!_DBK-O@/TB_X)"C#_1 /[](/\BAR0X(QN ^.%P_:!(I7?*42_^..
MOZ=#S!3EC*+\B0Z*UQ+4,C3&!9SNQ;_KX$5C_FH2_V&W%6E!K\'$D3P/;+:7
M #;6;@9HAZL!.H[U .WA1+ &\F/>#C!; A3+L^+I6]![:OK-]5 T$907'DV]
M% G0,#7G1?K@?!?JJ/<@T0/K #9@,\ )[ +X@3V ." -R &*P#Y "]@/& 'F
M@#5@!R !5\ 3P %^P#'@!' 6" 4N 5>!." )2 ;N P^!+" /* *> :^!*N M
MT 2T 9^ 'F 0^ 9, ;,0"(01L@'" >&$\$ $(:(0:8@\1 6B!3D ,8580_Z
MN$ P$!_(,<@I2"@D"A('N0FY#\F$Y$.>02H@=9#WD$Y(/V0,,D-#2\-"LYEF
M)XT0C22-/(T:C3Z-.8TMC0N--\U1FM,T%VFNT=RB2:/)I7E&4T731/.)9I!F
MDA:@74^[E78WK3BM/*T&K1'M(5IG6AQM$.T%VFC:6[0/:0MHRV@;:#_1#M$2
MZ1CH..AXZ<3I%.ETZ2SHD'3>=$%T871Q=/?H<NE>TC70==)]HYNGWT#/32]*
MKT"O1W^0WH7>C_XL?33]7?H<^E?T3?0]]%,,# Q;&809Y!AT&:P9W!@"&,(8
MKC-D,#QEJ&/H8IAD9&3D9!1E5&8T8G1@)#">98QE3&,L9:QG[&'\SK2>B8=)
MFDF;Z1 3ANDD4S33 Z82IGJF/J99YHW,@LP*S$;,3LS^S!',R<P%S+7,/<RS
MZ]C7":]37F>^SFW=B777UCU<]VK=AW7CZ]>OYUN/6&^R'KW^^/IKZQ^M+U_?
MN9[(LHE%A$6#Y3"+#\M%EA26IRSO6<8W;-@@M&'?AD,;"!LN;KB_X<6&C@W?
M63E8)5CU6)U8@UGC67-9ZUE'V)C9!-G4V.S8CK)%LV6SU;(-;63>*+118Z/#
MQJ"-\1OS-[9LG&3G8(>R&[%[LH>Q/V"O8/^RB7&3T":M34Z;3F^ZO>G%IBX.
M6@Y^#@T.),<ICF2.5QP]FQDV"V_6V^RV.71S^N::S=^V;-H"VV*YY<B6^"W%
M6SYMI=TJM%5OJ\?6B*U96YNWSFS;N4UM&VK;^6T/M]5OF]Z^8_N^[:CM%[9G
M;&_:/L/)RZG%Z<X9R9G'V<Y%QR7"9<+EQY7(]8IK:,?F'8H[D#LN[,C:T<I-
MPRW";<H=P'V;NYI[<N>NG3H[O7;&[GRQ<VC7UEW[=KGMNK*K9%<_#P>/"@^:
MYPI/*<\ [Q9>-5X/WFN\+WF_[>;>K;O;9_?-W36[9_F$^2SX3O)E\+7SK^.7
MYW?FO\+_G/^; (^ @< Q@52!5D%F07E!5\$8P3+!:2%A(2NA$*$\H2_"VX7U
MA(\*IPI_V+-AC^H>[SVW]C3N9=@KO]=][_6];T5H1. BKB+Q(K6B-**RHFC1
MZZ)U8O1B"#&,V"VQ%G$6<35Q7_%4\4Z)K1(')$Y*Y$F,2 I('I*,E"R3G)>"
M2WE()4NU03=!]T-/0@N@8](BTDCI>.E&F0TRVC+!,D]D1F&B,!0L$?8.S@$W
M@(? G\/G9.5D<;(/9?OE!.3^D$N0:Y'?+&\L'R9?CJ!'J"."$44(HH*L D$A
M2^&KHKBBN^(#Q2]*PDHHI62E+F4^90?EF\J?5'A5_E"YH?))=;>J@^HMU<_[
M^/<Y[;N[KT]MKYJ;6IK:B+J4.DX]1WU:0T$C4..I)JVFCN8%S1JM35H66G%:
M'=I\VB[:J=K?=. Z 3I/=>EU]74C=5OT=NHA]>[K?=LOMS]P_TM]%GTS_3C]
MSP=$#N .%!C0&.PWN&SPP5#0$&.89P08Z1E=-FHW%C;V-BXT83 Q-HDWZ36%
MFAXS+3/C,+,W>V V9:YN'F'>9K''PL?BN26;Y6'+^Y;35II645:?#DH>##Q8
M9<UEC;9^<HCQD.6ANX<F;;1LKMKT'(8?/GNXV5;8]HAMA1V7G8==L3V;O8-]
M]A_T?UC]\> /DH.1PRV'24<]QP3';T@-9 QRT&F?TQ6G?I0R*@K5YZSL'.7\
MQ479Y;)+OZNJ:[3K$%H#'8<>==-U2W*;=C=R3W$G>UAY9'@R>?[AF8_9A'''
MO,3NPA[!UGF)>IWU^N2MX'W5^QM.'W<7#\';XI\0-H/!5+7/'I\S/IV^*K[Q
MOM_]+/VRC[ ?P1RI]A?Q/^_?=U3[Z)T N@!DP/-CNX^=.-89J!9X,P@2Y!CT
M/)@_^'1PSW&=X_=.K#OA?N+-2:F342<G3EF=*CB]\_3QTUUG=,ZDGF4]BSO;
M$J(8DG2.[ASZ7,UYF?.QY^<O.%VH#)4*C0XEA2'#*L.AX=?"R1>=+]9$R$8D
M7F*XA+G4'*D:>2^*/>IH5-=E@\NY5WBO7+@R<=7^:D4T+#HI9EV,3\RG:P>N
M/8D5B+T42XISC6N*5X_/2.!..)\P?=WI>GWBOL2'23N30I-F;J!OO+NI<S/W
MEM"MZ-L,MWUO]R9;)I?=D;]S_R[7W="[<RF8E$_W3.^]O"]W__X#[@<1J32I
M/JG]:8?3WJ9KIC]Y*/[P9L;6C-!'P".?1P.9?V0V9^EG/<^6SW[X6/!Q0@Y'
MSH5<2*Y_[K<\U[Q/3ZR?U.7OSW]>H%B04RA1F%*TNRB^>$MQ1,FZDM,EY-*C
MI9-/O9X./7-YUO7<_GG;BX,O&E^:O*QYI?^J_+7VZQ=E:F6EY<KE114*%?F5
M\I5Y5;)5N=7PZIPW\#<Y-;(UN;5RM4_>(MX6U"G5E=2KUC]KT&QXW:C76-5D
MV%37;-'\KN5PRZ=W3N^^O/=X/]KJVSK;=OP#_8<+[1O;HSNX.VY]W/LQXY/L
MI^).S<[JSV:?V[J078/=^&Y2S^G>#;W1?3Q]][](?RGJU^Y_.V ST#/H-3@[
M=':8?3AA9,_(XZ_[OE9_._BM9Q0W2AX+&^<<3YF 33R?-)[LF/*<FIV^\)WS
M^SVB/+%LQFJF;]:/Q$BZ-K=WKF!>?_X#V9-,_N4FO'W TDUX-#\2+>6AHZ6\
MZ.DHB9Z!GIH8&!@9F1@9&9B9UZUC9EYY$QXM+2T]'3TS P/SAG7,ZS:P46["
M8V.CUBU^L+"M?A/>8UH16@C[KS?A.9-?0L"P%F#\]:X[@(Z>EH8! BS>A ?2
M^M<WX=& I-'0T3 PTH(O&CR$AI:=#J#?O0FJ9L+ X<#G?6*S=.1-QBT+-]%U
MRFQU_": .SDJJ $SB[J5A<0_AVL*7[Z=+;O-W(GPHOXSD] IYG7;.4]?T=).
M?FS98+&':ZQKG'(7'<KGS-6%^^C^XD(\>=V#KD?.7;OWI/S=E^][$7K6:/_S
ML??S*][W$T44]A]R.WHA[D%!9>O S,+->;3TH#@9Z)AH:3U_7-ZG1F\"4LS@
M?2)2^F;FM\W/ZCKYU;>8.N)&901@&B>W1ID)WD)F/6?$U\,_:Y[:9GZ9B4*J
MD*P6E[ 3P4)N[';VBSU[&[K&3U])?KR<9.U?[M#[2YK_AN3EE^W-$B\4;O$5
M&;)XEYIIY?CPE>W_:T7RVY4L6!8FN];K/N/?9]T>#M#B])2!5_XJVTE?R4!"
M19U2;E[)05)* !;F?]7_F5]O]-S(U90G#Y)T3^GG6STRZS\U=6TD]F:+;Z.#
M]XN!F&"UF=IW8W,IP]S0P[#)O<&*WW5()K,J?5G!->*R]_V(PCVV?K:-#WW"
ML6],/PXJ/$PYTM,;9Y.:K^NL",C3KZ-<T MPQK\_K&/$J?O^ZN51B;)'3^XD
MAW7K74F+.E81$%2<$FZOWOSX]B$WWVVR(>=YYV>$(ASWZ+16#T5^/K^S\WU/
M"#=+P#.VZJ_E1L1J<:-*WZE=!TB?HKH.U:6A75SZKEK&S;S5#%11..VVWC#4
MZ*LQ)^-PZEQ:KZ)JKJ'4[G@OU=![T].SQ"(K5("6&"^R$</PP59GLG".-#L\
M@[KE'B<7"RM4QE;-W'F8G>S&?MXC1Q1AZ8HR:[=E9OSX0N&(4]AG08X_BA^*
M/:IBW[-1;8#C<#SR?\V\_W617/>K1IC''QKGB2'E>;24.+2(P42UZ,-K;N*W
M9!G[?+^#XF3N#J,O/_'5O2IN^YF:?6PR1E>5B&0 D4XTZTF.:ZOD&QSGL##1
M?9UXM^.IG-'%*9]U^\C A:OC9O>&J[?/1UB/]8S/67[QL:OOS_2\.,8C'E(]
M'WH,0DP%AV CQA ?QFPM<6PV4Q]+Q728UUNG#U4.YS2F!>I?O,Y]F@SPNBBG
M#HNUAB>[*;^(*2ONGIS+N-<T+&,R[_KNV-&DPHKH('TR4"/AWS=ND39I:[BW
M**);Z//'NP\=NOS]MXV]L]&EA^P4O$2WT\)>O,[7TD"[KX%U/N6#JE''Q_?%
M(?%6IC&W>8+-YDQF##NF!_.N%&7<)@I7*6R[0F"R^Z@U-IQ@J>!AJKC_\YZ8
M<Q+#IM5'+W==O\AM\@K"-$:3I-;PZ2*+=QFKR69.UH,?2,](XZ#M(%H( <5&
M;TJOW)>\!@O-[RUJ5+K*WSS__HYSE :2_Y*PH6:]K%*9EN1;7.O\JRMZB3O+
M_.Q#@@OC7_JF9&>?0,#F;_A!!U13/X[T?3T6VRU97:H:9#[08K5+OP535(J[
M?+6YJ!3/Z:Z'LHV5%'.^PTT0H]%5C8=S!5K:*CUD*"PS.D?:II;<W%>OFV *
M5=8Q"C,:DBPA Y+!?0K',N^E;56-+;%[,I;>?ZOB8;_;="M^DY_S.;8T=>4G
MY8SC+FIWA[_H>]P^/1U>-LCCWM2O?*],/+L,+';-E+7.,E8F79M7&W]3Y+?+
M>/SLY5ZZ2^8Z+CX[*I43N<YOGI4.^]#9^+E:8A/CYXE#@<[<GT>K]3]8/[3K
M_E^E]+_SC/6+=C!:2BQ7E74/TB'%C4_'DO)P8CEO9)]9&92(<#\3?#G:-O,@
MC4GLI'J5R?X3AY\/<]>_2DGHRH2T^);<.@*+%:8UI<6>3^EZ1&HGM9[I^!*$
M)F:B%-]XSYAVSXDAO&F_W/5.2JB1&Q4<E[P>O,=->UYL'L480*PB7KZO[=BH
M*EM4YL?A@?1T]F&<URI_(IC^1L)?<!PI4=>HGVC-,WY!S>$F\7+-MG)8.X?-
M^-D[_$$CNND/)SGU>;X_2KLR8VC%C:_T9=#Y?.AFJ!"R/RPY\&5)Z)@5Z3-C
MGU&\'6>.@71#^2&G*Y)^Z?L%\N_X=;EXU#2EN!#>1+.^;G3JE==)&F#M,AB:
MRI!KI&-,4KTT!YN]/58Z[\T_5CHVXFYK8WK22,4_[EU(J%6S"1>3P);;-M;B
MCF$7JS]\\/7XB [@8=U0^\"V;X+QWMM9U90&]KU'>SK\CS%*%A5CQX7'W2MX
MKAX*3.^+AYMLZ$B1MG&-V_)D,N/KW<CG(C9/V?@04MVO+Y0^?B$]J5!]U!NO
M1&2]\\X]0(,UBK=;,5'C_C1C\H5+S)L%,$HR>]]@M_@GQA+SNM,U:F?(0,^Q
M@DOUI.$;UQ)<\QK/9_R1N/FZ<+;CD>HBN[ '_GL94O=SA.YT1J#D'R8K["H9
MF5ZW\^99ZYZ3 ]Y?CEXHW$D&CNH1;Q+IB2[$W+O!,E^"K5HLY&V(*08.[O=>
MT^]A><!T54NE^D'5\*4FWZ"=1HUR7[G)P*ZI=#^G_LGX&I6,O@T1P]_;/@4K
M!]=LG$>YLHG71DZZLRGWWVA6U*OL+[B0+JK.'>_/YA:RGPQ(X(FSZV%RKS5#
MRN=3KC0%R-PK*^$34JVOFN3)'*N]5BIY;+QGQZ4.ES&)PI[9:X//QP(X3QY7
MO%,M4F'D1;Q?<;<B;.:SSHN) K'6 ^^,'FXZ/\U3!+\[[^+?IV[">I5XN7?G
M7C,'EJ.OZD?)P!]C<8'ORBRBN._JO$R#O\\<YH[BZ>-ICJL@YA/O!QVO(-[N
M37UB3)* VR1N^=9]D3XP]3*I%QU\):8Z=]?;QBI26NW+4ATRT+>N5*JHLP^[
MA_CZQ9O6GMIKR6,UZ2R'[.X?FT]ON8G'"$#U]K8_EU+2-W];7\C2'\!A=ED"
MP1Q_.U.)J!R3?:@H?_2 4V0,\[O$@)!6Z\*C.HL6=\2R%/3X<D3Z'JR46Z+E
M.%OOW3/)_J<T$UH'6E$OJS.P4L:ON$=%F%A$2SR\?0TSQ.BZPB[Y;[.)SX5=
M<W90.KXQ.H)8)4E\7;^/)Z'#^CYL2\&-V?(*,L W&-QX9\Q]WO8M&7CPBH,,
M:)B1 ?D>,A"35%DZO3%BYM.\=G/P??WNI)XW;#./@S!DX.9]T%7CR$!5;8_]
MC%$$3[>GR\R5$GU2_DTR8!GQ9@,XA@LX1ALX1DR5_<15,B#;.:_53 ; 42)Z
MVMEFTLQV,L[CL&-L;[CFK_9@)>;1KG&UU^"%)]R3^WVCE**,9/;^<5XS14OX
MH8:DT\#HOIHCY;2Q'B_:N XT;#R[S^GH^H!<]^N7__O\6A=;K23QS=<JGHHW
M;N.5"H'A?;W;$B9Z.U/1"N:1K]R1@B*.!<51][+6?>42S9I_>_BCKU_V^TEO
M#@%UX4BEVB?!R!K?E,<%@9N+I%AZ$2?* VJGB$7VE3SC8U_W?!SP:O7_.M9B
M/G8W1F;T\N&&# Y+7<B7^K9SGCV?%:^]2*)'/*H=BM9]/=J]2?FEUURNK7-\
MVP&SJZC7CHK//L]!9I1[OD)=@SSK8*721'>+W!;83K=VS./B0S5J8C(OYS@/
M!K[T8426X/*]]3>'">VYZ#"4B3I[\/S3=TH7\%=S%?^3T*9AT:43I^=QR;?
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
MZ915,AJ27:H;#MGG$EB(N7PBKG""ATXT.':;ES?N@VB#Z(VEN%<&!ZJ BN0
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
M-?*M5S^]!A3V>@ 9M=LJ^<'W>KLTZQ)<%.6WF+U^9=@K7YPA@8B%5+\.G=@
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
MZ+Q(_)>4&WAGQ8NA)1=Y[7D'$ >U FW&0*E(<I9++AN09N97;%:&[(-(_>P
MID>U*Z= N-U>)N9_A&+. 3[8:>N+I'FFNDQH^-^??V+2 DON9K[^JZDY978_
MU2UBZ8_\ !11QT-<M<$A&?@,/(CXI&$X)-&NI9ZH9H_&)3XJ:EV]#N(?M56(
M7_9S6G0;^?,^.'Z=IV/$>^_=(H(<*X\([]BDJS743:U_C/!B#&,7YCA>(_L_
M11,8DYS6S6 #<-\8'&S_T8C:R O-\ZIQF<.Q*I>!@NO%^VW@5=@+1LA_YP^F
M-ZE[8%;MGR[6$1IV-5:+/(7<QI(-EZ,-)X';\F3$# A*5-WEP+,0&] ? 16;
MPZ#(22ROT>AS_I!NM?.S;L,>2S8G#[^X5G1JY&C#^U628!LEV"+03TS#?!%N
M.$5N&_&Y[<^-L+T7.P/[Q1# &D<53)1O!%#WDJI5\SA9]7CH9W$KD +4Q"(F
M9,WL$V6X@*8CCU+'^EZ\7,C5I+=^6-NFFLH=^BE$ ?RA;8<3G!QS8#KKQ'D2
M/%8W#3T<1!VV&0[A+YZZ;GRE,1>8&[96/$%46^L'\=D>9YV&_&7*VZP[%_X:
M>'<JD!<T3 .]:OR[^5[S7'3J?\%%W8##8=0N;?E^BCTJ-12B[ 1MMJAKCE\R
MSYX]%W_-EON6NG:8%412XJ[OA8&P<7>LB[1 M[Z^:/CH<B17@P(E1/+R(7$Q
M=:A.%1OP,1O*@2!9^2SPLFH[RP\C3SN#9I6"DCD<]7<<2,MM<YW;N0N1A..+
MR%),R0DX)H(-*)!!K213S[$!M[_#1_!D8#\<B\584L>I%03Y/N^ZQCH3$2MA
M33-YX^\A*=[^:_.\",O"RR9*)/=;-RN4RM8P_+B=[8XP@\F]C,3U:#BQ7K'W
MR*%[6L\B*%Y-(UT&WQK;QEL:7=WY('#XE^6QL?/;&R0SV1$_H8O"*<;K[WHN
M"1CEWP0UUG*;UNCS/$2T,BV\$MM6MI#4GDVF%[P?P3BL J'%/IJ@&.X3_LU#
MC%+F]I,"5D"-C(5*71+V?I1/BS4-]&]]D@WH^?EO)_RS$/">!4(]P _<L< Q
MC!3G#C;@+82&^@3VKGT>+7)K96R*-K782YFZAM;\GB_<;#SX,-X6=\1)1.!T
M[X]WNF?%CTE*=OX6LSQS-OR(?][[_#R_(TE(GU.)[\N.K7]97[+]F,AEH'_S
MW,VM0X)&W9.JE@)Q\0>?Z<\_3/-C [9_<12?<)#(,E.%\(]I+U2J#<H'PJ^E
M(S>502O<%+O@*#&MY!N".O_'$Y:<8/+B!%,Z'#?,J.7$TOU-5F%,>'X//#"5
MUKX119R&;&ZS 38[*/7:\HB."HH#+E"/IL'Y="<#!"MPFN1J$>BRE9_ML^%J
M!>?+MYX&+67!O[AXK(&W+X!'@%",WW]6W*F&G"PNQBC[0 HGWLYX! ZQ0>L$
M/#P4DISMI!'^F?CV]:($&Z#!O<9,&V/:!W,@TW"9VB+US?[DZ1%]^&V7#\PE
M'*.L?W#>*;YMD//=@@P<.-TE9XMJ8]UTFFI"-NTHFGV::+2^ZTV%(9#!NBOG
MKRNP 5? &>IL@'<=*'-XNVNE"T5M-5Q^&N#1;$*:0O(8#J<&A*!B=Z.BD,W!
MF%-U2HZ.1E4_'R=*D-4_?KQ8KB#U 6"CA3NI#++B0 NCB^4/I03T5?95@F&N
M)BNF^9YC<G+*W6W#"=+=+SHO;S/[O ';ZJO9(M>'YV/D"8E,!G9J'^F]DE1^
M5PO5KQG9%(V8 U,[-GM3J9K4:WC@5:=?8N0C(U*V9)^"PROA.^FAOFQ 6ZQ
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
M=;E)T,.I#Z5KG4\[6MG<BG5;+CQ3YLQF[K/9 ]BFH^R=$#+O9=7HP#=,B_G
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
MW8]EA A\\X>4K'L?X"7M8W?26/LVRFVJ-4[&DT0'.8RRXB)&/Y">1AC\SX;
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
MF S'<' %90Q#5P;+@/^<#&$O\E&D5NQWFL"EN\*X$<QZV-^D=<C*.7=0]K_
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
MVVW"DB'$#&C<F77<Q^?O5870ENTI B^O[!?C>?#J*OUP!RF?R>SHXI=SA";
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
M54^H2L*%1317Q)O8ZGB#;ET%>O$> 'PSF@>'P9TO;*17/N6>[C"J!ZY_]<[
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
M7KUT7:I':?+-YV6*O%_+9+"Z<@C?V@(#<:&IMW$LP'WC]T7[)A:XA#7E]BZ
M3N^@)]!#1)72 U8"8?9R[X3#7,0'7O_Q.V1A>HP#Q*ND(5%>NY&NK_8 SR)]
M/8'B\8,^4=G&K&6LT$1()SQ5&Z9)E:/9]\JTBB=@I!5TOM3M9 VX?K94' P)
MC5UN[?0O4':?ER/M7G*>TQ@RA^,&R.PU@3+: M!%O?P^9_"O,%=:;F\38,Y:
M+R46\('RR^K(SZZMZ]WS6\*9M&D@<&3Y\W)OV;,=W39TW54E("T(FG;S[?/A
MIN(WSD82'K!S4^"S%5CA[[VJ;<P]@+'<<DN!9SQ/&SM_#$B+!,8TH.?0B9L,
M%X1)S6 -9P8FYI*V!\ZVE_!]YPT_'Y-S;!5.D.-5DC_@LAV(RE0UY1.UT\T7
MSUFVPB6&7 SNE(UIKC])Z4^N\C7ZOVH;_]?MT^0G"0GQLE]$XL/?\SS0N4%+
M=Z;Z4E.[;8E6S"KJUU*QCY40KYQ1K(C&ZDO2#ME*'9X-),1JSCR3;$[/PVW.
MAOT]B)\3BV-[+%'%C9(@]G3UN9U<(>"&0BJ<FT_ IM'81$17LL6V3#TF.ZSB
M(W!!DU!=RJ/UZ_EN64CVR/Q01VES9)//^@IA.NRQW47J/;LY_>U5\FS[B9=9
M .&[<?>#K/\>Q^W&T^EI;V$7J$4W!#')96E*;A]_/-P#7+"W6$9NUX.+-+8C
MM@;^5QFQ"2)].ZX8T:LR=F,3V=W0C\$/<^_^%60&SH;L?MX$VV#:=#<C%M<4
MX19P*_JRCMK"7"1/C^'9@[).B;R6JOM^271^^A80Y>CN1'O.7K73F-%L'G#X
MX@1N#K9= V3* [MXNM 239XP7^HX3E"R3[##PS'77/L&VO&<!C3*0+KQ(6H)
M*[IVY:-T+^'EKDR;?Y9P1%*9]?_4_35]8CI16CP7WI=]NG%$_0Y7F<13FHL]
MU9H:TGV%:,$LIY;E<SK?T"/'K"D8S2_CR?0""6,>(A>P(NO2YXQZ^N=V*V[O
M 5+ C\PX4*<7S-99,(Y(!U-#L%NTJ%ANP9Y0#=%XG605GXRBNU%F ;AGMT1U
M#UB? />'%(PX-O@DO$KTL_SP-=41N.WSM4),IAS+"]!8;HTGB=J,>DT?^?;X
M]@'LA1B;_[L% 6A<)%U22*I8HIL<W)+N9E67-&11O"(]!#-%"PC+$J-L9H8H
M[1M&FA,&8:EW\GN:UG]:_3G%?8OML0>@*NFG/>.0U7B-!U_KSLQ>ZUL>"7_-
M:76(%-IQ,><:"=5=W5HI[ZXHH\FZYE>:FYZ'=CN;_J%$\6GTR9OFXUD=@CR'
MM '[J (?K@M<N(I#_U6(>B]^0/R?]K6<Y;@KDSF"["3&5<(N__@-2MH#*(BY
M7!4S7F_/;6_?%&@N^O#BK)#-5F_$:"E_9.$Z#P&)0$*&_\ 03INSD-P_'8-Q
M;C1$Q&8 - -#"P8FM-* M''=@7*79C<0W/RN6GLA%7C LE!FH4+P/<]:L92:
M:&_VF)0]:2.'IP@>L\H&5;E%=#) GYF])7I(([!)QPY\DLU#O$\S&4P/;[&E
M@>? R:_+598PR< 8:-)QNB/93;$!3T%(.9T[7D3WLJC7/E;K9;8;C77S?/PP
M[_WM9SQA^H6W7JEG'[4^7\,[^PD>RWU/PV0 QF^<6E6I*X++1^]##1RIPVT*
M4\'Z=5O%=%$Z@5[!,P_"0WK2)>'0>[A=MTZK.P3Q?I1II&'@\95[B^29N=MM
M#V=#0F0J7E4*LA13!_-_OMF]9[<3V <X3I-Z],NI1B-=Y\[WH9L'H?0.1(>F
M]B8\/7]D0?&<ZE.4XSETWD+BNKGCUKEYT? C(K=C.@2E]A<5 /;]LLMX)'M5
M:U2:S,L;^DE[WQ<=&[-;9Q'_NP1["1<>F$!$$9//?<3WMCS^,GS[S$>JZ8ZE
MIM%'B:0=G) $0U(.J($ZYV$<"D;TM TZN#MIVW(N\:F_@3T0^@\A+QV#2&MJ
MZA.$S,C/XYAX;S,^4/S)K+$_ZU%0V_CK>P#)-$I-X(=KNU]2A3K0W]B85.P2
M*RE-VMRK#9P"8_) D3U4D[BF-?H[N@JYL1$O;3E)M^A6E T-:"6-[UA>3LMG
MY#^HC$-*-2CVJF:3LT\&-)A-N(IY<6V$W,D;M.^SN7KPIV82^'7([VW^%23)
M)!U-$Z4N8=EO8MOE1YG8?%U?K_P.D021I$%;;<\ST4)Z9P4F'.5V=K)CBUH7
M_+@A9'=-*1/>!K_#-BINK6N]1#Q2A>WFU!#94A6X"\(^Y2=HY\!T^D;,*ULE
M=,\,&U;4)Q0<F5,NE-<NHWP8]OEH>!_)5Q#TA15(H@D35IXU8/E$'W Y1%G1
MIA#[YL'Q&%HH)@F:%#/NK&%OSP'R)=-6 J[3E*))'=_#%W0S/T#L4N$SLG*B
MNB-TK]W<>>087$@#+ ZJ8J'QA860/B"X@!$"06)WI>A>_^@U/Z0__X(G$25:
MO4MUN,!R3O'- P(?F<']^T7I6@7J53D$'Q]N,$&(T4M97_47 MHX5C?^4/3O
MI6P%7%\Q2UM._W\3W_\_;N'/$?B>W/P$C/CT'%=A^2*HM7[:]A[K8E7YEA:<
M!JH+7#N]4L@:$B'#?S,C>Z=I'2_+Q_< ]&VM/ B]HS'X:DM(ZF;\_G2)>0QA
MJPJO7@B<1I.1_;LAE8<WH'^%^7$JM87_/^W[;ZL&TD[3+F#W  E6CP<"%BCI
M+Z4NW"7<?II0U(^7&R;4UH;!K]M&A]^X5KCTZY2L?,.SE+0@81D;MB1=>:S9
M2DI:+DXD$WQ&C6,-S#EQBETNG4:/05"*QU7D702'1N6)-^:-]826ER_;>=K:
M[@2:I7^*?93Y*C.Z!F^TW(*/BCCRDSO#9AL]H**A.RY4*/VKUY/OX04M7YXA
M& LYS$/_M@?HJF7^C]ZN/1K*=8U_491VIN1(DMDN84)$2LBXS3824U-RF5Q*
M(C9.)X,Q,WLJ(L+([)T8#$E3V1C&B27,CHC&)+JX#2H^(]=F)M.>\3&;<_8Z
M9W76^:^]]Y_/>I_UKO=YGM][^:WUKM_3!.74B%7+(J(:VZ2%-N)ULHZRLQZ&
M@5JQIK!D>*.TXV*:A.HW-I7A]*DUABHD/R+!G20X%VG4MS=D-8G-\%9)C)!<
M4;#8:_??L/^M-OP_:6GT$2>)=G1P"AKB-\6]^- <4IM&^TY,SGDP,K2U_J0!
M-KS\S8%[TUYFPG.J;+8P(K7\?*P^8U;'JZZ6:*+ZT*$:JWWG(/6-??I\!VP7
M@2X:$W5[B [D%PT2Y\T"@X;\1OWW6O 'FE[1<%T/?C 8SXG.;,A&H4N,V!\Q
M2ENR2(^1)@-$(T^:)U.SQOM)40"JW_QX'TK88WVYK'4A\T@_?Y,MGX7!4CR;
M=HT/F?E?8=X-/=N\]=2'YUR2<FJA%JE<NF8%^:7@*-<DRJIK!(^C[/\A9+<!
MQS=4<+KL&<KO^](+0AOKG^<.P@?6[^=APB1'+-8@9$P)+'XZ-H#6;_.I&&->
M;C0 CY\6S)$I]-R2/P)?(!*"1K'L!*1A;<+<.[+S#EZ@Y/WC@",]+2]<U Y/
MPG:=C'94,T8[;!]8U%<DA.*.PHDMQ*CLD\8CRZ5!1N#^.*K"C/?B-CG@\%[,
MO*D'L<3*-^8:'S.'"/?M7Q/)D>"'RI L422.3HRV0BFRPKS0+0_6KXTI,/JG
M/Z% V*&7D.#8,#C3G#D3S82#X+6."Q=H/DU')Y<,GWO.#'_E'E\U)QAT)-W!
M$\H5A<J!PL9IR@)NH[_+Z=.;8?&4N+>W*J+.W#/7?SF^SN_:432W)[PF0O1-
M0KL<"-X)MO1-"\.KM?-4AY6QQ"2I#)J%A&*.H(^.ZQJ)9DSEXVGH(F]1AIH&
MN[>"/[>5>=_JTB&_:^4[4]552E\2D>SJ\.J/+GD3B8P!/MQPUNLU;W"[C8"E
MG>J(#"),BPA/;Y(>713 K*0ASS0B J=YB4U9-]3NW9<#1PIUSRC75!_,I1NW
M91U'MFR0*F_$)$]PM4,*KL$METM-32MJN3L.V3[375?$6!OW)CLK3?WP%G72
M)47[1*RE05'H9TU7U_593MN^>&YQ?E<U_$/.I/_7W<2!(C@@!P0(4J<4L:PE
M@H-+8!9]8M2ZGQ^A5=046[ZO 9]NDZ+Q\&KWW=!\Q[?[+O_D#+]*]:(/S#U-
M85\WQ.U-*[;K9F0OF2-FS:/&>]:/M=7>,2UZU]NT"#&N:S%O15L/8U=86!]>
MBN?%G*"]?K50Z#S)#SB%%+N;9OB^9$W: DKQ'Y_H;M%,5\Q6#.-9@D5^VX_D
M8+"790NYT$,G.:"_338^R8KO^YD#UL"DFIP^K=VUP[Y6;KH-R>X;E5*.Z:5^
MMW.[YN83U,T7;E<QD6:<U3_Z=G+ Y.9&(L8!)=BDT*\BI?#,9$YK(XPU[)HC
M\9J*S'E-&,ASJ&+%-A1VV6!(<8L'R5F?4;,:=9Z.'AGQ'I0ZQN#2*,04IY1+
MDZ3GQRGVD?YZA(M8\3EJY -^>'57M-J:V"NN&Q%HKI+S#KQZA=5S?+U^TC[A
MD_XTO:7N^^%XM5?!*>XJEML"ES'.73Z(KRW6NVX(4N&*L4C>KWBD7?N\-.'%
MKCHP=)@5TR/4;Z_ JZ?>'K%/]Q -9QO!KH8?@@VD!4--(3(Y<)W#A?JZEBJS
MF&(%/^2C99UY))4RQ6S)Z[6G3:UV*$4B5C70GKM+=X'7N&&@2:0<L."_^+XJ
M!E82C8$D]<<_G:,-:H]HI)-%]Y9I$N5B28CR]:K46*=<;NZ@BTRAVXH<^L6"
MY<#OLDE_%F:KR4&=.A[B=6]?6<\;A^</_YIY>MM@"B/JXH&[R3]AL+X#]5>>
M7/:/R74YEJMYK^/R.#J\LZPMF_].C?0+(@AZT,V%0W4./G*@'I6[A.U<OH@4
M@V)3I/X*?SI.E1V3W5 4C8IF .7LQGJ@']83QUCP4)X04QR"+!F=P:L^'7;+
MWAQ0L(0.#%B9)("YA'TJ)G 8YGE!G6__-6Y<!\:#].IS4(.HU4J+O5.O(X?<
M798JSI,#*UYNX[%R8&J%]QQ&8MNA<H@5[,W98U_YK"6#Z5;S;5+_L@#^7" '
M3N1VE8JT* LV<J ,?K_ ::T&RR4J2@4WA+O=%A.CEHSN4?Z;MW<QL,91*23'
MO08$@)).'X6O330:Z@09YH16%$<DR*_%(2TF;>^<,UDR7%8OVN!39_!WE!-?
MIWCN '=O:!%BPR_9;D?[Z-]8N;8$HW6N2A<%,5+)*%A91?K<["R^RQZW"3W#
M*SWEVL#[$6]G&EB;S=]-5;0*\V1*JNS7G;W$8/12T(LZ'MXST0S=QN,6(EGJ
M)/)\H@ :<X/>.Q2NW+GSE01&5Z; CP262]/;-^TWLDW\(,3A4(B\%N:;/7[Y
M;F-87UARU*V BJ%_]+7O??L.&+5CBU1;JXD*A^@(#VI&A\_N$K$YB^WZ:<\7
MP?Y'R>'/ >A?8<H'?@-02P,$%     @ FZ-(6,.;29268   #VX  !0   !N
M<W M,C R,S$R,S%?9S$P+FIP9^R\!U!34=<V&J4**-)$0(A2!*G2E181:2(B
M(" U(B!-0'H+B4KO"@)*BW2D&"FAD]!149$F$J0%!2F!1"$<2.'&]_W>][\S
M]_[_?/=^]\[<._/MS,HDDU/VVF?M9SW/.OOD\-OA(NCD=2-3(]"1HT= =QDO
MT.$6Z(2^>\ ]#Y 'B-&.',Z"#$!'C_QM?]^/_FW,3'_?69B9F9A965A9_V%L
MQ]@9QL;*RL[)?HSC;V-\XN+DX/K[Y>]!_KGK418F)A8.-E8VCO_+[; 'Q,-^
ME/_(.-,1<=!1GB-,/$<.!T!@1A]9_M&](Z#_:$>.,C&SL+(QNL')V !]DM%]
M)B9&IUD8/6;\&L/X'<3,P\)[3EF?E<_2E4T\D%_E\;,2=HFK#;T"5F-$2=5[
M04^.<9P2/"TD+'5>6N:"K)JZAN:ERUH&UPR-C$U,KUO?MK&UNV/OX.;N<=_3
MR]LG."0T+#PB,BHV+CXA,2DY)2O[>4YNWHN7^:5EY1655=6O:QJ;FM$MK6WM
M'7W] X-#P^_>?QB?F)SZ.OUM!K>$7_[Q<V7UU]HZZ?>?G5WR'K!_\->O(R"F
M(_]J_Z=^\3#\.OKW&K#]]>O(T?"_&_ PLYQ39N75MV1S#>035WG,SG_U64E#
M[S$)52NBP+V@,8Y3DFI+4J2_KOW#L_^<8T_^;WGV;\?^AU\X$!?3$<;%8^(!
M04 T:FF*#.C_#X82HC4?@OPM8J%OIQ_YZ7B0;LS/.Z]/= F+)58,U0?#?AT)
MTFRL,2K("\X>V@7Q7M'[Y.)*FB#KTHH07JC3$<%XZ2'HT2*[V\2X#;W$D(.*
MCZ;^MK>?)R1+WOEA-?;ZW%0CJU;@';Q N&F-QLI:3*;JI0P_G8[ $2<W^]F<
MS]1:FW#W(IQ=XTPGU& 5^P1"= A(T-,!T.6P<\ $46D0>CQ QU ^\)<=CC@7
MH'I]]I[**1.<>EA?(L?[[)$C6;J.Y*5#T)-XJB0M,80@/C+HH%B!!_-&Q'_S
M*A8:>[(_(7/N1L:G >^V^#.JJF=D"Y6A:1!_<)*6,56 CTP 0BD:]$]A"[@.
MN\=*5=D#+BK--WH:NEI65JX]?7@O^:Z-\3M>L_."9VLUMH<O6V1@%Q>Q1R+"
M!V2ET6,A%$NW,V7G=.JU5G;9V2K/W^M?R"?!NU-N/7>34H(KI]4OQ&A\H38$
M!IRTZK,KN=[E"^4QX[Z.%3?M0(K\=-GL+AA3+_,_0%Z'#V*)UMOQ"^B%3'5P
M;!3RD3J6*6+9_'$5XD3$HZ,30VT+/S'\V[?TW=UM<>''>Y2=1G&C=(YA8BLY
M .A >"XP415)@@,6PGTITSA(XBUFM/P3?:&';T;/]YVND0!Q2YY)V:>0F_/H
M)R& $J0O!M%??:[]:PA!(6#^7*Q288!\88L6_:<-_)'=-%P<N$PY31_"*),R
M"6/XXXK@$SZX],)#$#$+>+)MTXXDB(6\EI!\^%Y"YMF\&L<S&>EXIC.V.QMN
M/A.%E\<?YA3F4S2Z">A#$-.WGI5"R\S>>P]K^6[R]=L]E[5];D4;S]142>P=
MK2_"I5RGO(2\/011^0L6#T$$]&N?>8XQV.4: #IXP&_D;-$OC$<5_&1C'S?:
MV.O3EGWK86OKFM/+VC6][$D]5;:4^!@CZPOFT.. <9"@ [7($Z:ROKB$. W'
M*VY^C<]ELU1++\HZU91()$@P[WM2>6?U2>$$&PH<9L:(D\3A):$=,-L\9X'H
MJ<O6WIWY%E)'2?TJ!J?V322/23GQ?=9+(VF\I' C>L7U^ $D'IO0I4R+TS&0
M]Z1(J?NF=G;[;$D%\Y\L>"F:># L'XPV..63;T-"$U.JM%+,Y\W]<S\I, 8@
M07GD#USF4T10L3+^]9<*H=NK*!E?6<OQPF5S2FW1=EASJVRX-N);*WF),>)!
M,-T.4FM??Z1W:,5W2>&5Q!KQ^D]I:<>NAF6A1.+]WG!KWSG)\50W"P-B])\?
MQ@,\KH@(P+,1+)?3N2GBL_B;57R_M'P&W&Q;,TQ_1$Y9F*2.-D*\OOT6,J70
M.XD"-=-]1A6&M?3L_7H+U")U1/D3$,"=.FPT=;X@RF&=8&2[]DGD^GP4"[^E
M<^)X/+_E%9;_-PW&=PABZ0)V*5=_S1\?Q]Y'/=+C)$D-P*4;LC8&\S&)Y:/*
MIZ(_>M^73#:!*N<:G'TG)6"WU<FTAQ8832F1-V<S-\NE60@F!=7,S%O:,=WL
M+",(%&9UMMY&.]:#LSU_8#<-* $ DJP"!'@0^Y?VJ+S+@[\7YKN,!^ R;5/^
MN<O6;;_< VDOPHS:M<6Y;([HY,I_6F?,/^YXZ&F(Y_9L;0^$:)F9 .':!0MX
M1=TXZ0A4CIC&E^>SIIGQ-;$PEYH&* YFL]@L[R=]?T5/'G.R'/'<17C(YC7=
MU)+Z,%UY"%+]^?JAHI0[<F:JX<WUPA)9!>LJ;@]9O^;QE.MVF"[<=OVLYPIB
M<Z:<:L6XF,F'H%X+M>W9 "L 4A]AUR/&.>%FKF$>=#0]5/[AN[<#:5=X(46J
M'V=5JFOX"QNSEQDST1J<!FUF(\A1G$9> :F+X(Q=5/P\R_3\A 5Q)<<UU">_
M.OZ#1?!JDN21"ME>R6^S]\[*,#>!9SAD?3QN5K!9X+3;@TUG?&C:D:?=='1K
M4S](QT;,7+"I69_*DT1$2OM*B\SHVT=WU-9;I!R"7+D!&:4DND1$2S\98?&-
MS0%P7#(']T_S.2R@YP9RR0VSE4L<0U\O)MQ?+:(DO^_G@[)3;8$QT@(YCO;6
MF"!$,84/P[5(K0DALXEB8D0FA[EON%E'N?NGB^+K.O/*/AS-5#\HPBK ERQO
MMCB[=,OT,=(Q8#=BWJS^Z9*$VJ??ZZ>=;M[#52@&+%E?MVT5?V@;>ZNIT;LJ
MQC9IOXK,0FNC1E+LU[7V$F!V%$F?0Q"7'^RRJ\_7X]4N9I+A^B-5><+=Y0P*
M<>;X=YX>5$5U:;?PQ=<W\]-^?J3,*/6"?7.6&E[H\'O?JZ5XU\[[*\?O3LRE
M9S5.W.PUY+>M>L5O:0CZ;_MO^V_[;_O_I%F92@8J[KO;6$XV]%273#9O).L4
M1 /N028<64\B-GK4-G%MA:5%!>=+4RYPR92F@/ZK)O<[ZA!D5+RQ*)B*6$S-
M6@]_:H:B?_L#:,WCOJYE;8&9H!=)Z/ZAQ1_29,<Y^\1?Y8\?]Z"^"N]O60#2
M>?WO(8OEC&S'(A9PV@>,:Z!"],2@Q_:/D95:(^,1Z+W5<)S>._-*Y4RE^4=Z
M%P!E4O9M +G$/2--]@4&WWRW"*7HK+NHD-B&PC//!QZ"V+F"?H4UF8U^6IUS
ML9\'!6/O1Z6E!\Q,T$\<[0)>+X_&X192=&R(]_;Z#T&GNZ!57K;8$SH2=0L6
M^&WVX^;D.TY0T[,4]?D98?8MMXQ+L%AEV=])LQ GV#E&3O:EG@6L*0[4 %H-
MV*%C:G1H1,3,;)O39;:Z:5S\)/OV5]X3*X*-DM9FA;"QM- WOHL65#[$LG$O
M!+!;X')C'.!QQ#IE2:GOTU6AKG.+CKJRQ_4.\%]GA+45-*VF%+Z;(MR."D E
M1M)NB*?=<.?0!_T>G1FF<PR2AI<]";[<O4HGG:C"Q-TQ$KFBQ!?,0C6L@7K1
M+X^K_3K?D2)JI=$M%U"SG\JE^D)!7.)#V_[]H'3G/2I/T^ AJ!F5#F,BE5G2
MRG2"RS>:[.%CQ1H3(3-UQY=UV]%?W[S*!?E[9/O518N;>>6).9GP9S].7(<0
MKQ^"1(#I8?CQU&5-0@D>(A+!MK0] '0%+]*8!N B+6W3?@%WNWQ''$W59T3?
M2#6GW <I#N:4IHM[VQ]A^PIQMY@1M*=E=UF23#?IJLX1B?W@DW!Q'SWE,:IV
M=*D^$P#?L^PHWKZ5[N^F_:8L*S+V;"BKNGG[@^PK8M.&_+>._,N@FO#O>L*,
MP7OC(R8]IKX-2!L/8)]TP)%^5=<[R(])X4:3'HZS1?OII<4#V^EAL'*>Z?P#
MHQ00E3R&76Q"GL&Z(P76#D'<D,7&0U"#!X-6=9I?W](V5UW6C%5GG>[B"U4M
MJE&43H<1+C8]?'TQ^)%]BHP"- ;P'9@7(54EUL&<&3KDY)UUW,TJ;]&O!:_7
M6KUUN[^?*,FZ4W[5]IK'V00K?>:3/F 1 -R+Y*5*5 -,>*6XG;GHJU,$L6F;
M,72J9#NZZ_&0\.5[3P5"):K/IE _D"SBZ9*,CG0L\)4!V43\LB/)>-,8W^WM
M1@J(6\ERW!B-G9Y660K83%:0S+=^MVC*,R*A8;3JNO((7CYF;PO7(KJ4+78B
MDKZ*R4VL?%'< ;8)ZM5OQNKOHY\Q#:N\._'5R-:6ZP2[A*COJE(&F'B+^?%/
MXEZOB.'3)S:[L]_@T#I+3>A>(:+'PF&G<;-*-'_R1_\0;?Y]%'8"(=$[VE8@
MO=0%00]--D4;^EZ(4IJ:4:P[T!S$7"(B'NU,U$6,#K0X>+1JNW<5GO^M+:/3
M0!927\*>1"R6, :YV5ZR$8A>2OWD;[CDO^6X^07\D%VQ_UO-]/MB65)B"BRP
M%M.-I\$W++NRMRW"E8/87HW.B3VZR_$)]46%?JQG[/J=UY<Q(R:'H +*= D0
M%H[?"D[-3G!F,1*=JX ,S[GDPJL:@%;R.G (PAN%3(06* B?6C2N_/;Z+ *K
M2!YM$^\Z!#D"6)+C0-JP,Y#]9HYU/=NG\3E5,(QM4:ZP%%/&G>L!V/C<+L4P
MHAN^NGIG_NRHJA"4+[F06EB$V9B!/=VO*EZBCB07&T$&-DUIOC\.02D/1DC&
M P_J](5I2\S@ __=73]8&<D"F4R7@.R*,4XXM@T-Z,-NJ^M"K/^\4?);\L9N
MP^/FA8!A4GBO?R.@C:]*5LMU\O-3=6I[E$E9&HQ:[1\%9-D(*.)ODZ]*:=:^
M&FM[]3 #3X%OB+HT3, // 91BLD3S/YY"4 G]_<A\"F(?#U?1?S-<Q\D*YX,
M3E8$_"PL Z3==B"+>U1!E0N2B1; 'M%WA/FQ8NV26>'C;;+W9P82^EF,8_H
M(8HC?13<'/H6$8?E>Z#.V5U0/G[?C67S[HE@YL=.CVF+' =\T/@I]7@:/2?Z
M5$7%_">_8.8G)HH*/V1(;9>YZBXSB^$Q;)>)98D-I*#>UJMPEQUXH/\A*-@E
M<:-+?>?1\IG*P(1[92E5TR]E;LY;I[32680TO]/CJE$?L#-0.B<3";FDTT(7
M!#;XY]6_\,=1'F2Q3!+L)J]'M&T%2G^TH#8SI=#$@7.D0]"2-$%@<8>$[5,Z
M/>O3 E/X:!(VZGU.Z/=*&G6LU86]=_W8:74@DX?H']ZOBCDO6#4>^%5IN@9^
M<]X.4MVF-/!&<#DEK&?R9UW.W(49\W!O/ZG54X2OLZ(Y_)90V1C TI ?]$^+
M_"NM<$@RG%9*-5O.9*4* D5N;]87CG=9*R7" BM[SS1\*E^WI/UR-[4T93O>
M8C@G\OQAW: (2.RQ81"23>\23)[V2D<A?-DB3D_.W/-&P_2N*._6FL+].&.$
M:ZA4Q7=M#\-[;L5"? ]9'/UOOSU;_.81AUP&:8_ 1(0NQ<V?;2*-#L2H#&WT
MS9\H&(2?FZ N*TQEI KFB^TOIJD5V[J^O!VOC9.V^7[[<?<B]F\-#1S;C 0#
MVM:"'4;ME?K5WG:I(F>+<5Y?3<IQBRI;1M8)H+3?1UX=UY(I?<0A4^?'C5=Z
M1+7 SP7WP,^0$HIBZB-<"=D##LX5N/<:+_9X(K^4KU<IJPY<2ZE_8IG3D,#\
MZ,'8O\?F_VAVJ^=C&=E9@H' :3!_6KVZJ!+Y/N!,''4A>B;"+)=%>2E+\7,_
MGD;DDKFY-SK.YX1'2NU,5*"+1A3+%.:Z.X??]K2%A^=J9.[X8P4A =@3,$L
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
M,=F!,:%N42UH97"9-60KDGH*X3A!/P<SL]A!LE E$O>*>8! D:5<=H5DK^T
M?K^%P/.D;B.N!+5\K+Z #;^X#(@+Q :R^\FV<XR$V-RGL"%Z;S5#TES$@&&*
M#8,VW0M%GIY9ZWC4,:4G"C@NW7]9YK47^,AXYD;U)]7AK!-_$BZM8,;^QL%?
M.L?VA.I'D:.: '\8GK@"/*_FU^W$CM.JNP++8"'$W)="D3H6B\\BN5#!9]P2
MNR=$?W0F$4=YVE/#1 WA/7;*Q-7%X;[MN%SZV68@=''$7%%)("+K#Y3$]7#+
M->:U\U-_Q3.7(6KQ1E=ZEA_),/TN(\L!W7AP.H8%D*9<ALD N_41=DM[0X<@
MG."R7E,M,-QS\+1I4MU7^_@],OE#W_@?[VB/]C\?-TE^+P:]UM,*7GS]NW$:
M&*W9CST%_"%S ^&4NQ&$YM$3\ DH9Y?Z*YA1QV19)XFUH#(B5W?ZP*DU0$C0
M(H#>HEGD<J55^1AGO!#E/7:Q8.'M(L#D2E&<A7\Z8&E]K)8>91YP[<L#V#?6
MG.JN\1O38=E&&^KEG3^SN3E++"5D^K+DS'J1;Q&;R<2])7(.L;-WX>A.JH*@
M$:F^-75SD5OUP\$.;UV#3_#G+8_V]A-)L)FB;W&W3#E #(5+*X5X;' _.02A
ML031\D'2+#XQQ=&0$0(PISFIA72=0+T2];7<Y8$6NO/[N\QCKV[]*G?U.&_1
M-5",6M0H(%61-::Q;L>C^['-50,HD4&29X]63F9Z%QAO'NH?TEG93'QPT%WU
M37[@GJYN6?&G<Q:21\?:>85$Y.&K0#N%'SZ"$*5+XZB> (H([[<C&5;%!U#5
MQ1KW5 ?E\PTW50V"/612#.U+W-N0G&?]$FS=<</J&(1GP)-*2H_P2R#&<Y6J
M8"_8PQN0K243+?@V4/#39S_W"+C?@IP8]0O;3_!F$<4(T6NJXTO\LVA!Z(QD
M&T"TP$Q(0W%T^6D=3U)_WY<("?L)=;E1V1C%?L/H,:GRL>%SCK=3E*,F'&M,
M5U2UK+&^*%P9^?%;(&!Y8;: ' U44*[ZVNH) ]UD<S#>9CM5K9ZMQW+6$"\3
M,CU&:&:*E#PHOY"L</QC2^_*<YW2*Y? 92Z\C.'TI/?!68#> -)T'Z()GNR!
MEU/PB?&\&?&S3<-6^/ELU^Q&]*FG.,?O#>'GO4KM53;#/9(OBTDS=KR.Z-6"
M>=?Z=F!3L![=O!0ZK^[U9:LI>>GN+@U(0%&K>?3QJJ(?#G/:I\[C^4U-[VLW
M#I\%B\*_(0090!$'!F/DZ6.'(!ZX(M6A$X N;HLX(-RI1@ WB?/&9'-FXE?;
MKV2%T I?ND"6R7RDP,??3M<-!XK-<2IUCC86'8A>"%UD#6=,%9 F?R(-9F90
MS>'G29KQ<6%V!SM-]CF=1$+Z/(D3UIY&7V<@OOP2[=N^+PXNA>A5.P2Y(M/
M @%Z:E036M%.NC5T2K'>/[1=JJ/=S/R>[]W2><<-M1P_5/'%)(&JC*M'93[S
MNZ''$!X+CXK/T$K1F;B1*T"@KP>)<T"+/TJC$V_FO6*JSGGIXWVU_(OTVVF8
MVZ[N[HH"1Q-F!T'AD_^+4J8 <[Y_D6+9J0:%N./AS+P&+!/7N)X-_10:<Q3B
M&+KTGNF)I2FEM(HA>TJ+3Q,GX5)Y0X% U&!H<IW5!S][OY-.[Q]D_)9D=?)7
MKGVW>;*0->RL>W[W?QS9^"9Q.*$Y!FI)8LU>VA!QI+F8_)A"^1%XSG='+/,,
MC7<\&A<PO&TUL'2%Z;%=]:NC*3+_M-KU@Y:"5VOAPO--T:+HBG(%]4\#]?'I
M_!XO*"#905@[ ^N. //W,L!/7,2ZSA5*?>YZ-\<VG\*TN_2.H9HGIRN>_YQ2
M=0IY2-SHW,S=IG9M1IPQ1[H" =*OTVMK'0P1:L4CNS%9#T@(G/9R"XHT,1RT
M3I!\YGWJP9C7UQN!/P>+G1/W%D#(FVR& JN3EM#6I;<[#Y]+&&4UWZO+7-Z$
M0P1>+DNG#(SD!X<''/QJ,2O]PLC+WY<Y_J$-&;9O@$= >*D,D'"=Q=+.[.[&
MP) D;?IUBR3$YN7P0U!9,:8J'C'O$P6O>A>(H-0KD2#O^DM3Y BC3_Y]C'G
MC:0T!&7KBJZ@7B>ROB%K89Z%-.%N=J5EU/0#SQ)LGA/U);KOCEG:YFA-SFDE
M7T+?+_ZD.Z%>XM(BW.QKE9V&GS#75OOZNFJLJH%20#E/'Y_GI=7J<7DO\'>I
M-W(F@#V_[O3L^W(.,GU,.D"=>[YG9-W[3BP/F@$AFD-P'P)F4I=_HI%):%7!
M.*H5Z1OPV#T@:RY97 05H/!B"_(]?#T0VM#S1.6$_B_??<V,B'M.RH4=(=-;
MGMOZ^Z&9=2[%N3$6.^"^-UJ9H@\G?6U\-]3J.6H_X\P5)QS(5E9FUQCA 7,]
MN&NWG)FJ$T.Z#%FL7.Z'H@,(LR3C1<V!VDP!H%</O.XBGO53AP]1<1Z[= C:
M%!'AO._53+C*V:WF;/BP_FP;Q9KI@CWOG,5F*-R=_A5)O D%+A@3)$AFMV@O
M=: DU1ZZ%&"-7^".&+6P2*:?U0RH!Q!7IT(7N-?9;OH:QK[+/_ANWVQK'?DN
MX5*^\1W<'.]=[KL,0'D)LZ=UZ(G" @'Q!2X=FZ7M8S 9+$!8[.8;L-/(XQU]
M Q2AT">S[05D&NSMY=U6[XZ;:9]L2V>*1!K"<1"P!RT'X:Z4 F[N;LD3V*$?
M(;*B4+AO'TW,7M;+_\R_]"+C:F?I:XDF.TV*+_RCGC*M' 8AMAH2]=JK[)%'
M83[$UC1UP:F5/-49[SQXR)B1Y9GFCUV*FQ=T[X36+#2'/X&+T\?IETA5FS;+
M%NRXS%B,#B#T>F8#+H-&MSM2S&VWPAI/2KYA:7J-SK*WL0ZI)MXW3R%%/@)+
MPWO!S>"DW6V<Q)+X!KA5:<@/:D?:2T!MH4>X4[#</QN)50/>@\EMD3I*RBWQ
M\IA/BE*&-Y+K^B_:&TD+(WCJ$+Z'H!D+?-[F(8@[">MO(0#\6<8.C*:TA-%5
M 6\W-5[@WG:_A:I&@_J;8K]Q,Q%SO8GCHBM+YW)XW%74!GV[@6C**?I\L0(I
MO%=;"1<[@#V&[,<V=9I5 [9_>EL=,F=A;K7#Y4YKMM;S@^H=Y[,Y^D/E&PVX
M\J)_S";<=JYZ3DL^!+D=@@ Y\.8?4K@E,$BJ-:854GV7N<]L-&@.9"9G YW0
M;/L8:8+V$+*J[R"HW]LO@$><\YI[4D?BTR9571 8O4!H(.T-(5NPO2A.^&<Q
MI1B)):7$0Y!7O78/]F1H@>N?B%;'_/Y;Q<OFCP]$S 1:;K>Y#N19)R4<+W]%
M$V6@CB[02Q)9U*3RS2ZS#4)BW_I8X&G:/7EC@'ES] 5%_Y+)U<Q-<N,PO\]'
MPIGQ(8 #OGI]'[6<1Q69I2AO!!!';M*0H1"1B'!38NN@(^)D1(%Y-S"'1TDU
MCYX'OM?'W2-]Q9&V%-T"Y>'6H/NTQ?E>3#R \J-X4SVPP 11>\DN=5-/9+A\
MS46L8(E[H#K$=,O%7#\N3_#K]+,Y;MF5LU_T^=!M9PVB/DC^&8N["]:"OX>(
M,;23V:"+3NH0N!E"@+X!*/T+;+M*/&N'H!,,S\UEYW$+S@TM/.\5*RKZ SQ%
M1L3-A*^ZJ40VU(_9I<J??G@((IHO9&9'*-D"CBCX-P@:0@CDSJ0:$/'.'C!=
M4H!)ZUMB7LHN>W-V8/7L-Z5O5O>^,,F/&:H],[$5>"BJ+[!S!MJP0.BE7*.&
MQI(S:-68<P#WTG12ERBQ<T",'[B+9=_V1\=6KFM]F.6L#XI$RYG=_03^1J 6
M0"Z,P8-^8PSMQK%NV%DD.1LH(F9;_KW#LX'EF.U'L"DIAGJ-]F_,75WY,Y3_
M,=]O*#_/SC38[ZCWTR3_+2G?B.+5D+2RC^QM9\%J\ %DRW8:1GM]X2C6ZQ D
M1,<A3X= 3L+L2!YU^3F8;B(] +#5RG>IRSP$L2<@+[2FG\,\UN@56,V_T6K;
M="$R]73BA@*,A;A /U9%<5N#<F)XZ?W@DSJA1%S $S K-;QL(Q^2JC:#PB[)
M3,NK^8Y%5ZQ-S*AWX'"7LN1"\M>U7W*]YO-+43TWO-#\/ZT"_D_L2,YRIJ W
M_"@17K&LZX$=:Y[5++9A8R&GQ8MM/F1K%]A'+W,+^,Q?(MTLP=/"_/:BTF='
M+V]RGB&(/3H!V@2AZACRIN00=+)\3 _LC>26KQS(GYO)WV1BL)%SN*O(NK1$
M^DP^L(ZU6BSLMNP9$9"JF\L#[/8[:>_H#TGAVKE*EQ.<V;;&[!#+6=@E$<>I
M>'Y+Z /XM7_2ARLL239"TJ_X0;;(>*H@?EMD 7$_ M*OB2M<%BEK0'MS9-KB
M]"RW(E E6$^+;S:[(XX(89AWAF]T)"AK6M_H@F3JMX_]S]DHL<='I:+L)C&B
MQ-%$F$2%<0D O8:>V,2#.UN;'[OI;S^>/"BNQ&AJ+)\YS^&?*ZPW;A:."(4=
M4)O_0.R64!Q-.KBTP$O[%.& V_61Z+72S,_;E*I^G/2F-N7:!L^Q*F)]_9.W
M'VB=5DG@]YP\0 IQ-!E+-#D$S6IM# ICDW8@7%[YS\.CGN^=-/!%#60)1 H]
MHFT-LC&'H[[*RKWK 3*1/W<+UXR*N\\X0@\8(HUO,Y#.]C#,(_%V[<V6HMMX
M)/U90 ]5'&BB*,._0)E4I0<1<0[SZ: 8K'_QQ^[7 ?I:_DG(NU-]=CL7PCV]
MJQW>NR%\SQ!OQ$LEN'.]J7K"KG,R1HY!GSGIQT2)M?BI](5TB.>&(_18Q O6
MIVL-BG,:M Z"#&1Y)O.^?NO4Y>\0PW<Z3KWX]9K+%4KN"[/IW^'>&P*KD9$S
M/G#]P4.0\8,1I1+YFP;.TV903[7G!-J,4IC%^^I]YU]PVS$'NBZ1.PTC"& .
M03W0DSJZP14^!P]6Y&9%RON'YHR;+C"?['G:\^08L_ [U#?OR?@[%WKG=*T=
M*I&W$9HV%;;Q]M:O!84,FR=LO>LG+&Y/WV;$@?V+?Q2Q-SVIO'ODU#SR(UI>
MR(9?V"'H\S3L_++QE%F+RVU#UGFW[UNI7O)17?Z^I,\8-&,B7X)Y9R]-$TP6
M3@2\:?&F:TRX?"G3X'?N$_8Z35DT/[WWW*X'R,X:UES*ST[9^T4A[4 90J''
MGV8%<29:)*_V=P4;/?_I<P<Y9QK2A6RCW=Y$C9DBZT(L#1&RR 77__T-SO^"
ML?TTIO+'TCD\*+H1 >1OTPSMNVH]M2E)C.]&QW6@R %%;MVOS!) ?9\NW)UX
M#NG8$%JM"&*D2 :VHAZ#^0<[(ICP*X^K1\.137?.ESZ;PT#6<%>;N =9X![P
M6<1)1;@L_1N6GR[N]#T2BV-,4_7H)$<==O,?I>IBO4>KR4>[,-BJH,^B90:R
M)3=5O*N-:#8$E#_&\W<"(J$DW_-TVNV"F\'9"Q4[\S3NV3SC]!2MG+.+3RX:
M2L%UJ7JT4KHV52YC?I9!GP:[H\W1Z*==6B$.J>A7_I$:6S?,)W>M7286(8#L
M*@&\A,Z8'8JZ_QA_IXLP\=WYCHACKL56K>/S9'CE>:I/C7M;->PXI/<0!%5=
ME75'V_6JT4(.0:H[_BG[JCT+1#N+V/P>'I@^X(?Z9:W3:UEW/H4NX**RM?H^
M,./F*0V( SF3B?[M$-2X/7"EOQ]R1NWD^OH34:L?:[^U"UTM%>/\SKT?_L"M
MWFM]+*6"U(O:Z/BR]#IO^4( V^_IW[J*F)>T>(2GF;._(3"U;'9$JKMK,$3$
MWDY.,N7A-+-8B04G_8LT8 C[LXCB7(A8'HRRBU<KU9ES^'U:X<>0'>]%9_JZ
M:N$!!TV. 2XA*'8@;+CO0+0M9=0";18=LF-XBS7&0DBZ'16_? 87H2/Y<*>H
MPFHOIFQZ>W9\=:U8@/A)?EJM6)M/I"^^#FG?C27RH];'HE)D4!\LUJ[\QQIN
MIA4P<"%@TZ 2/H'D.D]:>++S''H&"!JKF"A/@2"M6V_9U\V"(XIO1/ZB/A1-
MAQMH-2H;6YT^<]+X[/2.$C0#2;R-?43&,F%]=1V<>4?>C<-L.#;"V&M_EWWX
M**V?P7K>_K221ZA8#J4UKM#,H;PJ>SIG_.;M[8G]LC64"F$;_ %L F?O'TO7
MD^R[^MG\*KJCI?O]P=J(]/3<'[T@AK#8D]B_\X_28?02- -%%Z3>(.X-I%]L
M1;[:L&TEQ5^2OY<##?A"Z"6KQQH:.CRLOWE[Y4V^]X&J@T#-4JU1O::W827R
M?M$$I$1!BSYA,[$XI;8?]]2IK[%7?"?D+CLD2;P2I41+@3G1+]&RX*) BG?7
M>VA?V$.+<SK-3X?.!<6,&/E.R@&9(@FYW$+6)_;B"N$K8_32GR^^K=C[<3F%
MO6;_A)@=L]AE")_VC,7_ZG+ZZFU%M\;FW-_6OP=%M&- [U_+MC2YT:K*G;U+
M&LBIGJF7U]I-Z,U3J.HB0@DU;F'!:3U\PL>N,2\?;YOKJ6O_(LMBQ4?6SM9(
M9EV?C5EL* O;,)7UA7[K^[]6XE RZ<=7)[J,48C>ZU2%RIF(C(.%ZV_'=\TM
MK"=>=8<D_/$H?&:X<O:<^ZSD6-N[2S+</O0DW_V50U!L\"[E.)C.$5#B/9W%
MDFU#?(/R]3E&&>=$Z&12\(*0>(2!.I6"C\T[&.8_!*U^1UP&MP$/2QN%U+'-
M.?1??_-N(1+^;]E.%*0*NO6%C0.>2]L962?/MV(Q;[/TJ6;BAN*Q.\H8R+SZ
M'N'OFFN6QB]=-GA4@A@[<2^.>J%Z/5LT:F7%9J*NO*CL]B-%DRLFS.^G<9BF
MQPW?8*TI1/3&9/JE\Q//\]-L\%_KF]'^(YW>_G _/)GWSL*)P)TRM@M!O>79
M_NOEPHT..Y3,C\*RGVO+UG$"R]ZX^;Q@SX=(.&>UL":TYBVSC0^]O<I*X&X5
M:WY4)=H\$KSZ?$DK*#"KR;'R;](X]Q=<-_.HO+66V9:T.)T3'@^:P;B+JS.A
MG(7P%ZB2VE4E0'*W;!;>)W;\V62F5LQ-?:0%@3.>H4)\?^'HZO@<@8%OD]A5
M@@5- ;GF>>2R'MN'[ZT'W6":YDE&S/?JO?U_8MT5_0;$6XD9F8!LMLO$G'FA
M4_8J8N+V!*S++>!9N/R=0]"P;PKJ#6*Q \SN 1@P!OL2D,X5=E].B=?)88/,
M92?FU=%J]#*1UI7Z^!!T!/6L]F!9=E#>W][@).:[.'TG\^?W42YB9+H/]^8'
MLZT'C!/NG#CY%T^FL*XH'!-=R)/<#422R-ZB?CJ:^.A(M(6\1_[@:$Y([=;=
MK%NZGQ VPC&TC%I7UM>5+H:!?L$<(P&!G FFEH]D/Q@SG]1G#F7%/A6F_6+$
M7C1DL?0 2N DGN">D<#;=I4-,7+4@U,*(@05ZL&;I!=W7@9/$7KOW$$\O/8]
M"Z"6#7)E54IS6BB7OUFC-!Z".*,@U[81CCN0&\352U6) Z-';&8L&.XG^W<[
MH+NYQS[(E&)/0-S_1PD$0<:00ASV!B*Z(+XR7LW1^B*+JWNH/YIK;V/T4=$
MBB1A!D 7-S)Y%E2:?YS>]$M>\4[:M_NEE?V-B0 56H_*V6IZ[>1SD-.;BU^_
MGQOI6-O):TK]A #'R+5M'X]_+T-L$0NO=;!\;:/4=%.K%W+Y\[C++<PGL6)'
MP_:.3'>[9[9>PKA;PIJG(V9S JJWG5I:B9J+JTE^+A/6@%OIO:MF[_VJRGEY
MHY J9U%(V+2-(4+0'>8ZV*6L!RNXB$J(GD]W>#YW""*\O[9P\7UC&NY,VZ:N
M5FWSDA"*^E+U_>[VM];%FXWK7[5<*LKCUSO\RX?#IT=YZ2_>&-@S> WBU^]/
MDA@QH" X0 P2RK*5VZ01\\.>[Q!T!57R"S4;@5@+W$E:&I$5HCD\<Y8S*HH^
M^% GK92?!??L67'A!%SSYZ9&SIUB0,!L#J2OL!1CV_!;HY7"!7.=\"M>O3'9
M;'[M29CC[+Q)UEL"O47]"F(1FAZDM;<Y05KH3WL=0QRQ*L3J5];,PQ&>GL/+
MT.#)KZ?LA(MVM/SR_7/Q'AE2N_?/'MG/IPTG0KP0:7<N#^5Z/.J[EQTV+G#A
MMM].E\]U\/X-*D7UX")14>JRJ]QT*8,[" UO!3(0['UF!>1N)NL"P$G6 F*6
MZJT^./KF?.%E!.:R#*EY:R+'0^>)SF?]E>ZHVC7A!UH:V;[ECHA:=*N)VS)@
M<S7SIZW<P09/VL!]@=44E(#0I+^5Z=P%T[GR@_+YU?5]%ZC9A1&9N]Z=0\\E
MF"G5@X9P=L9\&-CZ=TS]KTQ6;G965^.SG[%E9\K\_/SYK,C5I^)&*2H?/T:
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
M\<!]O;O3JPO1G%T M/3,J8#Q:+8-IH2.3L9)+N%.I,V==4.X E";^+3+LK1
MQG!P$*PI=[KWZH#J<ZE(JDM.R@[,4WMFB\[?@TR;EVQ:CW*7:V:VI.#]179!
M-D#%HQJ3((G^L(KOR472KR,F4[V2OI07*'OG8LD&XM7O;KSC]RC=@76YAR)C
M\(V^:[JT]-1Y09(ZAM ]+X2U*'&C8!47#M=Z 0[1B+B0F>W%<16+E'>7>ULR
M]91N_I$L5U!L>-V=R73E"MH"OF]Q^G5@*#!%:^G53OJ]-A\3A+T>7@Z= -Z.
MY]N,W+;A9&\LEF5+7D#DJ"=)^11>D'B:&#D47AO+5L9]I ['D(/.6;@#6H59
M+Z&'C598F7*CICV]UMS]=:-4F=)+34;N/081Z7M.,C?JB'Q,:4B\A+[5,Y^4
M%T;10K$<QW':/71X%$X$8%458WP9-5O1ZR:G:[\W"_O1J'/+ NC <D?[N=OA
MGICGI8'U\I$/\70XJ#[_=K^)Y@)<#"L&I*>9GIC%V@"+%#+-5HA&CM\[Q%BZ
M8V!U;J*?6MJ2-.25[4?S+K3\LNE$D:RON]F*6*@F-Y2_ 7JZ<&=!_ (/&M6F
ML!%T8:]+'TERW^<."=$EQT.R'QO:1"1'Y'HF3=>X''<^D/EJ\8G_PQZ$,1F2
M8+,HH#,-$0T7M.BJ*L#3T/$D>, =L(*FW05/DVV)U3J!=0Q[9;CI-A0>AFUI
M*TA(\U>:41F@V^M=V#?E-%8(:$,2$JP,P'$UZP5T!.QC"_-81RH[G]E#,54>
MQVJ_P%JVU4TVYKM9TWX8L(=%5E+/M?=ZZG7HJW2E.6=H>EO3WI[;8AA#4BB'
MUTR15:9J%^(1SJA]#*>.=1J'M!A:^DY M.MRFXW3IP"1<SE/#)@)M=E?)PZW
MK"NA,+ZW/*TE6&4X-.C%,N+E7C)&Z9]]RV/BS3K!1[60#J?D%T)J:6X?T['W
MW7IHD&JW\0/SDO*93S;5G\MG5O*],,=]/*?-=:O3%ZN,E_;^A^]4P1#77K)A
MW"%$"S$201,$-Q?*\GY0C62U$T,XKP-<KA/H<8'P')-GGPV"(JTS=\$SX$V^
MD-@\*XX39V!%##FBU>&[4*F2&0XYE[C #?4PJ-9=OI$:>V]&,0](M.H_1G8:
MB ITR?!7UMQMK>Z1>3)P(K2TLKEL8'0%G?7+W]GHR:P2 ],0=8^DV?U!2J[B
M*J>5^CNPE#2Z,<+RXR*_$V<)5 )W_RXV'#=V_3,F;;Y[%*/=>WTQWQDH+E77
M)]#S/D5+/M]PVG-_6!M)V('!\0LQR&9X]])M0WALL#]<U*#UO6Z!WH(+,O (
M=>Z^$('EE7D1M?G9P2:MI[UR\^0*U(+(#]Z!"8(-RD^RSKC/$3:O3T TIG8F
M:A#,2UK"*6%EP3< _@KW U@#]/0JR+5J-7E.&236V!!8V#ZY^-9WAD..3]0^
MG!QR)A1,E#G$6@@^OILY:^B[I5.<I"X3*WEC!W80X]H[ISOA];%#B3; <?B-
M_.7P("A_6),CMDMUH^CX; 9#QLY:US&PZ/)#JW]TUS?V?>BV'UH5=#&!EW\P
M#Q61&68=*^%VOD6E,"9USJW\V(%-/^$*:+.-((W"F5Z"@LFE<";_C601UGXE
MHP>>QNZ>YGHVT9PM:L^KX*2?P+3Y6?&?J3EA%9#$CWJ$,-AR+O-.3]L=?$!%
M*\F*/?PE=YNGB/?00&'V#:PMR"@'JU@1@%3?8FS6NVCD!/KFS-++0'#3,_N>
MCNMMF:N72(L. O>GU@C=\.F9;OP!*4-4=8 +:0[M;9\M\=F<W,-E?EMZ[HBB
M$0]@T%UY4BUQ)HHT]A%-V_H$"]^*I>:7>T2/?G\I"WMU+K)J8@PN<LJE/,SB
M=!^-X2AM=:_[GN.B8UL]=6F68FLL1W*HQ5\!C 6'HS82_RI)R+(+&SKYV&X2
M6Q7Z4/O^NG?=U<M26_R?_OU->W 9D,T5"F4;81'@MG9W^[^4G%@M!*]8D<U.
M)6+=&CXJ!?'9C0>&'CEKVW81.]\XL$<Z[^FAS9NEQT\M>L/>D;SZ)G&C/,B^
M08Q!U,<1Z<],-;A#.S %N]2%[^X/T90'%ET<\Y5+-B$IEEM"V*HOC=85.7_O
MNB9B#7'!'1ASO1O_^EM_NBAWFO<?]@BJ+:/YHTAO/D$&*PBF5UPV$:'O92+B
M:GZYP>UO;*P;;/_23,Q<%G4)T5,.DK=^\DYSC3R3>9Q3A0A"/\+7[2L1@N^7
M<YU/(D@UOKS;O .S'_G6%&\S5BY?G3'PRNV2P>.,2R<):1<,=E$Q/5S!QP!?
MCW2A+,!-!=;I^"3#'9@HYN P):Q0"LCI&1C@V/?\5OGP5:[ >H],DX_BQ_-A
M=D.2C[R"RINYBO@N\QV83SH_!DY;3S4Y4HDBBZJ 1,^M^8,A\/@'!]K*2VJ=
M^P5M#<?O5"(U#F=:#F;^X?6GKYGGD2R1:"AXW"08X.<*(IC:=.3J&(^ZY$=_
M$0]!QS]J<]4QC@R3O+A"@V1ATR!K.:W[E*^'H?;6W0.A\JSV#,U+,O[%F^:X
MD_^P!R0.%A/$$-[S0I SIQ*Z#K1?8))79Q@R(0@I__U!9<L/V ,,U0FONI:\
M9?5#[X8\PCTP[T7%GZU)W8CB?R'R27NZ@B=9;["=L6K-8 ^ O]KYQ"[S][H]
MJ7ZB<3J0^+.=[3PWM_SA!]7;6>N'8IZQA;F\V.,LQ?1T<)@K.,-6Q\A19">S
MJI8*S^9TDPXS[P#D))*Z,WA\&2GD1VW-#9JCTJ$#:FEAEK=R;Q0EF5,WU(53
MT* *80V.IZ='R@ZE4]"IOQT3:&-<8TPZ#\),%0.N3?,"8,75)L<5E>$AUA,>
MTGTV(<]2>HORMQ5L,173O[:76;&@#4E*4'#J/!?@L)K,;Y$D.,0/S*>XSS,(
MR3]"([1,T9++8FXULU^C2V=^7#3+X9-N2X;IC?9+/UN</6_:QRG&!PU/M[-<
MF5,]Z[%D:9*B*Y7'/O')6B;G%H@'7<6TUCA#O<6ZVD\/+K9<--].?_?F:N;@
MJSMD/Q%0#=EESPM4>C^D-MUQA#$O"]9/]0P05]I4>]+W?E[1]WMPW9+9'Q;^
M)<6\=N2#4L*A/'OU#^9O?3HBN((O@3":73(C_1%2+H08[V*@H#M)#M".;\-5
MT1-^?N?.A_H+?RG7#"/(#5I;>2C<C[*BV*$D&+@*!F%ZBRNHS[2G.ZY.L<TA
MN=$FM!2D"7#+F(X]<)GYJW5G5+*BET6=4<W2HA4Y$>C7/[P*9Q[LQ5S)+=9+
MB7SX$FBAQ_?LP%()PC\1R?."6$?_6@RJM^WFF;3XJD^O==UFK!\Q'M_;);/G
MSOFC7T0%CK54?2& BH@8K-L"$?SG<B*.-F7,;2 \O#S@3%G'UB3>-QNE.>NP
ML3'JD,QU1C<7'MH/*4:N(5W_TT/,>V0+<\I1#GK^>92"O;.-58E!/SR<Q?J+
M'/;(;J3+X=XB7UOTGJ:N]"'JUZ-*<S>_WG3QN^KR[LN6;Z22Q \[U%1E98%&
MJ.FIBN6T/QSX^-+23QY_ZD/NE-(>TF?84_6Y^_5Y91L$\%UP6>@RL -;_275
M7%$,.EX=#RPPL7TET/N1^OZ8M^E$R^U%&9C@!AQ47H<DJE@:G&KR0B%\/\*?
MP /?W1[M3$0*5D6AJ+JI(N&7I18U6"GJFF';MKGDW4S-Y1T8J('L&X(O.$(2
MP0QBGVT 4]%6F^;PAN6Y%KEU;=I&N#'\5_B71/YVP2+>;M+!ZU58,5XH_X7=
M#7K3A2Q:QD/68V65 AQ&3\H*Y08IY3D-M[U74O_MB!C706PN(T#!'9C2.ZQB
M=]#L@MH.;*$2OW&<&$->R"74(:+*TH+D6$Y :0U\ECO1@&*"R=D9<$HGOMN=
M#T!$GD#4=^Q?&%(U:V)PY"S'BIO3TP@G O8&C+A>3)5%[KGVTTJA4$)S0 ?^
MHU'1'M)-P2O_<V)B!_QOIE?Y/IA8L(5Q[[A:G+*0="J[%]DP'/V#>\PO6X(Z
MC2G'"[N<F[L5X>-,]1)[7)'@\NKRR;41Y0:-#)7 WW#HZ!SO&6*FN(<<(<7?
M2$@9/XV?)LSP6C23T[+J[IO/0B+0N5^V"8B<@G92H&_>>''D*7SR#JP!OCK-
MOC#G[Y+>3YY>?\L]U?K11]\O&"1WWW^0OS0JOA\C^]58Y[5&A7KTVY]5Y$-<
M/N@@K\4L_ +#F?,+4[$F0;1?!<?=1/KFCC2/5_<F"%B(?E8J7]RSP%!2E9H8
M.:\0SK"?#EN82@W9@<7_EB2)-8R%$.-P:DU3':HE2[*AC8<F<XPFQ[IV'Q-(
M?R(K%/>7HNZ3.D4O.2NYS3,$2"*,NW^V9ME1]N\&]A[H4'M'>\'7]O8VT+74
MZL1H^R'?^ZA[SHG*F796IXG^Q9%ZD/U"^C[,] DE)B$FI-,MI.;:$1L;MVO=
M9Q_Y1NP?--8-3\*^R<ATN-RC;B)V<ZIO?CJ9A>*\"!56=0!_L<_Q2N^6RP&*
MF^"W/JYXPWCI6*FR.&#8>]O#\T_Y<A&^T?8\M5UBX@9BE$<WS*7^_&O7DLW_
MQ<<\CN_)C?'](E0OAO3:L <O2+<YV:;J+MC3Z1;@77@J5QEK;@IOF4"OK=5J
M>S?4C86 )Z-=E4<[.P?K;0WNO;*0C;TXE/?[ ^D*I\)T+VX<+H0(2E7E"O*S
MCT'&(Q ^& _\Q,#IB)X:^U[_DL](IYX'6\W&+.-K)1=/'LV.>(HII]9;&!^L
M+HXT,%7 3+&*.(FK7!5,/@OB%#6B9:&C0$6<Q]1/^^0<JF%M;K5KEE[RD.GO
M#]V&<?<>'<-XMR3I*^8/;$PS';D*O-IEASL(-MPD <1>> Q<@B07P 1YS;,O
M[W@6$]Y]R3Z_5]8VL\IMR+O>7ZHTP4HLPE_V;(QXD=_;]PJ:[(O<]P3@*A)4
M1[Q%II)$>;%T,A'(-V.&11MPE&@YW7>)%J^J95,+?@?P_SG1)&39HV2OK#,3
M[E"[(B_W;/W)OM;A6 1@IYW8MMY[EGA$=57*'_C@)D?S331H#[I.@<.;B(<#
MC/,FRSR#Q+5T;XW?:FIJ^.2]Z?,F9>#X]XM]8N8/8+]%%OHA*08K'*31AW=_
ME^7O1B>U.>0S;?YH;0,]Z&0Q4'EZ":>1+:?:&>%J)7N-[K7G7EOX2_E@@4]]
MRM%[MG-6%W=@>ZM'UQ'>\ /80$X%CA_<F.\U-02;Z/A]H,TE("<:-W;R=:AO
M94#WZ"15LO5QW@7T7\T;9^LKWSB^=]I@5([@/<EIDW"!'9@'G'^@R$GKVUO7
MH6/V"8]KRQ1FS%J (&Z6:F9P(C/4Q-K(5\,F1.HK+U-;5K79'J#%-1 .;/;/
M"_QLUU)::%E#,.P/V="=3*ZC[RHT%:/$P.R(B-87,"NA4FIGHY90ZK3#W8TT
MV+EVNC0D1: Y1FK]LGG*><8U1J%H]@<^K1#$',T V;,8/;DJW0=UR[M=$]Z_
M2?N4J!(U,XSIDHM4E2H"O%AU3&,*'%1K;@?ZNTU/Q5\'O>ZR3V%L*-Q#<9H"
M8T.MXTVVGD;MXI(24IE4ZI38:VK[/<E#@= WMC^W%]D"7Q-BXAEQL?3A6.I4
MKZTTQ4C3'W"]CD_;RN./-5'Q/YZ=89F7ENRO8;C8[;8]EN-WVXQN.18B>'#^
M7P.UW'XDW'0OA &F>M.3W&4:ZE[7<3),X1"B4W3YL1USI<V64KI5%QGS(_7R
MX&5ON.8M1M$+D8;_=7=F.LAA5O7 &PA=9%$(S2Q,K5D^@XS[N1D6[D4;4E\G
M5ERYN!HEP/6_F:E3W"ZHQK?!H*=.K5WEO6&0V1++%7+C?L"=!0W9JGXXI<8I
MDF+ O)3!_.I0,%VQ*<,&7>;JS\ZEU_O?</OJ%;?+V;I^#W[<J3A)(%M Z4^S
M*Y4)K8+\Y_D][/[/#C'_0[9-8(WPW%2(/<5))QU=VH'Q-ZY'F2+ '#K[F4'R
MK,T%8%\N6M/?2#:-J)"%NGM7:_ C10&5@UEXY%R:13\:<WZ4.":U7<-[WEL?
M<8)@/JLLZAL-OX:HQ:J :Z67@<_S5F%>0::)=(3( "/?N^%-X>3JKG!. =:[
M5>M 1EMXU&GY?O4KNUC_C&7%X-X[S+].;5EC$R&GIA'2X<_?+?YT0[FFUMRZ
M(J3>K/-N3]QWZU21C%WWL^ZKJ<K\1$>3)3NTF ,T>"S)$)3_?$2"HB#_>O)G
M<+A(CO;T[;513$NYW>3TL2^W%K[XD,X"QND&!% M!Q+7VH$%X*E(&B+Z%_Z0
M'TF,F=*F4(,JVY[<O3$8<.8>RN6OUKF/98-7]M.QV7^V=K_A#XZP@"16*"1A
M  E)Y+/N*.@R;^>6[L!06%4@+K\,[S_?SS^#]A[5ZJCR:ZG;5'E8TVPX8#06
M>?>\#$^Z\?K=R_GZ;]T[L"39X9YUT1F0\E"UFZ34P..=5%/%)9+8FU9@*NX7
MBJ#YH:%S7#(PL:NU15Q'6/XX75>38M4?S/;@4N$PA(=]K"C6DU,$.?R^G1-1
M.^U'=>NL5@B=+'H8>M3R1=2):"4O;.JT5Y*%B3KQ[QT8'!Q^6RC*\ZL9]_,.
M;!=TMWH:WQT>S,33[9[LP 2^C%6PXHI>H?*>CW[W/+5_4QGUC'C"19ZOU0O]
M^=0">:%Z"]X<]"T2I\:KL:S'G!@H]-423JR)M^<X4TE,[4!OVX$VHUP?0S>M
M]2:?U%^[0M"A<@G9PG/G==YFE)_/I#WC^]G#*N&0N1+<#P1QD[, WAU$,Y4H
M.#6F46)$M;,?X@"T/Y3H=LG#W[!#[_/0D3HM25S0N-KAE$.!H92'"!I_;[M]
M"E*XD9!XW_0@4S6>/K&@5YY*YPBZZ5]KVC5]?QBE(R*$?;,K[LZ%=:04U@G$
M ZJL7,Z;%TQ"'YDZ0">^M4_,X/[=+!(&;-HPA;.330EE Y6S-VU"0I6=B]LP
M%1?DF5WZW20SV^._--W+>$VUFE/9X<$DLXZ!P70X583>G%^)Z>^3/O,K)_97
MU?"Q#]\H#W"$2K<>5-6E *-U?:>>O6/;-BV!I+\$TQIWO::A08VPU3?T]619
M=$^0WCQ%=^G,MY3;)BJTX80M=[$WZ=V_*9U\[^7S0IN+S?LS!@X )1G'LIW<
M3WVY__;<\)H4VP^"<;*A8&"&1N@C2G62$TQ/@!2X,*AJT1@]5+BQQ&QSN&+^
M3FGV<+B]H'?*/;<+T"R@FMBA_Q+?Q:,WG_7I](M3@>E]:B0]4+5[B3;>?KUR
M&O/$FAG;^+LR\\3VXPY=JKN]DHZ<UP AZY%)Q1J:@9[1ZV?,1R'\M:G&W/U-
M3'EPZD_.2ZP^FB;7BKU*>QD8A$5XG:.--0J;[,#\MQ,-W_NT%_IG*F>&"[9K
M7(#!X,6\,"/S@+<!N;K.E.[=@8F8V!>#*ZX\F.2W;1XW/;Y"$@5LYRHJ,'J3
M&.A[V7A%K'T6.]+W5HKEDLBZS T!U>^V<,?1C@NEU!7JH1+AQ:Q?]3>=9V<L
M%4[30P^DI9SRUKBPY\X%8AQBH10A2CK('9EO:.D??H0[P*DM C7I"#Y,Z%>P
MDZ>K+S^'SQBUG+&V%6[Z4A];:*->A&YHZGLZ\LX2DWGE>M##"VQQS+<K8 %;
M%E(%4U]!!LA]-U?(PC]MMCN.)76%^&13I(T"X%^%%-8BC0=WI[Z53X+]_/W_
MJNK^FVW"J6B6/B=G!Q;X4,2:EUIK6@"B1T$WVFQ2R_"(>A-G'Y6Y5AJU+)>:
M,&:^Z/FT^_5@]&ZG7$9@E9A[P668KVJ,B2H\IC^2 9">MQT>X[XUN%&?XB)D
M6XB<AIX';C1C\W5;T(?[[B'$R#[X&+PX='J!L"^ )-M</T*"8TJLI[#ZI4OW
MC8 N_[L5OJMW*:2K&THIJV\C*3/7!V8731Z3\9=A=[A'.;D(G_E#D.L8"8&I
M8F$!TPI&IZ*4 4%V64&B(=^Q_L;?$W%,AK[Y/KO=K13;D$(]P"+:]!AXC]$U
M+XI5*EMINSQC/N7BT.!Q9**1<OJ0F;;DJP\S;F(4BP,OTLX;ON2ML0/C%4H?
MY'0[*SW:KIG#DV&^PWP@Z]RQ8*,G\%035=]76D_C93"7!]&+KZEZCOR/EJSH
MP],,&B&%I R9@D4OEX2DMGIDM$N!%*/FCQ9'JF:=#9\^,T4^J]2:,Q-3JO:]
MUU#2>/<P.T^-+WZ4MY+]=(L9V!?*-O,C-WQ[M,H]BC3S[&0.$6-6&9,GE30;
M2^:J/<.NO=@M]/A1TI*)/<]KF"DV@BNA+;#T@,RR>WFPC%?T/UG<96E^:EB\
MV==IGZ-W.ZC^I,R].^:H:TFP!9(J[@.Y?@=&&3Z\A! SU<<-<7<SPQ(,Y/$>
M*)(J\#"+\[4@;LXDL2*Q4-YXT$AL^!RJ\[_@D[/_MO^V_]]L9_I_ %!+ P04
M    " ";HTA8G*Y "V%=  "Q:@  %    &YS<"TR,#(S,3(S,5]G,3$N:G!G
M[+MW5%/?MR\:0 0ITD%I4;H@H" @12+Z102$"$HO48H("%A (H1$17J)@(#2
MHM($Q$A'6B@!!*1+"RT$$2F!1"$$TE[\W7/N?6^\-\:]]YQQ_WACG)7QV2,9
MV=E[S;4^<\[/7&N'-<W" X2MKEA> 7!P<@!NL5\ UA;@J)E/B)<OP!? ;ARL
M6<!E "?'W_;WR/FW'>+Z>^0^=(CKT&'NPX?_!9XCO&SP'#[,R\][A.]O8[\3
MX.<3^/OA[T7^VT\YN;FXN/EX#O/P_6\W5CM A)=3G&.,BT,!P"G"P27"P<("
M@.P^<O^K>QR ?VL<G%R'N _SL+O!SSZA3IC=?2XN=J>YV3UF?QO%_AYP2(1;
M].19L\-B=K=Y%!Z(ZSQ+>\>K>*FJ0\)^E*2DZ_7P^1$^2:ECQZ6555353JF?
MT],W.&]H=/D?\RL65RVM;MQT<'1R=G'U]O&]XW?7/^!1:-CC<.B3B.@7,;%Q
M\0F)Z1FO,K.R7[_)>5]85%Q2^J&LO+JFMJZ^H?%+4V<7MKNG]VM?_]CX]XG)
MJ>D9W!)A^<?*S]5?:^ODWW]V=BE[U/V#OW9Q +@X_KW]?]HEPK:+\^\<\/RU
MBX,S_.\)(H>X3YX]+&IFQW/[@9B"SC->\4MI[ZHZCBCJVI,DO!Z.\DDJG5M2
M)O\U[5^6_:\9]OP_9-E_-^Q_V(4#"'!QL">/2P0  C#H[Q/5 /]_ /HXHY8%
M" 9'0SY//0TR\25?6UCP6!]OD9:/*^ZI? 3[Q?'0H+K\2F[VHXR>78#H1=-!
MS]OD<<H%1C[B+OH8]!%!M0?"F>]TD_1BPS0N]*#XFV6PX\U7L0E*SC_L1\M.
M3E0?-GK@3) (MRS7_[D6A=0]GQIDTO1@P-W;939SB%[A$.Z3CW.JGFF&7%[%
M/ >17$-B34VH=46PD]1QDG8W1##$Q/ST@U]..-)\B*[5K)>.Y%6<WN/..+Z^
MC &.] MNE"46X'D,78D1%TI4&.AVU2HF $6A,=-W"XZ//M\?5SMY+740Z]\8
M(ZNK*ZN>=Q:2# H&QAM9T"7$*$1J&$V?.?AX$=?D]$R[- /KJ5-[K;VJI?[G
MSW]>WO=*N.5@\5746D7J1(7^=J\A.!6#QV,XH.%8==6ZT5":G;=LX4F32J.?
MN[P\)2I>78LY9'AKXO57WLK:\+/)E8M1^B/TJ@<APO:=3N^L6@(A(M9"5A@%
MRR:4S(KG9FONJ%YA\ '*"MZ-(=W8CEFL6T3J :,C4$_U,%S099MGI8BCT*><
MXSV-BRMMXMO7S7Q\'''A@NUGW8=QPTR^7E(#)83:A/!;Y*)KD:6P8.G.Q"D<
M*.[ZH;K3S\V.W_\TK-)YK%P1(*0DF[A/H]1F,X5!5&U09Q2BZ\/)+Y.A1,V0
MA9/1VGDAI_/JC9@K#O"G3E-P!:HA[1BSI^TL&4D<)0AJ 8\&X%+R6 !2.O7Y
MML,7%%$^M$Q1Z7Z?HEK:PCF^-#75&"Y9QYT-[X#Q/,.Q^YEY.33]5F(="\ U
MW?XSSP[9X76_0LQ6K,OIE;KC*WO&&-) )ZYCN#(?EVA%>P/ZS +0Q7/Q+ "Q
MKBQ@@6\49EA.A70?B%_Q '=)$]"Y*SR\8U<V]CJ-U3_[.CK>SNPXW  *!L]6
M+$$V=4F#)O[+YAXWG-OR%4;HFB$15>Z+^>U7\2]G%<T'=#,5C9TJ^/9EF$>"
MWE*;*64,C*DR"]!QF4!*/A"*WN8>3$V2_2 ^/ZR:_@RZE'A9<O_JUS_*[F)#
MABP 5=V)+M;<B>)KXX/9,-"P,+*&"SDD66]8JELE.:0XM&'T7K">0'%M@$>.
M3=J9>,F3G,GJVJ[#&XVK64U53A&TV;OUF2T'B@D/P!(#S\KOB)\\/F0Z.>%Z
MW7-(:J7BZ_832^W'IUP/6@T8DHP"IK8;+(IZ<BDD13]"9BT-BC*/NXX$IS_0
M<$N0,N9_RN4]Q=DL30ZAJFK37V=W(FFBIQ$[SFA_M->+8B.1C/GB?6"Q[['$
MQH^E0IX5+:6\EA@#\46"N)UY0,1)<_'K'/\G 3G$'L\0TPOPD2:#Z%#T3 5>
MZ#G=\@$P8=.GB7P'_6Y-]YMYP1]IEP0%>ZEOOB^_ZAPQ=Z!]:F<0S1\1/EB+
MF8W;KV!N=!-DR^O#7SFTCW_Z13/W4_I$G-!TW+#X,;.O31-FSC)5&<EM,C.P
M,]0H%N!0(QG6L(<6(0,3M?3<BAN_;QD=ET7<D4O[9/LU6N(B6#E)-P)-%^]:
M<NH1FJ%1UDE"=''O)637!8MN5_F,0Y+,4]5CM_U5GA6*8C<[S-32W0:J?#H<
MH$PO S70^U G\8<S#,B,5?'F>&K"P[HUS+?] '?^!!=52MB]P/12-:NDFVM=
M,U:Y0>?>IV=NH_6;-Q[/[*-H^OX@<0S^/8)T8]"8,ON]36C#4X+$\WQG>MPF
MP_UIH8>UK,[ILXK"AY"KU_[H?RM7CU$]743]R_K>92DB!\V*.:7SRU2!RK/<
M&K@4_BQLKW:<;ECL[.%:4G[R8<;</N$(P-_JLZ6^_G0\'\?I7LJEQ)PW-\K,
MQBFI6^YCCUTQM@M7C@T+!1!^)^ 7]*T< IKJ?/N "Y:XOA[*=4?/K?*-&\M
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
M")$8O]Z"/&59@/8+&V/]#]???#(Z#PV;IUB',ST?FQQ5&?Y,-\CXWC,Q4:F
MR0'['K3UZ4,Q1#GRE"-U;;DO[/EO\R*7K*0KU8^8GTQ^;QJ%P#BCSA\_:?YD
M5]R)2+UW05:9=[2H\EB%(I4&1';?@?81JG1^YLW/,ILTTW_5\JF];SC_WZLZ
M=IF.&L9B1!#3C[=9 (L+41"(*MV6!4C/( !I1SU8@%^KZ+(ER%Y. :KLMRR$
MN6%-!_\^\^M](NT1_OF_7Z1D?*LR2&O,C2%D,Z%9DU2I[?(Y=7WH-X@0"_7A
M5DZ($TCF/9%V?=3.,=/H^XKM>UM-E])R_ZTWE7R[GR<*79/S_"1S_-E)V,8T
MY0)R#CF]1XDEJ1(U2*H6Y+UG]S1W5IY+5'\/-;[%N18NHA[;P'>&DZ.VE$MM
MH/V'T'5T+Y"J@B+Z&FQVDW_C!K!&"<C.@E/03;W=\$ZWJGN7PXDK-7*]M%0&
M&5+5_EQ'$*%"'A:PCM7-MLUA?&/\ FE5[2:-CPV7,:.I3KUVRY^D4P(JH[PR
MWSD\F;4LQ@5Z]EM9WF7;B4X&7>.C>C/Y1&B1\$DX@%&VB? !ST@BXHR.5OH7
M04&N$WKH^/IPIY3RWDIJM2:?L9O&7947^P_DMA\]^-)?-/I>O?F(U%8$?9Z=
MI>=L\-LBT-++) .B.8U[0]Z I!-8<*2)I-TMQ$6U_^,P4;LQ17;(<^UY.>:L
MC=M9TSJ=;!U,%A=K*3G!#,FJY=@!]J!F,<M.F^,T87^(+%P7WLM4;*36(-[-
MO6F3I.H[3)QH^!ZTE&7I&73E]"QNFCMIT$#W_*Q,.='_P7$*< 9,V*JD760.
M8 3;3#9P#JTQ>RETKL*-O7K]>ST:3T).OVN$CE0IE=>^$,C#"TP-(ZJ'N]"X
MQ%XF[Q*"M$IY/MX"CEH>0 .@)8+&5F2)4<R4:$\XQL@\_P=;>45D:?N)Y]4<
M%W_N4@UVHYVGVX-G%"E<C!S863)B:3OQW?<PD" 5V"&5I9^C<:Y)JS3L=DA
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
M$%U\_,K85A'?P=2+NDB-6^"%L!?NPB#\F;-TC0-)].JVN+(!]@'8UU:?MG*
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
MJ(.T*W1I1E$=""=$>4KM(GMMM/,LDS^/M&G25:EQ)1M,[OHQY4G'3J&CZPM
M4:6LH[EC/9&O$OW35[64YS.!]_TA)';5,@W^ASH([)W7H(2,GB2?EE= "+M=
MK9Z34=,+[PNR,N92G5%L5LJB7<(JSUD'SUD6M[ [' #O8F=3:27&6RT6P"_H
M)-T&E""&U>VC5*3YZG\NTED'WU*F*<['<C!'1H^'/Z4U"(SP)+-S"[!-"@?5
M((")WA_-ED/$UMFWKV76>07554:X?;BIDEMLI<R[RGGG3V)MOHMB"IA7@YB#
MAP/A?_]\($[W(L?U+L9!CFJ&(B2AC+>(8P%9X6)J$THQG$K5ES']HD& XQ)<
M]8<)#SQV 1)D!)&#!3B43YVG7:)[DZ6P@A9,OFV:)=6@JVGKK5\]R:\+*>;F
M+^Q_'\_!W=(IE7:QP]!0U72"$B/.04)&@_!S"*J*'C)^B=S;"^:%+B\[Q6O.
MAD8L]H3$Y\36G;RP9_[3XM";Y9,$A;:O5#N2&WZ['7&D&P]ZQ@+PF1C@B:+
M75=03*UQE.G$T;-IXKP5*)B3C3E @JK)UEF2\ XTB8N2ED0I(TDF>I-*L0-Q
M44Y]R+W'KGB9$IYQ(I_ LDFVV [ :=OFR3#1CW869LBH OEMBS"'$>*:!OY-
MC+2KP6-GQJ;=T8."WUU^D;]*Q'EQW,CT$AJ[7Q)E*C^X%(_@VKO3W+V[ZX:V
M#C-%)#QT7OUR\X-V2J 48^7@ FIQA'G]+OHBXP/B#CH14JW=*Q>)!_8(RN("
MI>5&P7H<OT-.F'0_XA?Y8ZYP^]7NZJ'#AX1 Z'4^O3*O4U<J#:!]'GHUX#L(
MPXEB^QC+&Q\JE3;'?XW8F4N\>^T$)M5T^!/F87,!9R3'[W$.1'9@7Z#299^?
M<8^>$R[?U'&2&')U]8#,FWM[!RF-VRCT"IP]>>>Q*L=%V70PP.D+U*_+L>WH
MR D2L5FQ3]ZG-?_,/S5YP2=^K#AQ.%7Q-P-JG%;ARN074.NX%75VO7"W CK^
M>QM$"[L :ED>^:-[+Z+]MFPV=L>SE0GYT90CVO_':MPRY1LV3XT+9-9>,FJ.
M$+>R?Y4;3$3EUL\VL]/JR[];)4*U"'P.FXI^E"R4ZB:#,$N?<RV<@P:[0-XH
MK!0UR!<_"9.E%_=R -"5&[]E.A=4IDRD",9 26@ @QBRLU'46)MO5%CV=?F=
M_%O2%3/\U+I!.S"Y2;47&8,+QVH"?1Y>*W LOH/." Q]^R0-=>]E/UC9!7R<
M[>]%0@"$[QWK^,_7&1/A 651.:C!-;L0QL[6MA+"@RK7"\3->'\E/V00N2."
M&.51K;<;J*Z;0T.):NB?77LC[Q-#'_2=2Q(X6]/\F:]<Q_("0'PL:(9C!*9!
MXM[#8F1<J)XC.MCMMM^^P/5WD+9%SZZY1-IE\.>:L<W;X^=H88G\T"PU+[-.
MA62 Z5.GU;T4#+X0+LYV;T>Z3P@O<PY4@TAN.46:Q1IY?,0Y]0[J=.^FG/"4
MT%3)?R*8%W(AX=*E,E]OC;B3E]0B,!\0'4,@DKF/1N 2$C=$PX:/<=X>-[E
M6L1*B?7M &_S&;:OQ+FR #9P9,'Q[WAYL8-)(\D>+Z)A:<N)-CZXC<J*,GTX
MDZY&.MN(#+(?\(DBF\/A#70I6I?G>7GPY@S;EUL8G^"*4BR 79D_AL=SP";$
M9LI 5^L;I3_BP+Z4+A["Y+<C\X90S=FG2K2-:P(9GJ5D_N6%E-+J@^!:9QSD
M*QF"D;7X)2A! %8)84&SPP3MF+!!,(7$R&\!DI8=DJZGF%PH@5IT]SJ[$.MA
MV^=R;VKPX#FFIQI&.,P?@:1K(=+0;/QJDHDA:;''#AJ.=8V+#2'6"@G;?K'1
M.; .OZKU.ESDJ]U7MDS#*#%EZ7(,% O@T\B4072Y,+&+DJ [VTD10@GGQ"=
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
M=,=RG@9J[P"['ZO/]/VPX51S)W.#O=8^]9+&:'7A/2#>1(/:GEWXI%;U"6)
ME"+=) DAWW4TF*S$-6G.^ H_N$AR.UBWTX12I86Z,'YYK/B1O6R"JW>DGTNQ
M1:)0)2B@N#M(K/'&*J[#,$*$/XG;#]ZE05-S7OY.[TP7_1OCW<?&$V;<K8/Q
MB*PH$W+II[&CL.R/AR0T C5WUUUNU?RS:QYT30E\C4S%^Q(IL6Z@7=%*OI01
M<CNFF93CGV!@K!%1O"01MB?_P,N?KL%Z;PN:\W;KR&E(5OCH-Z>?Y!C^:0B&
M#,ZG'.K<@DCSM0*HV_EJ]L B P[,4, KYUG=ZRJ8<%)66'T./A'-]).0.*4K
MYILQJ[E@D17&#,SV"$(G4QN)S%+@3.=QJ").E_]E5G88(;],5=;'"A<'F.3M
M_[ %B>OFJWRRN]T?Y:WD;'AS>:/F@[OZ>:*?R!GUZY<AP=@_&<O)I%V9Z)]+
MC<^OQY5ZA0$P^LSB _0 ^2%S3:[+5'74%3[46_&K/NM+37RFRV1BO^2^\?4X
M(BU[5A[(7ZWCF./ZA[A.8P?K>?DM3@7!]T(J*#>][;Q^?"A)U7QNXJVA_B+C
M\DO4G#&)&RB8+!DWQG9+$-2>9,\Z=%NZ*":%GK6Z^+;?:^YIU<K$\=_DQ+6*
M58VQ")=Z0MK!AYHHM.G^[$;QQ2NGOD7OXYVIP/HV?N3E52$#I./S=H]A_>1G
MI5%XTKT]:0HAFX1@SWKW*=*"3+E66U$5 W+XV%\#$"RS0.#G(XA#7&1C$V@.
M1+(W6(VQK5+7,!3T[BU(AS"==U BRKG3'D>)'\SVK^Q>"4/Y&/3WGMMA*/8-
MDWF]LAO:206U1)/A@:78.Z ?C3P%<P4:252*A,L8 :\2< <A49/O[%Z^<CF&
MH;1I8X.N;<Q$A@XKNDS.V;S>(?A&2=Y[9/ K0W8E8"_PEB]W/[ KJPQK"XB\
M8Z2*(]0P#]?8^%VYX@9[[AO8'=YOUV>YK!\9]MPZ4UFN7]GYG2)_IS/<3E"R
M3@TAK^<G("!VUB1'\'XGC(&$VAS=R/(8E;N0@=(=$TI2$R.HA(?V:%RC>^^
M.T9ORV7E\L6?LA(8_O&$_(=NHDQR52!?@I7^X/:Z%(;<8;H%B:TT[C]B<#,^
M=S90)U+#3M>UZ->KTP/0G!W-$FL&%.Q!0;BB7+%"O+<_8.E(4<2Q(+?(A)L(
MF7^HT@2BT/+>JR8I9:Z!T&#^P ?%1Q8U_= I+6ITAT?YXY:<#?(C*G 1/_64
MYO_ &$WYSCBTVD@WEZ;-IK)VFF]'2P6[#:RJ&7X<U1J7LTF_DF8H/1EKJY\2
MII!M5OS@J9Q(J!YS^5_:R/^_@>4Y=86]C9>#1Z,AZ<+8>X!+SMJXR=Y#2;<W
M-,;J2T,J)?]&ZIPX:"*E<EVV.-IZCL@T%F0"/U[A%N3ZE,&53E/CN-830/&H
M83^#N?=+ H%PZ5G:PO0>S!&<?ZC;_CO8M@+R^O,=(L(NOFH%$Q[8?J/RC+&^
MN6L.K\T\[IDM39HTV7F^8W&=VN_ZR]/]Q!LOO'9>3*U>.L#.FF86!? ]_ZF>
MR:?D\\6V(!PH;M1Q&O-PHJ.:5KW[O.WQ.KK%64=_\X4&S;ZGAS+:-&N7-P'1
M'BJH(<V,!YKN;DK'.RXA98P^;/B@CM-OKM_9Q42;"9,Y1S]K&/]JU3O0XS4S
M=C<K@N^>/W#W9SS6-<.F[Q4,;?_KW3(_%,SZ;+R M;6\3=R-D^)>!4^]5=5C
M5).D\*1(E;Y$PL#^8,<>7OY1*_K:,;&JH)8L9<O)U]^;ZLN&WM(=#Q]S+ZG@
M+PA*@^:1HF0BG2R!R>TVK;@G'8<]B2^CVO++^NWJ[G[#%ZEK\2]K3;W?YZ/S
MV4J7^4R[^AWBS[&<0&F%4%/)4C,]'<,TGNEIP[>8D7#?R_B)#U)A+^]UBWZ*
MFN$<P[<+7KU!C0]WQSR=ZTE$(]2#:F46VH<FEP)F0KVMCMG&\GY22&7AR3^
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
M*9R9,,$ .:L.7[<W/9_>""U*IMPF!(E4;/#&?Y=+#>NE_*8701Y"1V<HE17
M2X;@8(,W2971>;G>-"+WNT=%5N=!HF5D3%>2@JP/[(YTR:M?-]*I#^/Z):1(
M']:&'/++W-/+^KN?4$]C^)J=:L65'947KEL?TLQ*/&-\Z35C-4&]0!(ZG5#G
ML[C@L$;^0/M;G:-03=9/DB?@-*DAVF&\%O>XZ>N1D%8-F0SL#>U2_Q(ACDK#
MU-=A;V\D^*E;3\U\JK9UE;BJ-92GUK5AO;[_1W;DT)S:B0\WKY24V)5.6?1\
MQ"AY?+1/L;_2#;V6&Z=6^.?_.CG_I_VG_:?]_V>8'-Q##*#*O9;(8ISMZGZ=
MS22LYJ!6@P/1?HR@%>TFV(^^03Y4OZ_*6?,.JM=O;"L?*:>NMS'5%@2NA:W;
MD*@4>7HZ+8CJ@+"]^P3*#H3XF?IZO)*;OGKRLW.>+$?:U;Z+;V>?E&3N)S,.
M+E,/P>M:IL$LY1#^BC%>>VH551W4/N$^K#MERA#H:#:XVB75:UQAOS"N7/;S
MKLFM4X@2<>&B8[)DZB'&"$X(]T"+QQ=YFMRQYL%2J(-28;1'RP:HMJ,&:N?6
MK<6M%OP/G),(?Z=B?[8G-%'T&G<6<@PEU.!$2J9< ,K(T._.J6.^6 G KWQE
M7&/V0FJ,YGKU_D+4Q21>[(C).4>Q,TT<#LTS?"A\,1-471"+P[_$238XD>T8
MW2W0:ES33(0-46TUY@D@.W.S[NN P$8:4=KQJ.';8U^N<EMER7V)@G<I\];L
M>:Y'DF;;(!),D'MR'/1@@X"?Z)^9.*S,:HA1,O_VP7[+DBR>#[%.$Y&<4\;W
MOLN,M())MFA OF.=C7J!I1/.T80_,7J",A_&DE>;(9QW 51Q2P \UI-H=6C3
M)F[ KF_C_J_A&R_Y2H*EU61(!TXJW+L MH"O,GB-\>#(/^O1S5E:+V9$D(I
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
MI!)H/TV%;$:)(NE'[5KY">^XZD/)?MG9;7\JFM_(99IX&Q][=D.&6$HSIW_
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
MY#W5KP<4=@[:!5G/QSL 'M3;B.M R/""0A_V^*K>RZ);]^4;7\D)WLTRIYS
M/<AB\#%!!&@";@E%LMD$E#+6!<A]"TQ0L@;J*DEN*4<V[;S^BD%4K]KY*O&K
M.4/[QUDD=9.TMZZ.KN6J(-M0BNF990P1 $T4>"7%!-&.Z^6HU VG_A(1*%3<
MFCPX'Q3J&33.)?EC.8YNUMS@G)\UW(*KX\,XXK8>T&9;2]6*TNW*L:UE6ZE,
MD$[R.Q;UTB=ICO_"PG]-Y7>/1D.)H4BEP4GW)P_$Y%X:'Q70BP-1Y0A:R;E
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
M0X!C7%DP1B"UI3.O)*G5[!-#FCQC/:KG*M/4W/JBVO-<X5/IL'/& -O'^N8
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
MZC/.OL^X7:F02 A%E5KB<$_&*&VC0,CLL6<_"*PTL#OU30I'Q79$)O8"DPN
MC,!B0:9%6[FK\Y4O9VL'U=]OOIG-6M?XTO/KZ#6_+T77]ZO,@ LGVH*BCIB<
M_%8Z%:^&?Y1EK=( NU+;<../!/W!.''<9 _\LDCPE@V)Z?KDN7JPIN>-3D Z
M].UBBTM"5]^X367LM<IH<X%6#<DSV"OF (!)M' >#ETE];C]9"CH9<.?%LR*
MB9#8CK&4)FC+X@PST]1<TDG5[E\!L%LEE#.\-,IC0)D^?CBJG<ZT2$>>3CH,
MUKJG0(21025 IJ:L7SF.DUHS-_IVNRBCA38?E L67,[7]VO>\(K4/75.09+-
M8TP!(/P,O;2:78$* "7LZG1?-.PH $P97Z#6D"C8Y!O..%>*FT<ZT^E[4.#H
M'?#/F5Y1)]K1![(0G[WQ6&?V1Q2,P,N+ZMP>L!A"D2;4C4[BZ-(L4T("V*[@
M$9.C#.DU]Y:$KF^NOO>:\C3NN*BU#C;:G3^B^6/M:?<\BJ'FPR/NB02Q5I%Y
MZ"&$$0.MT$936243.G&B_4^"$E-@[QI$I^1J%_F(5D50 ^M[IV05^VSX3PH"
M_@[3A=AIJ !"(D>-G14*3(<*A6R*65)EB+G)+#[R>2V68^ 'K5]C*D^DLM<5
MG,1SC5;^:%5&CU+X.-0*F7E5UF'8/"%UPX>!_<#2:Z"Y#2>"_'&R</)4AP'J
MX$;(?I89:2AH--#,]..M03F\NX73^1S#$,O]2H]T$Y<V<=-H.H;AR'1%G(6E
M /=7A"HUU$UL_$X+L)X*^7A?7U[N1MVSWF"OB,#3XGMIC=VGCAPO.^7M[;4
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
M[VY^78;.?G(,,D-%'8&0\)R^NH7+8,=)G;]%NQ7M)?T/H<+VPQ^8+DYION5
M:^WAWX\OBB]<3]F%<H1Y_6EO/;L01,R?TSL-GP<'!G?F3BGKB1_SJ_^J%129
MG>+]:P:<7E5UG/C<!Y"Q;8XR(](:KW6+';.0];?+&4*YF*RLHKL>PJ]=%SJD
M?B3IW% 09H>QSNME%44O_G/OWX70K6AC:YR]KSISL\3K?+/N :P$*.^4$X2<
M-%2HX$L*9]RQT!,(4=H6ZSPCRZ/<[>>1=1]8]:J/JL*5N#T]!UR]!++DO]Z!
M3&U94#^/6C5Z>QZ)/.1>(%RB=PP('MQEB_<T,M5W<^Y7V;E3'%',"-B?9;:K
MG+G4).(H T@SHT?3:H'B' G&]7G'[_?^OCLD:@Y3>."=8[;5%\O\:GE'UTJH
ML"[RG+]#F=/5,RDM@=/*L_4(=SF1Y#ZRHIFXT/F!:8M3]3/32G7WNZ@-\:V6
M\ZA#M^"67;+*WXH_KAJ*"*2EO3;_E6=Q3OA-*'8*QE#-79<HY PHB)FHT1Z9
M1LV7WYNV^ A_<;<RB=0^(!)Y=\^&"9-OVJD"V0VE@M&)N&KI%&.S#]8'&N8#
M!A_G)32.LG*^(']+=VPE_VCZBSE&]+ <V6$M]<\=;]WZBW3'OVD_=7\)]@64
MNO:#,T)%=S*H#=JPU^8VTE--8A-*+'IP@$VY8G7+=X8BO8C'U*\CKC/,:>^Y
M #J5]\H8OF;%<*6Y;!]FC),6W_)!A1!7S)6?AM=7$5UFC]7/?(C)_]JS[J?@
M4</41'4^0.Z%;_97<;Z"&BQC0\6G&^;C*YTWC??3U+UC^F\@"\)R/[YV=>]:
M/YWXJ*7@T&VQ?LKJ-@%O0[_.SD/=UP'@NL7QL414 BOX;8Z65&Y22,_KF?-'
M=,U.R!&SCD5D5#>T(>U0EPJ>2%8-R0Z)IBRO'I6_;L8_$CN7#\4\XP(ZV[D
M<1.)J@9V,HKX%E2+ZQ13.GR"BHY'J@Q$%5YJ^KP_(#*SLO_2M3AR^S:U (TB
M;0JO%  G])EI3JO]X(2YI9LM )N(D\>=7G80SSYSGG^:=4E6:I%0FTN)8I[C
M?&Y6R:U CJ D*+4ZE)EQGS=^5;=N0_UEZ[HJ%E/&OHR=#PIZ"1&(LV^R,STG
MV*;2KO/:SPE#A?Y^1;[_+!D&\FXL8CC K/;YV(:1ZFKK9SN;ME[9^AD@YJQN
ML]Y^X%\&3F?1O[+S</=M52$3(!],\L=R:]+:]UK:@>R(XMF5YIRLLQ6_;<KD
MEM\VU6N_R=Y6M",>;NKL1Y$)4KX* M3W)?,HJ=4]XS:CM7^Q=1KU::_-8**!
M2N@Z4Z]XAP=\JL?XH8K(G]#:Q/6'5-4>H%RK-8D+2-8BHM*:#3L#3<"'&6O=
M2-''GER S7B0SD+]6-&9P_7;[OH_*?2HB'RWUMY'HI<RMKX@S-E%[5*<T>;^
M#LQA5T3(B+'R/!? @X3X<BX@P<28!1Y'6*-"PSVD7L3:IVAHE&'7NYP60WSC
MRN0VCE]YKSDBM#SWBGF?,]C\/MXP)9"CZ=I?/,/2K&-D/"QU6_ECYVI&BHI_
M2?[N?NOD34>-O9^\E*X^T?W\YND&9QA4"^["X#&D4'0?+":OXN-CTJSU3^<Y
M_[FCW_5>JHJP @18!X<67L=4W\<3$QPZ%G'*[9KPLGZ.'CL:X4U5WR;[)'UB
M*?_SWR=5Q"GR*UMQFPGW.7&*3LWJBM)3F4W-*E<SR5(X?-R/W/Z4 :1.]4-K
M@12-#\A>SG'V)XX6 ]R)VX\49)C=HLYB$A"A^NGE9)'9>[;6&_IRKXC&S*1
MY(!8K=UAC]O/5@D\P#UZ56,K@.C3B\:7T;=H4^L+5,,^7+T/F@5ZMUH@QZ@*
M( _+(,Y]?SM6P?*12418EJPT![U3MGKI$2&IF4Y3$VOV/F)]=0*<.J?$_A!"
MF!;GX='F3ZC X93)=F7&"=I4#QUU0$\$?'CO:& MQ?!&M%;^;$D.Q,Y::B&M
M=8MYX\[3$P[._#MGNZ R2"!\J=]=@Q% >ARZ$8K=Z^[BPL@;^N3SU,4F.$#^
MN[I2R'[M96^+K_=)P75)=RZM:&R'T]'L,HXB/("\23&EXFZQWR!/+E-172N,
M<!(H$0_NGM6=^W.[,="L>_?Q[+>,=^Q2YS?5>>NIF4$+#RH%,Z&MTLU AHI,
M#PZ]*T/Y2TNDNS">$R1"" ?\<&*M9\F/9;I ,LB3TXP2Y]&-BHH=-5508'W!
M_&#ZS88G[=_&!RL_>*LKS5P"OM'[W^BU]^#CG>[BC#22ZR8_G OHVD76%?GG
M4 2+BOUSDB^V??4I-0X2KMQ-8>7RREPT+RKJ[*%@% U$YY^:?_*Z=@QQ?JJ"
M^G*M_@ME>)!R;$D>%2DHC7-?Q@:HD$6G3F II[,U"VB1O;O8B5MTGXQ7=R."
MPBVSI$1F[M5F_D:]+_O,L>+H( XSVJA"?3=8%QE3U)E;U/8ZV-<\9-T=Z@7M
M!_*&HD8*W]Y]7-U?X8XK!Z6A:I8ZQ?&@+BTBF$?>A7^#I%:NY-BX^7>J;#D_
MA24GS4K,,T;*Q%U8O]GO0<0?Z.FR_@9#V<WU 5J "U5L<"'+8L+3J+Y _*Y%
MN/4\D**7R=;8817UL,H./S]##2F>C1IE75Q8\5E%0O+@P2\]?BW$9'Y4&)[-
MG2]B3KUEP,P?#]%*.&)$GC.R$.IY$:VGB+8B_6&G,\VGXA&F!Q_EH[/"?WUV
M93\7&[Z6'K"(3@)5@2C)U#=-C RF)LMTU.MR<#"*)-(3-]_XK+\JL5$),DLZ
MVXI1P";V7';/A# ;3,Y*92TVJOK_5@4ZMSQF*GB8VZ+>KQHY=M9,:*K4/P]-
M(9]\"MISUM[R6.;GJBOQ+Y.$2W6M+\9'YMK>WK[?4]@"Y4<.86HA/2LY!%)#
M!U@6GF#9]WW46"L\#,S>32M;!L<2J&8ZC%,-?2KI4:CI;_/=84&7 @A'_.W\
M.-!)&2_0PM$*4:> G#O9-"F2^"WEOS4-8CGWSO7[2WKK6#7L A4A4Y@:2 JV
M_13">&S]?GEQRT3YT9#I\L!Y@N:WZ'TIA0LO:KT%P9IKRH]?,HUX\5(N_6
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
MS9Y.^X^+@C;88(/_';M5V=]02P,$%     @ FZ-(6"IGT]R_0P  G%$  !0
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
M5.^'%F!%L,YP0 G>BXH<],+/X=1GYXGLSW]$B62D18\K\H[>F%/\(496$CL
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
M_5-LFD(>_NX,8_I B1!VF\61UW&#(%3<0%K/YFZ^N2&3P1F;D-95@ =IYM#
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
MF.BJGS_\G.2?ERX3$A04$A5>(2SZGW[Q*P&)E<ND!>B" LK ,@D!00D!?BV
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
MG_ QPD)Z6\^:L_J[#4Y% "QRKP\BDIN-]/&!HBU*^KSL"A4G=W!9V=ZA$D;
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
MAP^,3SIPGY G\I:C(8X3G]#A;36?:T"O:,2%_2 B,6M2([0FB?&BFJEW_GV
M*'H-?047U4GKP*D]:>@42:]X%\B-9%@/AUADUN,XJU&C+*E_I]B[+R81P9&<
MVJ4&/G PG(>I@F8/G^&I\8&,@ZB(BX+?#U 2,;"V%S=#@<X'>*':T'Q@+R5C
M"7$%APHILP^]T.*7O;Z0#[2)7>*!U>1%)5L^0/;B X?"%UO"43Q#<0<OA\2I
M?'NEF4KQ V5^+Z<H\A@<BH!F(TGWL.QE:%)MXR0B+I-+I]'TBL+2QZV$-5"W
MZ!@?L)QVG\/*0"/FYDB%#D_=?+Q"'OHP2N;Y0TO'<5FHH%QI7L[?)OEO:!+*
M+G3?;["%+HQC?IR#C2A=_,P'"M;"^\]@I_KHQ/!2/G#_\GRWQE?ON0NC^V4C
M,RT,M#PT/LPUZ9[^]"9OY/QF"X"GFEJAR;L;@"*#D"2/1!"%9X[S\HV<2;)<
M#(T/ &Z#&C!^N"27X>'-<%!YH1!9OGFVEQH:JW'BX+1H2,)5E_XC<M\8.$04
MBTY@ ;NC54$_<XPKVU='+9BIL8*JENI&D[.^@_FC24,&]+LWD@;,]FP_YY(=
MWOPI\?[9?0VW'DINB3A^KP8@E%GCU9"OQEM073S@GN;EW@![?-C[.W(1*5BV
MKW*L-F4;/$"&U[H[>P_W+VX;ORD[=_"!'VU_HMV#(HF05M$'"(Z9@(AZL<;8
M)[_R@4N4NWR@F!RNBPTS)$\U#45BUW;[SE3?,FC#A=]H:MJ=&?+Y>ZM13*_S
M8LR6<V>ZZ2<\GFUR 7BK4BDZ =<YJ$VK3E'.0SW"U23F"33#F R'WBVS&O*O
M29O$2A&$W,#5=4F^7OLZQ@*W7=;;O@=WU>=2\?:=.1^M61L^KY'E&>>7%79H
M*U/>E%B<3M&+77?N<G;:JA#AD@VC=U13*?K@4";(M,/W[J%IU/.!%0$K>3&$
M%7!TNTD1/$;#BP3@X!JZMI!RVUG]KM>A;3>JKH'M+K'J5[>,9VQPEIZY<6/!
M"][4Q?!C-0VEY#)#V7:\.(7?BF$R:[*^;=Q9OI-K?K;+UAG;SM!.G#GVU7G
MWJJI"G!Z$'_BX@-9 YL<@1\>,BRY2F*O"OL3#\TA0\\)BJC2(:2/*C^O$^&
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
M\\IIOY(/\=),^[TP*&J$/4KA RVET W*XLXED[^N3/R+>.Z+9:E$.#A@+Q\
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
MS$)!ZCGVAIV,Z6EFMXM_U:7V6]H.A4ESMK;^V2H7PFJU'+Q^:_LZGC+Y96#
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
M@3%\@IT$3OUFO<UGX9B[NZW?&SQ;O9-.J<? V@N5^&Y;/H"(AK-<V!&P7\;
M> H6)PL'L2]W5*P5<]^CO841,__BJ\,P(YSPH$ALQZ.Y*J+;>I('7,6B(*)R
MG!-<>_@",Y.M&D60A*7JL*+/6-3("EW?I"H3AUWD*U]RB^ZZ+(\U%RCO';4_
MG!Y\/S!M\XFRK4UUO22N'*5.UED3?DY/ @4(]:5*I<4.^O<*%8_L\7 ?%JK+
M68P>7=IUNM/!('Y;H\ R"W:HQSL3N58*TQH+;U(<FVJB8U82/H!OP: "W-H
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
M8_YA5'7M?QI5]!>(YW%1_S#]$RYJ1@0788X>'Q$%OF[6AJ1%9T2GH 7X^BN
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
M\U["=X%9B_Y:-<IHJ4LMX3L&7D-CJ^&V@_MIC;[M>+D^L+ZF2M:B[(_6 ;/
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
M"UB____[EWOON^_=WWO?P#EG=G9VSNSLSI[=R6 _8T>HLE0\[&T 0$L+X ,
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
M\3FCGI''2+(J<BQ %+H]_+K$?"[.1XZOH7+#>G2T'?8 5FQD$673UC6;&8*
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
M;4X=I*O\J$[VJ&[BL/[[<0X R)V1N%.GMBO:V16-*QZ>#0$=%%K?&H%P.N+
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
MX7\6 ?OQGSL>6N7  ".2%Z1X;(;?OD(HWUZ,>?:)U*YOYF>81KDWV3/G^+&
M:GIM8TJJ[H?0"9X6@[&11WA<ME:IC^ #S85.;^]VO7>\?1"0V/8UJ-VWF\.5
M:C=TJ;IXZ+/:.>^#G8(E/A%;Q O'<!\F?,([[#R)H_J)W(]=,TM:L< 4\>J)
MB><*%E8+K#Y<'5$'7I=#DHM%(]K*W=UD&I49=H9H&E1T3=4,Z?=B^Q@SSIBR
M-$AG=G!OT2)>3Y4N@19&]LEIMPVVA \BP.SM=&RJK[VFJ"NJO10\M@0$BV$%
M%6IGY0W>TD:(-\^X2).9JH_167%QS&".WRX7&&YVST+MYZRAQMR$J$L*XN9]
M^Q9R0JO=]77 ?$AQZ<2B G<&1>0X_]H2):6K!-5)Y9#+GMSII.2OYQB*[.G\
MJDP+PY=\^FFXSF6)5N@8$.HQ1O@K!=DRI5T0LO)TVXJ3'QSG=S1CXO$;1I64
M)5QF, @:,HR*O\Q/^&":3%-7P[*(\/;<M,H2E^S"DOIB;5\[XDGUL!F/"[/R
M:S>WR;Y/Y\IO:C&,U!B-0HX[/C18B<R2*A<NZ61/*X9;T_:W@;Y,-^\JL=(C
M$I!+S#PKA=(G!7.@=WKNG@YYU$/,.A0X/S>9]O@M@JUT,"I6X%W0@!F[]\*Y
MS#KSX*8.B.3F9']9)JF>QYW.KK,:X?60LZ<-PDA)9M$%2<E;#T35Y+-;6=+;
M/P1R^#&I'UANO$EHEN^Q&IAX557\I,V]*/S!PQRZ?/47SYZVA]U.9B%YRWIC
MJ29OJJC/7$LS<&XI<OM!$MK)041;6>-S:6/&Z,)CRN-V]\T$^2%I=6XLXA^?
M@C*AR8TBYU:[#20C-Q4_?SU8;#E=-1_@[1("WKV@X/KN (TPDK=1*ZR^Z0N>
MB%UPTW;)@0P6NS[+Z3@F!+[!NG-/\Q%Q0NR$C,"Y /^<QP<*-XNW%U9C",J&
M0A:T7E5>06,!E_#^=H,J,4_+2,8.[;$**2%6JO&ZV@AU&MOP6/TK W7<P3:B
M3P9?PRH*?4_?[6N<E1;>-6@/[+_,SM5S489KX(/*ULF6&TB,2/]@NT,[_C./
M;>/:V^M-?B_B@^S RZ\HUL$^<6BY_U&^_1?A%P';_G.=^V@ZL-_3S<ZVLR37
M5_FNPD[R1EW_?>T]-3%S5G/]2A5(HY9R:/V82.%&W)4JO?+D&F4M38I/ZO"+
M,T:G3F]LY ["3@_.OQ7HN:^H (#T-%8!XZ=3$FL((:1JG6?+XT]ESU^T 2<3
M_5GRGV4^"W!WDS90L5&(),[L?X\YCYB840'B$_+=BZ\I<Z;UC>V4>*E)&U%<
M>5Y0.@ 5"B$!0GFRPBP]7UJ5K<4 Z66/]L-*OEZ8)4A:PLS?U,B4WUPTRB,L
M?,Q>4GE,?RVO^6D6;E;7W%:@&S&Z] 9V=6=( IBYNU(AY6"=SE;#(R"@^F78
MHV\:?.HSI7B!")HC78\Q-69 ZZ'LMO. S%>^VWL#[!,?42Z[\[N:=HRFL(JN
M3U_M_.@L!'DT[UA*+U]TD-8+?&;5F[2<(O_NO%C'^G#] TE1YY#-W@\MPQ*]
MGTT_4[+Y9!7ER[FV<W%$I(G6+2%4<FMC;DRH*S&87?.?G=?>@U[$ @WE03+^
M2_TW9U=6\SA4F#\=-Q\0]U\+H L.;+JYEQ&?M829?+66,$Y@6#I8-RAC'E$T
MIT%=6![_1.%U'8GYQ68-!6.R=QX3=K;X/82^>KF<@N*?P^9/EZ+<]DL#-! /
M7-C?L5ON\LG=^\H@#PZ4\1GW&9F"1@_M)G 7]B?M$[600]+B8T(W!K7C&\5"
M8R[Q(A9:VRI?=9IY.WQ!]5>@;69?,PZP#=>-BWV=KW1*+0D(9GKHEW?*PO!L
MV:>3<OF;; ]E;,/ 09*>)E\ #=YQ(FV=RI" L8JA=^#BWE;7TI9.DU'5<#7P
M>'IRW/UUX$F>U"C[ZJDEW^Z,^L7J"!F&Z9!;'Z*HB\[&!PKU,_7Y7-AFN'\R
MC[!@-%%HMVM)WXR67(+PX4OYWC)\YPI^R>EA;<2>M"A[L]_^B[0=>9L3Q>PH
M.')20V!+R)E73K)9YR;-\R5NMG@4"X %Z.ZF$A.Q=,*D5H;'B-5N&GY>GJ<*
M_>Q1F12HP(3\2O*N!Z[5'A8D3RQ0[DX/UHQJ[2D[9]S,&Y!HUJ#-HG,W!)I8
MXO"RSY)ADV&$MF7%1B'[JL:!\BW M?VAZN9:I'QI;P]T@C)>SNSZ":O!<RV$
M$JW\AN.(RXE\5)&&U\ZP^\2B)8[\BUM1&!/3TT ='ZO/;K< #AY&BPNHE<@9
MVV^+F,V19'*+=W;1OV"R=V=C8(* -YD8,SFTX%;+34,Z*J]7%WNKU#1+[9V)
MG8(#V9-&V7G2UY/;=$^4*[Q?9:^0C/<,AB]O16J)W%"^5!KZD2'Y>#WIP0>=
M)K[+=N"L'+T#4RS @XG&,$\UVV[:D%W% K,[8OKZ5+-SCUVO[*:QAMQY=:XB
M)?=.5-PL4SB!/4\$2^^U,V"]#@/>CY>\&[B7F*T\.4)G!8A'E0:(UR/N80''
M=&JQ'BGYYMU,[YCWVBCO(M/$I1BC5"V'U);,\Y-%6>HOXL T\1)XV6.!AEK!
M38NL*8]?-(T@31/SRX1='ZS'L9A#W4[(!+[7?U7;IF6J<5K"5Z& N#,UBRNC
M=.RS!ILZA.I!(]\3CD=*NQ[^W5)F \,P]["!/FV!RCVAOO>M+/?>,5HJ\U,Q
M<CS,H4[! H^QP(>#V* (5HO/L1\FW^A%D@<M.BDO!JVQ);&4ESR4+"&L<GB!
M!K(,(9FZYLIV4LZC653ND^3'Z',OK82>54TY6"?!]#5D!TY05V)>/WZ1_U9R
MEVT.4NWW];S-UX/R0G>"O2%C8/*QTJO%<BQP]Z3EZ8<G??NWFV.?1G%9*%CD
MEBPPW)"][W.J10Z%LA(.46,<OX6,B'A3/?4YLW\@_3W>FJ.EC^[;@RN$BD.A
MII3Y/KM.<88R"?TSNK>:^P:R_'QU-5F\U/:&X"'10P<8=B*QLUF\P4OFJ:-2
MUG$+_K>R*E+JGXG#\BJWCO'H3$0F<EUFO69V.>+>?LUG]C&S.[LZF+;L00TW
M11]MV]PZN,!6,%A[7=.N[86BZNB-\VH4%!\_T@B1[BTIQD3?N*R>Z:WH!MO*
MR@J*?#!LLN3"RMG,=XF?;ZIV5+1SI8/#QZEIONE6>,E87^I4U74DJ-PU8TUU
MOY0XF3!M:.GSW(O[D$GF6')A]@Q[%Y6,%R_./,3[^CB<.,8HYU;;B)01.679
M9K>1OUR).Y6@OY1?JW7FLYQZZ K399,LE]YS/A"*Y2[=[HZKX2J<QW,?D$@J
MU.6_#Z\/KQU)L23AXO!_I+3.E?VHH+)P('O!G9P\,K[>HUM]_"(3*PN1L1$C
M7Y,2@:7_I^J*];3_41_)_S\)U=B.GWN#KF.8FKN#GT9LK_')93:O>D.Y,[,-
MU/TS=Y_I/ 2!/FJ<+ H]&<F>SO:&;0P+-%+U''C%'.0T=S/[;&NP?7(":)5;
MA(VG#GA],36@.6V?_&(IGHT!:=CS5\LR(>WE4@P7$VAO]U=@6(UC6FV0KN$D
M&78BL4TD:=DY6>EAM]3'5*TQ;"/WGD5['F<$VT:% 'BI$>- XUR,G.\@IL+B
MVD*">60)\X/%X](I1IZLGS_R<?JUU"X#M.TK_=5-_E\#%N\SG$/44TY=::'S
M+WTEQVZGBJ_,/6;07X(>.:7\3)3D' GRV$ZOP3VN"39P9+M;&KN](18(%9Z%
MYN\6>X^5OC3#( 0[D[;F^M](T];;I[!9%/O?QT_Q[+%X3SWI.QM^UOW#R,QB
M[M-5SLZ&B$$9^:Y$]7X-^[,BNYJDX36=D00AHI O92S,S+LRQ9MKWI'^YQ_5
M5DN>PUC[*8XI9RA:[T;NYI6)%J_X%"U\[#DUZ9F:EIDM4FB[%N55L!B%!>YL
M['GUA:J$+5'U#.]76."KB6_+EVBH=)NII@X4%AIF$%Z='(PRF"51$I#49^?Z
M7!S9E:S"H#"P\''&<;>,!Z'R3.BS+\_^ ]FDKYJ+BN]W[0-\$9-F@QU6%\'W
MC3IH9W.4S]5Z&MH\>")._[3,-V*[<04+C#WD'BE73M_4OOZID>Q3M['ERQ76
M=U'W&5\[)@ZZ3KY"3;4X#47G9*=#6?"(\XL>]I3 [C^K^2 =&(?/NP V4HR3
MAUJ<]?9I/!\(6W^=W"P93:+"E*(T6KJZP@/3:]06HNE+)&'U[V7&S]C,5?/>
MA*_URY';6>M(*KO 6UJ)J&GQ"RI4KO*MTBJQ=!6=)GM'X/4B<5\D2P2_+S@A
MP5LZWCNC6UJ-P1HX\/7UOS^]Y#U<?.-:?]K@5W_7DH*^4=:.5LYZ_X\.UB#P
M6P/#V!$EZ>G'>^8'UCYGUVA+O;FR=T0#4;;%4Z8P+XI%_5>BA<<MG3V;YJ,A
MH],K_2C21_?%5MO/BS2?S<P-\KO83G_-S4QS/L9A4I-U=G.V^ZWIL_L@0140
M]T="8O&O\3Y/?%2>#.Y.-=V80>&^M<U[292UN!E?_GX+_D)ZW-:'+%_U72W_
MA:ME!#9/;]UQ1_ONW_.*]SKTK"Q'%XQX4HBYXVIPOB_?EMO%ZK02HZ9&6*:3
MY-; Y,F')8,&9FFV"ZV##]/3!R*5JLLV-(@P#6<:ZR@)K#GJ7YG%ZH@(2<+<
M*G(^?+I9SY3"KXJX[<_W<I&=FKTN=,;3%<_"9[0,WW*+UF=S+"'-)P]9&,X1
M<_QC7\LK);JF*UG[MU,C%<Z8U/%!,SK.F9V(JIL2*91Y('C97^1>8\<[\Y"F
MT;FSJXP#=^DOD]K/G7',X(Z/SHWVB!758!853?!3R^>35<]<>0GA?.JOHY8N
M?[6X1W+KD;*KO:RF(V> FBI%=MJIJ,A';Q[XD1(_RU@E_Q)8VQ8Q^B*MM-S8
MWE:*\K*PW#"-MN2GX=OK]2\;)9?Z::U1<:>?BYQ]>+(QTSZ0H]XP5N3J6/.N
MPIR^MW7(J3WE(BPP%'UG/R!EHA/Q8:AUUWZ1_3ZO^&I4=D^+XL =(N;0,+$:
M/;7GPKDM5=?4N4_"%JFWKY;<&$_-SIL.?<2<YL @)"$X,+]?$3(D#AU.*M1J
M+9[H,RRD"Y,I$(_=^7K)DO^$8QG!T"[,J2X!,6"N^&R6$5,I&$X\[E4'M]L-
MGD<5OD(BY*[W>][+'37MV1<*IKD;I18FHM[YEGLJ<V(8"[SWGHINC\8L5HEE
MR>DE,K6*S0_5I+[KU&:(8Q/B9@U1SD_V2_;++"!-9%!]Z7;!XK/#6/^!Y9TD
M4NM8C,H,%F G/V![&K*TZ+@D^;EMMWP8/O"(Q>,$WYT''<]F8&\4+CEPT-8^
M6-??PJPV?%W*MROP9'V[$IA?U4"CI!OQWL#2NF9Q/2 HIL7A] ,82Y5+YA/N
MV[$-QSS%3==G.,+OEYG%6AK;2V:@TS.>,[,O:!R8J^(\96THY GS_:7*RNIE
MZXOS8)HV%?H,-O+&:SKQ EIBEX]Y<2J\VU<V]R'$ M'B!:W+M*/O6KG#2V=?
M0Y12W=QHE,P?^9&\$^%6HQ#)Y-CA2\>_)3]NP7_<T]L^ PLHL4_,E;"[U]MN
M&O>'MVCL]_DKW(X%;0( FS\KV[#M_I7$OPM>T[8]P0@58X&W%L&)(:OZBL5F
MWE@ V0_7L9(\[SG13[NX_[9<BH<?/O9R>2J!NI1(!,S$Q#>9,)]Y65_O_26G
M"VSU-V\W]K#LMIHASID->K I%'1,=W-=4D762?#D@BYT%MDP3?.VL?00GT9V
MC[3H]WL,4=W*G_T(L76]4%Y8)!W-J_%&>LYL>(=L#0L O%C )@(+='T:TL2\
MP2&)^ <MF(6U;)Q*?OY8@ *S*X\%2JY&,K9M&S[IBHXMMAUA^/(T:_7E,; <
M%F"-?B%\JYQ;PM!<Z4[DY1;ULR,< %6*-\'J?L?B.STJKY#PQ]<^9N1]%F3>
M4XS1;MAZ4LQO6B:IXK5\0BEP05AH6]8%"SS-VB3>'_'%K<+M/7>QP )BH7J;
M5HI]!Y:,!0ILL$#.H P6(%@(W1>EQ?3B#I+=3RIQ9C>>I]ZMV<=]>E/RR+%
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
M>K?K!9@ !*Q_O/PD\0"49=#U41F36M>I9X- E&Q^_?&H*;^A3J$]1VQ1HOI
MU?*R#EH5P/O<XU-81R[PK.GERN-UN'8T'D ]A0<P<L]VU('69/;6ENZD-07&
M?&Q'/#(FUD]AW\_#M \.$E4P[T]<:R@-JHWPTKOZ^*R9>OMP*<:IQNC/E@S[
MR!XJSR6/O1-V:@,Z38T]-]4WK*,<C)C5@A=&578TPZRY%A82WN9\-7!%72K!
M932D*Y ,NZ#?^6F9_AD#+A!A-F8R;['1QS<"G-*$]ZT(8\D>5@=N=ITY72M-
M"FV>ZV72MK7ZAA'$V2')W/6T78SO.<P>VMM!]-@>"ED7VO/&L)>'U^73<]M_
MO;7E"CG3[VNB3*@:/2>3D(K8^G$'S76?H</:EP4TUY&_51**,,U&.D^]>-O4
MJYK7H7]'-S3EVKO_J('^<JCA0%75F-C8@9;6(4"22]+/_L7>/G-<3FIJ:HY(
M>$Y&1@ZE\H^24%;BR!]<I0  4:TYP2L]P MJ>BLG]P$2]QX2AX3G(>4  ."?
M'_01A-P%'"AU7 ;_X]4*$8?+=#J@/X)2.H'PK+LG4!H_-5D#%T20K)S,YZ%7
M:AB1Q<HB&3U275\J@JD0:2RH2?@E3'%R@KQ=K<_P%MGR0TGY%N= EW-K66@;
M_,34^2Q:6N?Y$%V\HM(=9;22[NX9(8H<(PU/]Z#)J4OS"0J&S86K%*CEZ;8E
M68!@E<8JY:+Z6ZFJD<PM%SJ;'G[#?@/$(>Y'E,UG=T?\C.#OH*K@B!:Y52"&
M>%BR+\X'G14('*V26>!O'!]JEM'88WRZIK6AUE[X3>8IIX76EF1)SAKN5>Y+
MR#N]N4N7C4.&P[Z!BJ/2/:%$)_HUG4(S3,'C]L1,!VU_OEM &7ZQN4+#;]:[
M39FSE**)?9+^FGNNBRM=IYVUKAFRVQ_VG>^J2/B@75?@ ]T5S) L;)D,LS$*
M'",VGN,-7>P"=#IXOZ>\;-O<Y'";M!30G9FW%O++SDU8:0ND4WK/ZA ]C.UI
M>"+UN: PS()G>DBS-JRV(Y)5S'.D;?N'3:[C=R9*5DYSHC)N3:+=69I.-#=B
M@K=P&H%;<XERI4WU)[^;P:IE7/^.*(JVM%C%G#/C0A.4>$EU>9%^O= 2?G&]
M/PGLLTYT;Y/4*4>^S#'B2#4*][7X4Q=J9%VN?&"5^%K/QY[2BG4E1(SAS-,I
M;0#J@ZHX_4T7/$M4C3Q[^$?,16&K:E;@^:Y]?6IAHD:4*]ULTAN5&G*"RPGC
MMV"QA^UIU>#O8H,!C!11\JV>UQ]Z^D?70^?Z.B']=&Y;19%-!W&D/49 =>5-
MW;^NP$ <2N=B"4O-KOX],&$<"LY6VEYXWGD>2.<DB_0<E50.W_%#:.(!CYJC
M)4SBOZ44FC5J&*SC ?<11X-(CCZ7T4.) Y8DMGF9#KUOH7=$ T"-71 <7QO5
M]AN5]K:(.]_-,7>?&1^H? .UM)+#Q?0+D0HBX.7FV^"7*S;QL(CO3_$ :)SY
M-M+-110[^9,AP:0_)@5M'1>$T^UW'8&%S=M=_I?"8289?ZU9@^W@;\4#3L;W
MX[&7@09KRL&(W(L#'SE4E2<>8+!U" #=X $EZ>W@,3KP35VVMFO+2*GGOR#@
MK'&M&H$!XP'"<G]K:V!7?)3:WZ"7\( AJ43P3N,$QH>A+A/1A]OU!&.FFO"
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
M-#AODY=237]WB!V^\HXB8C)IT_X*PBI2O<SM[':_I0DR;UP"\[U+K?<X_FI
M)WB,&QV0$+P!J[9>0:UEL\GGT_E5;@K_%I*+%2$KO_>Q)IL5"PG$'$O=DDG
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
M"<3,$!2F#?-H@RRT3'[[T9!Z!**A3E,]J72B5 P279_M&#;SDW5<9HM^:*D
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
MGT^>,7';J<7\_:C!3?\*APD/-X(W8W##8LEM9'E";4E'3XKSR>,2CS\"(8!
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
M7\7N;FZ2/KAC&N;AFR_3$*69F_:&>-'AP*C(;\DV_ 1%4PX4&MJ;&[FFQRU
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
MM4&7K-Y!+G-1NYGE\MWW7?&JL+9 KKY5;[%FX"6T#=H$U/Q=.KF-_;NO5+J
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
M%]$ )I0#<'^X$K94[T(672Q :3,XK$]I"IS];%.CNU.W'+SGY#QNL1;'5&Y
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
M!Y&9E#@74)#-%*YLT+A^/:%X7[=X]F0$?)B<=Z>Q3Q39*ID30L7#;7R&696
M^.YJ<;2+FCVT_[.2P!JUK&_<ZOZN!Y;0K/65$VK)JOZ[M#C?#:"V44:9/*+
MN<R_MRGS*L'\??DM[Y%EVY&@_47C0.G@_N-$O'-]<8#OTPIBQ\>OG 2VWQV!
M].T@A6OUAN_2(=:9?%23DDS2%T\2L0,>XP>-.Q^.Y:+^ 6=5^QH7%5^ZK</]
MQ;&EKX66T2V)$T7ZY!=0=LINX^QKTJKVR^"GL1F!\,B2:/GZ5T51Q 5=Z@T1
M#197L<CL317WQGGGK9^B54!I-JM/W2,WWZC.XUZ3\--+!P6Z)E"YBSC?V!XL
MR[6FG]LS\[0J/7OC5VYZ+X!C9(1)ELDZN^=W'%W>L5_N_P<-Z+]"<:$!;%DQ
MNE%Q32KPM@'H1I[;9P(A'H(=;PV!C/:DS$"/!;,@NJ#Y/HZ$@.DEL^S'SG#-
M2Z6D:*[;V"'0&&69G+9(J2%'[G.!0*$NN;4<RNCI_^39/D;I;>+<K%$F:^+?
M<_LU%Y;68/>7^]$%[;?ZS!RGZ($V1TQXX9A4FLFC.Z<)Q'IL[P*)BBL'MFH;
M')4W:LZ_4[/SZ /-]LBM^"V-L.=6%(HRR:S>@9MB&%JLM%-6F8K+"'Q^ .+G
M!-="='_G-@9RGD&PU$D84L8!PC+<%+Z*?D]\]+OO>*[B)PTI'0=DKUFCZQGS
ME\%,7Y531[MAG"--[G#305*9]T4E2_P"B06SI\3%>2&O%NF4^:7&[F;X!,Y"
MKH>=7J\I<1PGH(A5:QFN\4DK2S$T6& R!X5"T4,J3M%,A]#'1AXQW4)?1-]4
M+#'[=#BY;$Y\)@?L+M]BNS#_5VF;J38T8$?U#FP,IRA(N+:>2N$1KJD^'F*W
M =Z9\Y0*OC5>L^9& SQRP_!1FBV\(@( G.D1_5_1W22944DD=)4>6SG>+Q!$
M#Y8:)=E>C+WQ680]G?IN<.,X8); ]_#^MX$UE$UX>$N7X]Z\-JPQ-GMDIL7V
MOAAS/7-)JK"$FM1&7B7/!CEA2'\;O5%YOP"]+4>V^;_6K'.N)RG^^)XC 76P
M39N?NECV(J.C1YN0T(^*58Y[^@(_\:5)ZB"G<(J$KM^>-P@F[F@KR"CY)%%
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
MV^C\3"#V[P4_FFIE"DA!#Z*_/L&A% >XIWQ-LW" [;#K'V#% =JK!I&?C?Q
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
M4I2HHVB_K?;H,K%=$,U>"$Y8.(/QB^W25'1T'ZQ"6T7<VZ%516VV)]/4>^M
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
MO"I#+P9M,+RD3YX5I#/24%84HEO<O(-@;IN0H5*RKROB:A_V >GXE^8WW[P
MQ$CTP:LGSNZC:'  #JPUYO/QY[+EYEL=?J2LLG7,S+TQ[<LV=R9@L'<8<2:(
M\"U)CN&OMU28HN&FBA)HCQ&))$'&5/Z;&8[T36K<F/F$.@7$M+2QV!N/:W?Z
M@LYFA_ Z8B'6?M9B L1,RTE3+EW:%F"&8#XYFWPGSS%&%_=KW98.3*<\N0=;
M-XX)EZ?[\YHR\5IJSVO@540Z!$Q[>!0#H1FMI9LW2LOKDFTEAY ?L=>Q'1A>
MOD*-]O/Q<&BWOM2^NI_[S/*\-*E.W5_FL^\8M[F@WF7SX+S:!%W6=V>0*C97
M_P;!Y:34+>7?5HY5J2N,LSW_M!$P;FYMXQ]V,H;EG,%47X0OHGF#:9+;<0"K
M*?DE R,&>MN>#L\L6@.EWQ%O:P</T-7XG);/Z>N>L$TM][^R(#I3G!8(R-C&
MTUUYN@"L*J0!00BJ=V:9D<&(/=%AQ$#@LLD',;AMZ/XDEIN.W.RKV145[^^9
M$'W2WT$OF9>H1UP\5D^7,W$ ZTWFOJ.LQ);?[=6.YC\M=:SY_,",2LG]&JQ2
M4F)4P^JF7%QXW6(GB'N;3=G4GW43^GN2+A_:@G+T398%] XC/2!>E75N%!LV
M(F[O-B*&J/$E4"]H ^@O^1I_!\!F LQ6_-S>FJ#9S1V@:TKOZRH.HS/YHHO+
MJK_/RG0EZGP:%&E(C#T8NT\\T)%>TQZ#'9Y'< =ISW4-1\4VT #38!V8G-$F
M_XWACLXQ?C**9H2+(IY=P>"'.E*,2J-*YQ,9F IP!SH]"=\9]3>RW+#Q?UUU
M#NO@^EF5;';R#CUB6;N4OF@J>56/_<ES89M.HY-M6\S!Y2$B>$3XN6DU80_?
MHL\XYWQD&1RGADA<X!&[I"EJ![:EK/0XT7(V1S[>-),CIB.>C"/F/IB_PQ)N
MQ12QF59]H=CLW 6J%4;GVMEV#S5+3?=X9M_,T&*G$23,25:H;IF/HWC4J:D8
MYF6V*EGK1@%2/L_/L32$&.ZUKG@B[(7NX2\7RZL=/@!9252W=+],$UCUV!PR
MOQ*.M#YFQ/]@#>Q)54HVL(R*[X^?-::KI$:MP=>/<[:0BX(>17(9X]6K!EZ+
M[L^5.VIK5I0/[*,51.,;.OF)_34Z/B7?Q L$UTGZ(QTV3@]'IHM8I(''NDJG
M9BB/>)#?6)03W9"3U]L7TX<+GLWL^R!UO5J@N1>1$M'R59CR1*31"^&)7_W'
MX\>&T2NO5[C4W(QG'(\(],?O4[>XZ.CKZQ#8?WDT(1D?CGE%!E?_-O"2FZRL
M:I]:ON;%ZDS'VD&]K.BGCP;SH5\?2MI=4Y5/'J/<CIU3.\1V O)CD,3C_-#U
M]4=D03+SZNX/:&Y6O!!_;$'_@4GS$]R^\T_=F@+%WFQ7FGMX5+K?-=+#$1\P
MVN[@UNG3EB'*3G.0#ERG+G82K(.I/RXYVOKH7.C^@%-T ,IHS,U)GP+:G:-&
MS(5AK"I2MKJ[\4&+8U1GTIR'[2%9DN\-F1MF?_HU*E".$M^VS&LHY*_;4YSM
M]8I5]DAU<1C6;7O 8GD04-]Y<G$0%K7)X^+(H< E6_OJ\-X+44\VW=#B]'Q.
M4ME'ST<_D7(N0@? %G9^#QD$S30!)^3DN:@86O?(I-:8B2^"1JFHHEY^>='>
M<?80S:("DJ\!A.]MW\K5DM\.$F<(RP4M5WWZBW[O=G8$1A5:?_OE/SL*^-'
MF[E7)B#%8FGLV<_-+AELG_)S=-*25SU2+[6BN I+&Q.3BB\LSZ'>Z,89FJ9O
MV->.@%-\-W8J^#2D14#VD$V&23UCTAA%>KK/@0R#LA-;^XBV5J'M$GXW]HK3
MR,#H2IFT+&8/J.4^4I.\%29F$BQJ$$9CR2A/T<X:ZEP_%@/8%UJ*6 [)?^LE
M>EG]PDM:+F9/7IEML<TK:\+C<<86M; HIG5MK!ALOPW,7KT[<V ):F@$;3!6
M %:[T-F[AH,;5DM-F=1.WR]=QYZB#;;N@I]KA:-4OZ";6[TF!L5F5PV&EC0:
M! F/N^K(4!QP30%:A?"O/J4\L]H9,GL\YQ$U:A)*L0/?']/46\^.CNI\9KM$
M;+BT9R/V/F9+J(F+?R,"&L,H?-HSFF.\MD47,II1*DB_ 6)ZR;N-&NK*92T
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
M?UJF=KO7^'NRGL+:10_\1#Y\X-VHCV5,0OP-4*;?)O/AR@(RU6OA3OT8N\S
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
M\"IPP\BSE>-LC?$(\O(NT>8')2<<X%7>[;)+XD?R/]0^5G49R(@MNEEOCKM
M!&S2HCN'0L&H?.9;0+7<H"'Q 4F1RTN7C;K7F"ZQ,,[PJOQAT[HD]U8:2R5:
M#3Q'$&-LY4<V:UB)'6NVKFV;4)N-IDQA=#J3U(."(.(N_2&:N"$F/JDA-IX'
M!0_%[WQZZ'KW]=--NC9AFO@1*GG2T/ /3X.5Q0>?1CV4$J?Q33_*,OJG_9FO
M9&8Z'(S>,?*X=@F?EC.-G";5+=P@B:X6UB^T'SSC2N#C-)3G3AM65]VH;2"K
MO3FM\#*<ZGGK4[_ ^?EMQ#JUO+#/L_;XH#R&%$^S'@UUDCX4X)XHGXN;D\WM
M9BVW LVI4DLOX[*O+AQ]'P!G3#-YU2=:.V']3AGI8BL#_FYKT=T,>P$]GR#H
M:K:TMA5#WC:%'DD]C<@1A_XA9E%'/:?9B8B*HIB:'C(U!6GZR"'*&"T*-ZNG
M;M),DO5#H^W@F<S=I0T#\33KI[Q=&2'.3[0K96^$6-L"K%($UU(%>Q7FQ8RZ
M3GY\B:A:EL%79N+5#$G:,Z;Z0%*43,;T"WW'G6._M#OK2N,5\+0&Y?9*_42M
M#ZUGJEJ1T")IFW&T"EMF>WW#[A:G@L%;J>#]\9]$2JUVBPU62*/$7E:6'TG8
MMZNF2ILW6+9F38[YV/RLQB33;OQZ!^(3>4,\&B>$*D;O3>@?_O^;=B)VMS ;
M1U+:;Z^'_XSD6?([9B<CX6V(&XB#"NHV1$@9R8O8O;@=<X_N$@>H>V>\Y/GY
M7JF\=DI70[2T?O4J,^D1NN";LNAHI5+CXCF5W\O=]K]3[*5CTESK+$$I^-_W
M6TUE=.G:ADV#&/E88_&ZO"Q)6&4=/28H1 W")OD>OD:.X !^# ^O_:X,H7CK
M-;;Z1O!C-8H-GB!"U02:5HHV55,.NH]YA7  (:UR422%!],_<D5KW3F%HN^
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
M ]3*C\5NIP[D&YJ>C?S X"A)C)_?8)4S*MI#.W+4;3A@R:Y9[J&,[N/YZ3M
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
MD5M=4YT=9,UB%I4:LT'T>9+2A2."Q/[C3TF &^,&T=AE[,3!<]%XGL<Y\8&
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
M_N=5 UZ_^Z>L0AR@UQ_ _7[#627'S-SK5ULVYD41+_EJ"&M@\VS9DB9L*!,
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
M+6MD^U-. EH<G"_U=+D9\DY3?>38A>F+Q3]=B!6OSEPS>KH3+V?->F-9'RC
M&[CB'E4VNE@;'7N'"QB^,M<G_%0JP:OO)CJ^3(F?9CAM0\H(BS6N#\I-.-1X
M$'H-%.T^FCV/G/)I#K&?<9\+;^X2$P\C7=0A10,2S[BI>]SLA:AO(OT<W3MX
M8/IK7V<62 (*GX#CJUP&56#Y>2:$M>RCLSQSP0VI9;IHH#(AF?A*/2V\T-@W
MY)5CO;_@=M)1YIK0$H)5[9(OH\HP07AK\>"$1<JE879V?U(A=4%&1_I2[%%B
M($32]#%*HWKQCH)]V7$]%^;W@$-C*>,;+8<-\C.A[I,S>U=NL3D/C,(*G*AZ
MDZQ^)*WD<G:,,;XR80S0J*^KD\6:=%"%H3X70[IKT4#U\=ZK.HZ?4-9WA9YI
M&8X'!BG$(Q)VK(I _YFXO\_V$SSZ[>EE2*S'\4V'6@T93OIT8[[J,^P!I,7!
M"Z\@EM%JKO)I >>XX\> ;8=$CA[@1@R.CO%T>_""[,-5LL@)G#^N%+7EUZO;
MI>I;CMIH#9.#B9Z@ =]/<JE7GMB>XTH_4(K4_2[4.G+Z6%U].HPYA6'Y=.5P
M]H/>D::8G['$)91Q^\5-OFYOS<\Z!54E: [[1&EG:]?+=32?\K4I^ZPG1$\;
MA)QLB^$M&$YKTT>9K1.QESZ:\/3;4_E>LO#797Z/!!_1EK!VFU9>^/@^I,47
ME0KO--G><9H>L.!/PJ;P$Z 6NZ^FHJRLHD:G/N[JZCK"YB3QHE@RC.@=@&?B
MIB&A+G$/R,( [OVZMXZE=OI,U!:3KZXBUWTDZ^X'#0T)(@V)^\7^P-TGJUM-
M:*[@?]W7];_)4%R&<E\ZWU-*AEQ8VB%NK]+PYBOW'6^%'!310.HH9"+4*Z+Y
MKY:KEH.0$TF1JV820YYH7X&]=-^_JIIBU-TZ="'K)!(*3Z,)*SVHM7L)*ZOI
M8GO2YA[UTCGD<O&_QGSF@%=E8'8/YN&'J4[.C 9VQUP=*YZ#X3&![]GOL+LD
M?&HR;>E5PZ[6?WW1]?\6!MT_=Y"9X&<C-MY*Z3[4H? CX<@1$:LFD;'$*J,Z
M,K'";VEC;OJM\TWH:@8U G7T(RJ*H5%"")>#_FFXI:&G"-)L/;#QA'[JS:*$
M?JO]"YK"]@\]-=VQASGTT=\L0P.ZM7>0(5OW:IUOZUETY>3@OW;C0E@=(K?^
MVNF_)Q6K'D,E9+-T4R1,#QY ?&_F&(>QN6CM4TCJ-W+4N=VW5BNK>UHS8]?Y
MP%IYE%YXOS>5[7G59U6[4K-$H&K#L/'#TJW,NA#"(TQ?(+ @P'%O34Y#5=BI
MO,BO9XB*TE2ICJ+LUG%+(=,V3DB3"<6#RGBJ;H&UOB4/L8VNAQ9\+LXNIBG.
M_ON8D(9$HH:$OS(6QA+HT_K17J[@ZS=N_?_G9(V\0N!MU![*K;NOERSJ]QY!
M2L 6ASU]EOT.?3Y"DA/SEPW!$%H-R^IKOGI'\^I:LW!/6X8,!>%TW4_G_-/-
M UL'NG5RH.34\I4J%8F(BEA"+QII2F6?A'M;P]Q>YR=QGL$K!T@_W;HD> LC
MMLKT5;6DQK>;Z?CASA$18K^W/J8=D\9^(J=0?3<0E9+4D6>=Q4RWR?%,*T%U
M^XVW8*6PB\#Y1G3XP:[%$>[S]FBSQKMY/>'@&8@_P;UT^;1W&$I1!2W_<J':
MXO4.FBEYS<AVC 9 '8?[>D+-Q>#.E:RGBZEIJS:>-@P9^G@9[;=4;NBQ_^@1
M^U^%C:LR2MZ'X*+Q>(I2A<39S9W\U<_%9+B5-\$]"F^72B=14<+--+>U;-F^
M"V;2I*BX)LWAAW0U."[.]F-&L_5!-.<C\C7M45/4\&"E:1MA?4FJ9>^W\"58
M#/^)%GL'\LJJGC. :-1+U?S%-XYG<;913<IGQ4-W"FT=MB1"9C1PCJ<RJ+5$
MR?N.A;5XMY(4@6=F-V\F:N[IH3B>QQ7Q1S@*_.KX33S7=NA685[V5SPGOMM>
M\N!)JM6!M/!7\:*+.5=RFUA'' ,Q.>5.WLU(I2T1QSB$]T:P_5;B\]).XF3E
MEX,67[1T"]?8^(,(&[N?G\J+)&L9;_ /;2*[!,\%. V# YGG]<@M+"U^0 NS
MHDH<$+[MHK75A)Y\!45Y1&]"\OML,YCEQ/LI9ZC:9*A!'YK+KVNER]7)8A5P
M!+2#7MY49V1'FR#[HPR1WG-ST^P9=/%N]9_?EZJ3EM-KZQM\T6 Z,[)Y1/8P
M86_;%$';<$ M'36X(&9RUFJ$,-DAG9FC=3O(/E"FP6D.@/:3.!_U!9# V1U*
M06=8._#P(K^,V57(<F3:^7TOIDV<;J1P>_/!&<:.W68:RDER:!L2,GR;[C,!
M65J8UBM!F0@=-2/]+%'EWLEN#I'MR<5HH'B^Q9$[H2P-Y3 D"+W-%SX*.2LW
MOU%5A)]8F$"LZ3('SGYE(BU;' RWD6G-XZUC2=9Y+JB9=0_3$PO&@;.*@M_0
M=5!3?<V;\E^70:G0O688OZB>Q#BY9GXB\ER1Y'9ZZI/#0]D!BS\%;D_*HU)8
MN7#CN)H2N.DC(BNO?057V,$%G)T=DJUD:$#>F62?2(17R!*KIM6%<LI#SQZQ
MP%I?6?&2:^:]U/C/54%/[[A[OPL#-E[&Z!)3VO6.BE#RBZP%SRCDC J9UWHA
M<%8_\W>UK258<"LH0-M5?B*)]#0<<'IUJ&/+>'TUQ+/('V)$.T=&S1G722Q/
MZ^;*;(G&HU*BM&]Z&<O]CZ-ICD->P=?L-J@,ZRIKLW!6H#X)R^:))6REK$?2
M^WZ^.,)3KFS_#L#W+T#C%Y3/A 8/I,][X\MX=;\2Z]AI&:L,08)%?ODET;BZ
M1LSS.@:65-F0R.Z1V!Y!:A?JBD?0@RVF$&4)!Z5-MH-'(K% =*:*4O-^+]R#
MA\@$!]2][I"%Z6<4.S78O23/OU7PMT"-'H-IMKDC-"V?XZM..W1/7VH46'*"
MQ$SK^=A+WX\^<"%-:,^MB[==[)ZQ.",9M[NN>5!(-:L!S5,)\GH]:WX(UJ\R
M8E%=Y2LHHZ!J^6EP<:>SU?_M2,:_9MBM%4EA/'F[P['1/QEK 0YD.#L S8GJ
MWNJ,O2F^V*D62+)ZHH8&J.9Y/[-D'M1U996>JIO1AZZG3*SFAGG&3M A[&[+
MEX1ZYP?X3'_-&!NOS5<49[T=#J2BRS5[^?+>^PU1S&Z_E>OH:F](_>-R-*#G
MGJ@4Z) ?<=J5_W:$5%#[L^+[X)=C6UK'T VPXTW?P<+$DN]":GX_0G_DW+5(
M(2(715E_OHA!A#=G[-XUVWEIB:+^TC'V@:8F;I '2G?2"Q*OZKM]N2&L/@-C
M-:W9N V[G\2I/A%5X&&JZ6&G\>WH%Z"B_@!X>G_3SV(!UNC9L 1."5R4$WW'
M5%@2)$XEFQ,LPU#:44EW0(X&'B==?$MW.VJM$-9Q8/ND/WC\Y*-,+9_@24>P
MKG#YGD^Z'U]=<90!0X"'DA'V>E'$E9D\/5U@( )'^%1PT8/=8@XF.:MTI-\@
M\EQ9<"M%#/")#L&-*^CI6RNMNH8Y5\Q=>MUQ.W9:-$#6&B]N.4H:BAFMX+Q;
M>(+_8\^2XQ-L4NJ?MJW_!C$(>OS_&=G^H[-7\HG+I80=:F3IFTB<(:GUH:_U
MHK>EQ[)'BZ/5]&H=B:7F"K<K+#4L3Y<O@,\/66QC;U*.1TGDLW939)QDS3K\
MI.78E40+_\!;61LZTIZX'"4*3?[=/6Z4P4-7KQU[L+40;KL)VAS*]&V6=D=]
MK&^(6I7V>V);%R7Z2JCFD/U%XF1-E"1JF)9;GGUL>J^T?AOC4J42";7TL4,8
MU.PE=J?#IQ>TFNN(%^UJG;I,?Y0N:K]8^'G&F[B'(YX0,ZIFEIO0('G XZ5>
M&U)U._OXH*[_6L_FTW%'#XL5RZ]RI:UACGG?3/=-*M$M*L/ISW[(UCD'4/;D
M+"'/48V&Q8]1P-GFWIM?#.D$:&#C]@9ZY;C"@!WBK-$N.HT&7K)N/_4.KW$F
M9&S[PNN46/SK[ ]_:9_[P0NF=2OSTHJ>]0"+E+6@T;C[!OH;>J PWH0 ]E4I
MUR\?H7%XOP5+CL#I6%;AS?'73<?0&O>/2WVAD#]_$I+@R?B[9%$3NBV$1I3T
M:* VF;ZO")\^PYO(+:;YWXDF_PMQ8XH&L*GV;_-J6I,R;=W.E=SM(PS@</WV
MB6_-T%HN'9L7OOT-S.Y#=G:^:]_3[(USBZ)?Q<J#A!\SE*0RY49E$%BRZ./!
MU@XV:@T,O--K'#AU9<_=8_\,T10Q!<$W(L5JF7A)7HF^C/]=(_1^$>6@6=>R
M<)#T7%^R7DOU?6&0O\=C06>^H#+%F*Q*P/_-$:7/D="I8RG6WXGJ8X?9[L<4
M.P.+"'&;([(7;.E,*7*_;:Q83(K]9<-ZAO"37A7>?TP="R_*UEE)PBH/4<W_
M;B6!IRA!*\;F0L^;<U]XV(;_JMF5NB\SRI#I' T@,]<0+ONXDUUTK$)V EHB
M<FKIOTN^G7;#^&I%\^>O37(O8RZ<>5RK9L9WJD&7] ,4!0--)2ZG39U5'W3E
M=#%HGI6AXD35G0(3+$C?=NN_F[[,3+Y,PBN:]OC*GI.G&/P@^9;_!3]%!']@
M[# :V!<:0?R[^/A?,TRHH &>I<VT2>K^M%),IPB#BTN2%DXWA0DAU0EY51X0
MB!&)]+O-K9PTN</@*CX-#:OB:B(57A#K2]GB8AG'V6@;L*&SAV[Z1^=Y7$'/
MG<L+%2T<5KQ:4[6R/76I\-L!)+?]G1/LL\; K^4+VH);D\-!7)5%UT^_6.NJ
MI B[-D\M^&8>,U8C(<X>#(@^QZB.)3(9+M@-2E."@S91N\B*B=E$>_M(^X,&
MA;6"A(1\K.K(:$>L>.@+EJA8.V^JB7YOC8S^JIE<<KO'>?B0%,9P[A?5W,\'
M.N)DA(QPCYH<]% ;'HT'2'N^%6X;"\=U8+DX.T =( 0 P)78FV^[&EJB]3LC
MF9JRA?;FX\Y;YMEDVBE]@<K7 I_Y)$/3W"-P*"V.BJR^8P65@#7TS3KQF*$R
M,!)DK\&G1310^GUEH''9IMO%F[7@9FQ2W'1+^G?8Y5AYQK'[T'5@HJ>W!:L,
M"$ZCB0:4<LGP-C>BMT8RSXFW9?YKGZ G_L64_[^Y88(6(H"WZ=LDDNRH<=9%
M6U#IK<6ZX#MCV%#TFJBQ^&V5*SFU+=R&PMFBWG/N=$RM7(GU1NGCB%BD+(PX
M-$\G0WI7E22H0,3TMK0*2>T^G[]HGL(G0!3Q,RK,/.[]K.FDZ&B#2GCBBZ)W
MV$DXX[P($AC8)Z#._LB>4WQN<.V-ZB5^]KUB!9I$FZHO3UTG<X.!J)K[!XH(
M^%!,(Y)SEG)NVKN@&GS@KGJ)T]MP[&)FT_$J):O;-(N?J6):E\@YH8;0251"
MYAE^.Z'5_:@@NT;BH?XT'P'-[GH)V_JNU[&%&)LRJP.?JBO9NMED]A[4^VZY
M+4'SY^O3+AT<OV_,C]_X4Q!)Q15BYP#WAG7VY[+__%^$;$>B!AD,G]8+)&_D
M8]^9]^9P,RY^7H(/<\]P9*P'/V0IYGK!_]W!$D]#*O9'H200$B9A)#4U:]O/
M*O1[44_N6KJ@QDE2ADB?U(NKXF5T+"53;6-#989 "6O**YB8AJM)1,$X5XSH
M-9Y6SI$>BE#AI#4;%WQO-I'<98.]O\#*B,<WDO";05=8$J^Y-J=O8CUSI[["
MA^/7'"IIW5L61FS8M^)/!C,]<$67;O0B\\QGH9$*Q@?!+65/4@'!+TK/=FTV
MHB&P.;/#Y?E9H3\#)G'G_4JB7-CQ)[%T0H[(.N>W@EUS<Y=VBT3GFY;,7SK-
MG.>\9"L-&; 8]425U R#XF#6.\2U1VZJ30]5"-^+494]\<;UUI<B!(.?M8F$
MWY=N,TB8S(IYD<@SSBV;JIDH9*E0$R?GB%DMMC+0DQ=7.RJ-66;%FKM:0U2
MFW%;.?;?'=[_[X9QP7 S$NH/T]\*M_K**.5,7_4,";$+V_D'#%)H3/",GR7R
MG#JK[SSOI5!M>$6O\A7;D3K8+$)>6Z+0YN5]ZP_#S^_Q+#^^WV):++/Z:.DW
MT"\F&_? .BSF\?TF:<RQGK/CQLLEPV,7YN.QAKT6XU&+RCLJ5+!P)N6M;#Z2
MD_\C[,UJN.,(W)8GP;&2V?W4=61Y,7$]-YZX0I!]6XP*>OS4IXR$R<[IV#3'
M>?O+)XE/F6M<GA=Y9V1BP&\%4?\W>RG?$8Q<<H,"_2<F_(@NM=6'RR)?&).#
MGW_FJE5-E::SS([<-QU6RXF^:>;WOA6Z6;DHFW@^ZGL.=O5PZ$QV&OUTTV*?
M6<_]S*%LNT'0N:AN]+=F6E4"<:.7Z/D3)+DG"GK,R.>P<MI/%-& EQN5_Z9U
M-X=C:.R'QRM[D=:W8TGN50TY2<="IBCBR'*EB]_UEUY7/[PWL/2Y_]>2IQ4]
M^?^/O#KRYI+VIM6/VJ=I_H)RZU@@[_5M#HRO"^NZTK_7O)[XO!,-/&W['F2@
M46B]?;ZYV:Y,3>_K&B=81B"/Q/ZC\8QI+,FW?8M=L?9GU4;9$1R4%Z]7G*M0
M5$B<V\"Y#.19'Q<)8<)"8M\JI1X8-6[BI+,[T"A@ZZSK@N24,=TH9'CS_#Y1
MDBA=F&5N6/]U"W-UZRDG7 DU)!0J,M6_X'AE9X$&OG^$3)8'HH$],#SSEBL&
M#?R1:=US-$ #P3(HS4SDUS0!-"!&-7Y'HDZ66O_QJ694M=\,&AACQKM93T/5
MG2'^>:#K6Y_F2320W^5XV8UU:[.W]-\RC-J18:_+I=&*\[?Y/^!5R8$0VE!H
M3N^P L/.?M_/U;*LPJCB)*V\TL4SPD1FBB-FSG[RKF6=A"+:.>?KN8/O1W)/
MFU;>1HX745%@8"JOBS_J_O8RFAU*4HV:$Z-SD>JK",4/H#RA"%0)?(4E+*XV
M52*&)#JC_W>(OG_-X/J^Q0D"6@K/%#DO?1-U.#.DU%0Q3L2C!ZX[CX@Q]J:V
M8NO<D/62;U13'[,X#%6CE79*></*Y-;8($51MO$<B\8[9=!O<:%FC@ANEQX0
MMRA;PZ4V4":JF<_[0RL+B.,<IDX7:MXH]ZK%=^1+:)2@>3L:S@9Y.?XJ"3:\
MDE3[$B.C5@-A>"%/TD^9EU1<N,V^N&NP,IMO>JY^764WI(7XEIWD+44IR25+
M.5*S&Q?WD$IFBA.C3SVA0"^(S+3B=@<F>4QH8#R#8"O?B2?565U9GX@25?OU
MR2+#?FN2$P%Q/["J34PS6;!W@-OZ7_V(C_Z6\R-KU4?4D/YX>Q<-,'*LIQ\'
MKH+[]SUZT$"<ZZUY9-L^*+J9\YJ1L@[Y):W$:=S1?B52H9@+OTWJ:SB)Q->\
M63*[)K5!>MUQ3\M0VL_BGG1?\1%2+8(E?RC2&4'._?H\2((N<\OH=E%"^U75
MO%IB+C8SH":+KN+E?<[S^)D_YAL&MM'?/(/LDTA?Q4@^5W PB[$JNS_,%)F+
MF50F#3R3(3?W[C"H^N=SQ/_1)7OF?P!02P,$%     @ FZ-(6,?P1Q9SO@
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
M]=%">(:F@X,6=<>I^)-)41<^[5ZJ8%.U2RVL %7#A@\A<S)F4!TBZD,^29N
MU;7R$E'64VY$T7ZDX*D89%#I/%#K'*#[VL@J=J%B*^R<W)FDU8Q]OB[CFY>A
M;^_$:G"#A"P-_@5+(C0!<G$%QKTIS4U,B/,L\]*I?]X06?+RO6/%-^?YP7BY
M9.,9X6 /MV)C1M*(_K+]:/$D49W"YTAJ&$>Z;2?/K2Y,;[TD(GL$>&-H9R9^
MBQL $>@;>%D@<,=3P:/HBSTV<X0ERX1*+MV@1O3C?<C*<!%J \83)4C[@JSC
MC7]F0\ DUY$:6I_<,?,]H?NN*>:SOM.HL<@UN*0&5ZP&.UOA*(P)V:E,!WDC
MTZ!':&<VEPA&O//;O;Q((K1#W'->7SA\9U<1(P"1:;)3RW[Q>KIAL^3BN/R3
MM'PU]YRK^_A_T]3V-<636HH0I0@E;>VU75_<G#\GG7'GJMEG;-/&\8W]IOX3
MX@>R*PIX7R)L>=>\5+\H.$WZ>DRQUY@P3WN62;?)[PLPDD$TCW6W?;J75_$
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
M<7R/KT\:J!E7'>!SY/7XO5@1:#$."L@^##7IN@ 7MZX.?46.SJ;Y$W8VD9"
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
MJI0PVJ9\^E0*_)W"A;-'7"[>DG%CR4KDZ8N='JLD2]$2&*"'$';[0&ER*7
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
MPW$QZJ][%TSR>YKXC&5F0!=//>>OJ.,F+G: ^<M]/P(2+5#[Y [65O;-=MX
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
M&]+\C62[-']?OJ_R-%]5.JRBGFY,X=_HQ.T54G/$G:_RCCP_']3MRZ,OX16
M&/X4IJFBHFI(^^U0-<LK1NB0$R5>/]J"#[1CD=\;$&QM@) (HI, PCQ6XK2A
M]CNH7QXL?'**&P6ZHW63.(P40&NUH[Q)K]("M;T#SE>/89[SF%BZS'U.L;NK
MLUYVYPWE@P59.LFPN;%E#OT*\PW@7,*6Y+R!RODIZ]++:\ 918L-(T7I&K"&
M7VR[CX5IO/UV1.R=D  1AB>#V7N17"'\H0!$1<48T4]O_.U P@Q:9G0E<4:/
M;E^'7;8IZ"'6F0\.<._L+-&UZ4,4''5<MM*@XBL$V7O5F9?^MF)E'T7&(:K
M'8M&'C>I2EC26#$ST/7TAWF%B$DKSOQN68/Y1\E7G_OP&=%"&&.TOZ4]0P X
MRQ)M Y_H9]X$$DK10IR<>VLZA6A'NJ)_K)T9YH=#U<>$RP_?\PD?F=<LOFG^
M?C.#1 2TNKL)WU*[,I'+?R^%MP&F 62%K,FT2OH839@,S-?3K>(0;SEOF"N#
MY0IR&H>%2?5[N@1.P<X6E6 @#(&'U+[=_1U<Z3'M]9/&EVIM$L2MX/76.?71
MK5XI)GO20JZ;BPGO4HRO_R^01_I?$Y!7"+HK%CB41J!YYTQSAQ%5/K&Y"=3;
M&0&-S@.TIX<9%M4!#T _F=5VCY&;OCF6=T]+ *:1GCS!W%?@'WIW<FKRT\ U
MUWXYJ[AA2MKSU;P]?QTL%K&^6<:S9O;?-BO?N,-/9[G#L,KRV$ ?AKQL8LM^
M^IKYC=B.3[F<&_>N-H%"CDNNW5#X#GMWQUA16T;7[87-1L1I),_EA&R#PJI8
MIB>/L7L3/YA0-RL 61;KDQ8MG+ 2YA89QE9Y^^[7B6,$RK3[KU,,@8Q@3ZSG
M'>9&K>/3HY<G/R7R'/YUD<KW^XM!CX[XUV!F,OT7V4$%KU_86>QMM7>X*5)B
MK0[:,=K<VX81@\=BE+@=F4;<X08MM2JU&4^/3Y,[P]M#;EV7$V:U'Y^HQS]L
M$0F$'@4R2D]_6ERX)S29-%A,<KM/-1!Y(_OYP=/QN.?,=?;T'$PQV)@$:/B^
M^V6T482NR^@)L_K$V.?= RD9ND],&'J[^9O=[/3W$&X1[?N?;>/-Y%$E4^;C
M/QYXYGV&Q4J?;,H*"7XHQ-T]PF/MNSUD?4S]@=:R"#N&7A=70Q1 I71WML@3
M ]S.V#;89)D^7DHY)" H^,C 1/#1<:.M#+H6E1G+Z*=@7C(@9X7E&A.\U]^V
MV.8/DFTD5MKFI7H<'+K[$%VSYR[R<;]\]NQ '<?\KEHHR1@O#E2=+T@GSCC>
M7H65H\7FX#2SLGFG8@SS4;,IIR2R^?H:+Y0XC+\.X<6?/L$5RK\"C70A!2P(
MQ':[+$.5Z%^RQV0,E:.B+7XO8Z.M".OEB6I@Z1<WWL20S+_D321Z[IW*FXE3
MJ0ED2OEK+B,?L]4)J$GW*%*V8D5 0FE,>]%B;J/^<FX]H9R[AZT^@)$"O.]E
M*56Y7^!;DFF\<Q-KOIC[5'!N.!-'7FF;%J3H1C%M3M7))[5'83&.+\$;C@."
M'D#FLA9'F:[7)J(,H3@@LRS@1XIJ!TKT([KT?(RKYXDD)=T%BJ?^[<8%'&DS
MFO>/#'0+_:NNNW$'+!8* NK)93:4ND[8KI_NA^C,BENC6^6QY7Z,:1?WL_?S
MGIT3:5@C)X]468 P(0%X^GGDQ!!7>.'=-)O'JA^IH\-Q%^EK=7IAI=P^R%Y"
M00N]AJ6OH\[T[M7'GW]9WRIF]ZI\XZI;S03WRRS]VLHXCT)C]_#\X<W^22+E
M=SW+ .UQ2YU]8!NT]Z7'4(CQER&UK-('.LB#VJ=+I>1"CUN@;[:0RR',1YR7
MVR"?V8E&"JV['3]A0YZ-10=2?D755Q,E_(*F\I")PH>TC2WVTPY*ARQ;@$*_
MPL4_:P0'&O0HQLN;2#QTN&P@=*BHT/%'!Y9^%I$(J1+K"^+Y]>)_)89<!+3R
M2_=%4?KC*0E=[C)U<OUI2+\BXY?^A6^"#M6=/N$XL0T"W=-+4I8%C"@K8.X
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
MLC5TY'^\M.>A4+0JC_PPZ#X=1($L*B3.3"U;=3!_:($!B5K7JUA*%]Y/L@Z
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
M OR"?W_Y^T?^RUT/<'-R<O/S\O#R_Y]>K!Z0*!]G&C>>D^,$Z( H!Z<H!VL
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
M=44U'_7V]^Z]-V(#S:_4W[":IM8)%&/_O,A$BA.^6?@VR?X3V3%2^:ENP\\
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
M9@.G\ZBU9/-*$N^R#J *>XCU<2T)6M3YC4J8E^J-T1'52NRL VK_"&SL<8U
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
MA'9D/\4M3K!7@/\=-PDV[X^;GN3UK:3 -P/"_PX#1GCZ-%.()P)RG0"9&3N
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
MY] /I?QPS3[DC1ZD2@KK_9,(AZI^,<_!T6-MLZ]F"T9?76C8<&'I9H-:#YV
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
M*91_PSJ= ZJYQ)P9<-*MXP ]>+J9)*!O00^BXC(.;D&Z+2KL&1LL.'"Y#/$
M3U84W#\S2]1Y<)!M^[7'Y'36D?O5-_GJQNT&%X@,1\ET0E["]L$- MRG*$4O
MCA]CN'M8 &D]MHY+00D"GZ]1)JT,6%S13>^T;E\'+8:-9NG-WMKIMCK99K69
MAY*$HP:K/3R)Y>VE#@#JP7W6(03BTZGC(-(72*;@,Q0[I HL'=9ANWW,GX65
M/2[H)_1=[5J=TFP1_MGL,32L?T13?;ORYP_W3<<AWB"4X;Q<A9\:[C,D;T&4
M09?87V"1> LJJS'?&#)^S>J]T1B[]FUI"3PQ>ZGGB1P?*TO^WPDV$GP@M$-Z
M^]0<_&6L/&^:6&??'_6@0Q&89^2?V(+<+XAZX(7M]3W'BY)O>N-I5/+=L%;W
M3ABU^*!.H,=(K+R R1\W"CYL5M$/? G077>=@UU!"R*P%/=TC@H)G8FN#P2P
ME%W)9(G;WDK&U;^FT"P^C9Q -RSM-\WZ]H,K3CUQ+R2GSABL7NR%UVW<Z[!
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
M 'E^K9Z9S\DQ5F/98/1RFJ7;NP)L1Q^0Y(L=-?Q,C";29&[P>TSP%[^#I9O
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
M HB+[Y&F63R'1BCZ;\^PV!J"+1Q"S60KP*7U[&(E:HT"V#8%H1E?[=Q+(GY
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
M6V__KQBS!Y;0*(4Q8 S8\"=Q8;YAG:=:"DKR6^Y*AATZ^F(XGFW/BWB7N5\
ML=?_^!,K"W#Y/S94@BE1QY[WXNTS%LKQ>4?D!U?-Q-*M1-6TL"J;>3_:)S=L
MO21D/>3%1+B^;5Q?=A>XQ(LDM)D0 ?U"EAX[^&--VJZV//#'+ZNG$2:#@<5.
MX9)769OL(RP+;#.^&KZ0=W>)D4/1?.U3\#Y'87CAV;799>&['W.-BT5&$-OJ
M!XA>.=.B61*6<%,_O>2J:3 R2,0\*"#H('KJ_(DKZ17_!W=?'@[E^_8])0DQ
M"=F-0K).9<TVE6RIIE*6Q%1(MB91!M-,D7V+0E&F")68K&/+V"6D+,F(V4*6
MR8P8-[-XQ_<YGC_>]WE^[_+'>[S/\?YQ_>$XW/=]S7F?U_GY?.[KO,Y37JI5
M)&GIT)'MDI4?82&\^3\;(%U(GE^S)+/+3\Y2EKD":URTG]FS 5K.D5Z++2#Z
M"'0-%-A+:-D I1[R1(VS [/'6[PTKWP)JTYXL6^%MS/P<0!\M4!8A/M78YJH
MQ3?G#Q#E8=?QJC_1)@+A%M4/OA"CEWBK/FG:DN*T,_E)MF%ZT^N47\J[CJX%
MW?1,:B%.ZEN4I<]\T::@.0_?;8!JVI;'!U_?25Y:E/LUN-0P3-]<\M9'_V,F
MZT<X^R8O&>:/)/6Z*&);H;&CZZGO>BOG+[U )XM[D^^U4P^+6&PQL+<UOE5B
M7CD5W;AD?NNII9=UPZNXXAG3RJ1@8J9E92/^ :S*M!M'\N[ ,9.XDL#5=ZCH
M*3?QQ."KX\C _#C_GPE4U3_M5J7+JVQGP:O>AE9E@L>:SG'. S5<WW?[E7^;
M._<$%Y^83.&>#HDAKQY=$I-"1**T6O+%@&!J(U($;<7,SGLU:Y)<.WIZ,"AS
M<D=\I1HH2B!XY,^HXITGR]=<?8EKT Y>3AQW3W](4TU59'X7I%?I)')D7D#P
M?@TTV,_ %@0R?#L7A3S),4TB!@Y 5,Z'Q%O+,#OZ9>L6:P,+MJ7_=CGX5#W^
M*N(51*Q9@JL#J%#=FJ28,51^%G5"1T_*O\C]_;%Q^<E?H>KY?SHJ_IP.JW8=
MNGK+[+)BS8&QU?E5W$<?9<UVKC$\9\LQ.T^?E;R5QZ._WC>J%;P<7K$R/3%4
M\MWXA9VXDY-;KD=>Z=ML,YJMPO7KU[:^4<Y$R3+A# $1$I'@=Q&KTDE<+>89
M=VL=5+[*)[EC]5+^!P6XF)_S^N"C,%B=^Y9?>YR]ICV>3+M_1/K&O)[FUGKA
M??_ZE:;W'^:6YU1W7CCK%46T;5Q37R3I_EWE[R@54-M;K%&NC&X'>9>U"C>L
MXIO1HK3_>?M2X&ZO+>%&@;ES<)S#_?#KH3+-[@8=V9RSOV6VK O;!6;1#P<%
M?7B:Y=\U'E#C^FUE)^%PV_0/,]JM/ZSPE6_C%P1Z-:(;]?_P8]]_E;$E@TZ6
M]0#46QMRDO[<LLTJ=4CJCL<D$)-E(:EH^WM1=]YZ];^9[//)C;CD^/KF^[[;
MCNN/$3;\,?Y!$R_E(;1TL('J>FC([2TSO>FQ(C\J!KA;FT/Q?QMG+W;B3>F1
M[OK:F$41X3L;(+B.IO:]K[^\X$]7#\]=KKY,/EN0I+MV:UFRL 4FSU?CFF;8
MQZV,<@X&U<0.+*HA 5$.\6+K*CX4B.)X H8=UI[QJ<$>]@UFJIA3V0N8PB=<
M.Y'54H$R7_':SL*EUPEW98M(,PY UT)=_I;<_#9R$L+^53C]K-]#U*YVWFMF
MTF35_#JA)#G9*<& 8:!NAAKS2;MHJ6IG(^0%9K7S1;\QM6C$%Z6H2_U-6J4]
MV1R[Q[M,ODSBD8^(JZTV\[E+4&&N(XO0/DZL0<$1^3_V]#WR"SN/;8K7P=0-
M?(S"MI/'(3;#Z(\PFL&3($VS[>O]3FWP4BT]8MQB&_%])4354I<%%55N3/K
M:A^)Q*Q.EH1_E\UZ83ICX!3<-P"1S3IBUQ\*[5Y?MM8"J!PP-PI0F0FXA(M+
MJRCL?,RK*HC+-4*X2RO1Z&^O$KZE1@AC^G[GLA-IIZV,/84N$IIJL8W&U:]&
M9S.^<N[@-01W$$4+ 6,S ;<%QA-QR]'B>)RXF- 8V:-JXCAP_J@WCWJN8P-D
MW^"6!/.DIIQ\KE'^RB37?P.D:5OH69_S?B"WPU??8A"['W/EFQ=KTSHSK!GJ
MCCR7K\O?:"]4+7&UO[])'X:^S^;6K5B$O_ECB[(I[)@^LJM4NUUWYZY[NFM#
M%M2%Q?A#6)<^YE*1]> EF-G'UTTTDF7NDW?GLXK?:\J<\SKT]-_=;WRS#9)*
M$X)CA;:K8:W&:A[6X<^?'YKXE,;^F=%@LFSI8\K\()(?OP*C#J2CC5FA5'X>
M?5%B\?'I[WH=%9I]'FY"CSY]CHH6RW])C[:30-MPQ#%M_2S;,@'S10P]LS1+
M)YX<+!+V<%;; +W'T'9%814@$QPR^A*)](/4[>T=K'RP7=[A:N+6=P?DQ4 4
MD!G(E1U_7P$BZQNA<A*8O4T-O'1!0*I'YXVY%9FS?OVOJR_U_C[<<(=ZNAX-
M]5U/':IFP.P_Q)\<#-I;4T-(]";4UB9HA*C)B[U[*0RZ!7K[IH#XDB[?I:WI
MDWY6 %I7_M/LT1EL=?="#1/!K@5"3-MAJ=:R3AR7GVS3;U<-EF<36G(G+TLK
MI1F.N.T\>#7#*]'V%%4L(R2SX;K\<P.(4GR6&-/Y859NP"S>" LC$O!<Z1G:
MP *4OKBPN*MP;E)ZN.0JE2S;NL6MW%ZKYTGHU!F1"UK;MEYX)&FYG5B4GB+
M%8PRYBM$H@;^D"S+-95\6Q# E/]35B3O8^7B,/[.H61G^9%M0H@8&*%[X1B=
M^ -)/S$I-'I)P#/ <Q9_++5I0GOVK/]0O5C1UJ]ZO&']44OPG8&.Z3&GUEZ2
M,P"A;H"$*KA%-%B\,S62Z-52HJ>'*RTFVZUW\G*6(L=ZVV\4)#$'>MK^Z0ND
M.PL9@_-%73F>F!'R]5$CZ#:(!!" -N5J3!YPJ8T^ >O<B3H\D/%<QO.9O$%-
MF8YQX$#V<P^,/<8S:_I(L^95YH6B\\C7%_G(RK^1$%/7.DPOEGF&3&ID-];%
MS5.1[1%ERXZ0W:C"R_WESV/,-'VNG/KQIT+WPQ]A3 G_,Y9IBQTS9$=P3!.:
M[A6;=L"DVN-,)_<1SOE*I['<HYTA*\.?C_V20B \QL=)'D5%KT5ESJDY%*0>
M%W@.:$L+Z"Z^H.W6PM3B-4VDYCIQB3,P7H=LU;/UNC0VXF6[ ;*F^D$YD9<V
MJQR]C2RDD@4_=,<YC@E:F6.:R+=$]+# GNE@MM.;%,4+T-&M("=XVK.LI \;
MH.QKS>/?C*SDVB^=;GY [5<=A7^H3K /]/6]66$C)IF4\%+GP>_M.B.RRW5H
M XBXZJ5S3NM_,(S'M]A.[0#6.^=KJO%(&?G]B_&U6AE74Y8''=R&?Y O60?$
ML![3]J=34W</8SC.WU>V$1*4?=0,[&;,J/\<)\'W#8S#^))!@#=%0,@ 4[8F
M<)>O0_3\U QEG3CLX?\)^U'B@ZXE?:+/3+U0;%VY1*W_;\/S.O,S3J4DW9&/
MUAYK<L]FGGG!)8,NVLI]0VK]SB9:-0T,P^510ZT"ST&;AM.A$%3IZ6]&R3M2
M<DC%^'LJ-1\;L!&_'L6>^W,:$X89VP Q;R,71IA1# R8]P1M:-KQ(M+J6VH
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
MF05$QE[YL4/%B=AG"6+O#CM:@617<)M?!+8%\LJQ_M J5'P':1<3'%?<C@T
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
M&<:U'>2:EJ&L2;JE'OZ3+.B)6S\:?U9Y./P]ME5TO_^(3?V!GU>$5B0K13K
M6TW3!MJF6/E/T">-JMX2XCNYUU>"'D9#JY^&-ME.'SS]*_AGR//1F8%$[$TD
MH.NW8,.Y@)9FX@5.V [9VF3/G*$3.L21PI=^H@_$7R0T,YNKPDH6$@;04S=?
M7?^D_^'0CYE5U$7L80#JQT%#@"/C-&HE"]*VY8:U@C^X7*_!X)T/=KN UF^
M"FVVR)EYNME7.^K&W/30]!;:>A_FQ-^&&8()P?P;83(!D*T"8 +B(,+ 9TX;
M1BLJT+^0L[W*;XI7_*UIV+,O/\ WYT#XK>[</_-+[X;X8NVL=,HB=_=?=C^O
M"J. W@[ 7P%YE&Z&,1[E?6+(""?^T\.?-&C[9M:D> -T/DVW*'-Z_413J$:O
MQE62&?^L3$SH/^VM!.[5ZB^0@.EC;8*;AK \*"4M \!Y5F\1&15/M8WM>L/7
M'0SSX"1<C9U<>Q'LT^0<LB/#Q5!QC]E.F1H0YO4WA#2&1&:>A9'NSK,KF&"N
M="-?E$A9W#Z'V,V]2HFP#*'!Y= G.$Z_^=+,P3Y]>GU4E(N[7[Y_XHG3+;I!
M/\4^N9LA8B#,LX*X/7 ?1GE'%M!WRC-L+;X=_'")A,*UY@XD@#L06\8#=/?4
M(Y%2)AL@OR1:*/N(=^:1\S33W7$32G;G'/2VK&O9^J':.\!4J&A OD[Z<>*(
MTJFADD9/PY,Q_0V-A[H&?K4]4_J%#KXXH'<4_P4NL]E?XU;PS$)[&68"P<3#
M_+!Q#0:/"R;GOZ+E6-//WO>4VY=XQ&/WL0&XS+G)IALGWW4EUG^U'G0[(#+K
M*[M6PSDEL-Q-:S,4G+V3]X08A!LK9$=]N\- L.-8[%3J/'%KH.OM'&FO\<LQ
M_H%AZ8K=>QMC][G_LC^;XM8!W]J=\(^_(1;L.2Y<&68X5T:I';:5:\^<IQ/2
MKS!]BT;;$NYX1"V*SYOJ\I/21K^XS.T)BAZW44DC-[:5WL>DC8I2\"1OBE\'
M(LW+A)=G*<?:/KD!ZH9(7ADJ9N'CZ81G/H.#?&FK0HO*'>2^E#U*"A5DD:0U
M.5H\HUL0D80V8SPQ 5?AQY4VM 40FS%>/XPJB/"NG4Y.\[_]1I!7#=L%8#S6
MJZ#I[3S]>>%N5DCL7LL!C<UCGD C.Y:%Y^[Q9M-&L '$^$NFL7RU8Z^YUI4L
MU6?4QED#HS$?PM!--:=&^R>BU@,A,B$_[2HE?E=MN^;N^!(\\F_\%_^8& @!
M]@TL&'.\N6YUP S+PIY5G$,;KW.Q*$.V07;=T3_L>#=%VR<I^.%]&7#._?MB
MH/6N)"X?":A-UU"\V>EC WRQ58X7<.CKM(0YAU8PKQCD1UC7[U/F3*V]Y'<@
MF%[$AR5]P&:7G&QF>H?XC0T0G>P X)DF7WX<6,"'E_3,..8O'#7:LBYDB\$(
M5"-;(& R,!+I 'X#=!4\-D[7.P=>*R)*EW.MC"C8'[X*%Q.XAD-),.HJ0A6S
M!Z?+KA%80X<_U+QK1TCH&T"]_7NSP1#CXR6GY"/.HOROSN-I-X26Q9I6V:]&
MB1_X$G.'"AF9ZPYEWD?FZQ]<W0"A=5T_A6!;^Q%,1Q7M[Y DF&P3DN+NQCB$
M(E)-&K>XS$9?JWXDB9I/^=Z\N:%]DA>[ 4)^-"&WP2H6&=)% .F>9MJK]Z0?
M8Y[C/?X*JI>#9D-E?'RJ'G0'<'N[+I.*G:@W@Q/C_B1'$^ !(Q;<^D5,W@MY
MM[^T?4U]<P<*B#TQLUO_V3[Y[X=H$!)?W5M-'$)J$O+W3RA_=3CW=3WZB.P\
M!(P-)"JBPGL_L(K>S9N4/ICQL;]5R*.V\]6U."._+KB.,/'*(8AM-'Y%)FW&
M]N-@^$-BIPBJ=_I%@]N7(L4[%XO+[[VB0%)P8(R&72FU_X[UH-VEMIG54#QW
M&V_Q7:;5;P#'1%##NX+5.4HT1/1"C=N(0YQ[X;C1D47ETG@X("K+2CG?LS/9
MZ/!A\T<7GU!BYB0B9UK!)#"MA*M!"H\N]U'\:9JC+58V#S$QULK>+>D@I/%'
MH@4_SQ=>/^/;Y*038;KGBG.6R\NB,Y;,O,>.VN?#,QOYKA:$U^<MG]NYU7LD
M-RQ\(;+1O'B,$O\+<?<=>(*7_'<D,G7B*6$H>&6;2Z#P];ZZD%3.A_LJ+]_L
M% WN^EB>I+L^M/_34KYJZSUG@X*WSHTY.J2E<*2'@#2ZG.S1B+@PV_8DXLIF
M*W2\VX=_U8_A/XQF+UX5D?(!4@%>.$6X))?6K*F58'GQIIC 1U6H^CDY;]7X
M"@E790EFG[)&/MR6;7#]5?)/+H48?XQ<C2-QM9DWIZQE :_@3WN9*SV/+[X
M<Y>;][J#>;?<$GX[N7[W>2Z7/W/WA3GZ"9F4G?R+@-5$&DX;IAGTW(YJ"YW)
MY1P:X4[V3B_^PO3P1S<;(2W^(+,A'S(P1]"7JT_?L&TFMT6:0(W=EPX3ZVPX
M+R?RG14ABZZ_!OZ9@P9_"*?0/"J@S6/>[1^X1E\U)N1')C(7W5^8^_6I?Z[]
MQ%"L>CNKC[D58)[VJI3<_VYN=,C3\_+GP<N7?Y[T<O1,<S(T<=H=H;$4H,C#
M:C#_JG\N.]_ 'K'HB2H=M+BW"M/[8K9HUH<7@X[95&.@SPF<]S> JDZ^'FLQ
MH9R+H..DYQ2_EV&ULSD71I!>-!IUP"5"0_,Y)S/0/$EW4>;">4=W=5K>[?#-
M0Z2GCOV/%5U6(/^<$^J%=B_^$*?".L4;!ZH])U#FI*%S=5K[/1J/!FMY__%]
MT+-J_*=FK7\#M/TSU^UQ%_9#-H$YR+X]A#+M-CWG88^K#PR5<15=[NL/110:
M<PL[4,8Y,W6YHC=*="--[P!&V%._S(AXG[K(Q7!A[(7W&R"9-H%_R*RT_2?+
M\;_,> LDNG-AZ(37C_T.@"0=?P1,R6P!@@7FVJQ5T(X6P'8T&MMJU"3!T<%\
M151ANXM8KO&+*XDU6PK0FDWUM>.A;W_^[*X][AK^9^HRJ_43OMEZ%[;5!2,D
MP%&;9@CZ/.#!]*!J=:8JG1]L5IP+7R*F82#P(AMS^91]9IX_UC*S,S#'OAR.
M<B49G15IP3+M<9M%OQ%,I-]]K@H-*CYGCL&#VUY$:H>5CFOOJW=4C%IZ<^V*
M_*%/+5UG[,O06*8?.X17A!85S/@M[S[L)CP.MZ4)3IN(8ONSMK]]@VJG%N<5
MUWW'&UG93=/$Q_2#GV_/GM9P&-O;HJ><'TU$ZLYLML^&+82R+-CU3+FX_8 $
M!QY(%+7$4N"RFQ(/*#EY?^)2OU' Y^_A;,PU_:G7+^^S*N;>W6HY?%!D1H0K
M:\@7<R_&C!.E-T#>1"'N;MX+ZP/^^9+5O$I+\?!R8+2[6:3^*T7Q95V6_G*C
M3Z.X9E^CZIRCN\QKS"GOD+^V4=AX-)B^^?FF%3.)T<"*S,6<&1&PH0V0Q/BL
MZPS\<<_'9V'/+A8FLAD9#\QT7C]"X6T$3%8:QO[!>X7UQV[VI>7*D-E$)B[%
M"!_30!UM$F4N4DNB-0;#9N]\R+LZC+^>'^&;1>7T*-Y_5;]MZ]P&Z.[735,[
M_&-J'!,)>]"D1 .+SYDH-B%VK/SP'<3KO4Z:TO!'LE\EWK_2K2ZD<$2UAAF>
M#+N"5T&["&:ZE]^.4.!Z<W2 &-KU5*:-1U,C4,*,&_Q"L_(XQUQA_.JYRSQ:
MICP(WQ6GY38<M[?71Z<"/TDZ(,0<:$<(U#@E@:R"L4 ; @*XW+:)MB<#$+NX
M\"@:YTA3*![(.\6Z'E.$ I]*6<R?FZ.Q'AGW!5?Y'%#QT?DL7V$;2*XA+%SD
MB/'[R4R7]%2<(I921JSX\I&.C-D R7<]*^>: U5%-QJ^%/I3&X&RIE+>X74K
MC6?7_)5UNTX%9R6&K.+\&)N5^[0$#_\%:'(.!.3B&'*L@7]*T'M[<G6 :SA1
M8[ DRI!VMVF]L[R,'K'_/OQV]OJ=OQ4>QID[:OLN6!Q^J?Q,RJJ=+ZHOB(BR
M0"A?XA?3/L9X43Q@C\"((C6?-HWHDS2EZ=>\=^<IH>U'Y.5[/JW@B0=>@ML7
M1;BZP L(=W<57]2?NH91#NS%OL2,Y$LWC@;EV3\]77(T-Z[@DOO0S=_G;+3U
M*%LR'O??2Q8PA6_,^&1+5SKN1SE"'(4X-_S8B5?3I!#UMA;GJ]$V.";1M39U
M )RC^,MW7,RPYY]']0J<B'N2!>=*"3B5,^<$BD GM, 3)M4!>\[Q^=SP9#2$
M)4(5T*/RFD_+_2X6=^/^GFI.&O%R\'Q!.'[WT:?"<H_KX=S=ZO31U,U*!?ID
M1@PK?O-C MJ>L@./!E.>+B,E4,V?/ (^S,XCH6/%C?=W7\D.4\5FDHT"=4IO
M%S<_!!B<G=C68VA]C@NPV3=<L$0]U=MK-T"[%MZKL_S:D4GYBO7?EYVB2AW0
M3Q?#Z+)]2!^&O*I/@,FG7XU[UBZ:DP$M5ZYT>P>L8B:A69,;)6"4DW0:M@N6
M0NK/?\42[THM+'X1X%T5^ZJRHJK&#KM_<L=$QNW.IU>>@]Z!++ _U-G3_W1,
MEP"VP6X@8KV$6/%QU=_PB!M_?_/-!ZE5PR_KJW-ZGSC*&/:],PWK_;,B5(0N
M% ">."J/7A+/U66>) VY SFON<(?@:1O_&^1HVVV#?RQFD'+:H[9]6J7.B<3
M;]AS;V6:\=0SV68R+Q_F-P#"]!$E7*DY[;7#?H3'+L21.U9P]X^FI@WYA5%W
M-"<FICHZP(?=_7+M-4"%>R_HO'OSYX#0&@!0F7E\T=]8__0Q9UHW=S>>?0"(
M#:=")/E#7M)-0 YKQIVYF'#J#"[0,SO9NB;O[5?AW(C7J=ND(LY&CV4<Y8 =
M@<X2;*O2OY7CK<9V$$F]K:KZ!,""8_/S!D:3F=X)!J/L.&Z50W=TG1SU_RR/
M3U4D^5_-R#_.0C^4N3SSF+"R.PG$S>)5U4#'"7QQ3XXPYJL<>0?6+_RKI01U
M41J%=>7E!7&=7D[XYVZ 4G&GLPR,%4KBIL_N%CW90 +K')ZZ[_W(81F?("#I
MGJYT>+L*A&K/E2:P;["Z")R3J+@-$+PJCTKL@,5=ZL^*C_$L26=4!9J>RF9I
M2)W8OX7V/),C"O)QG146K$Y?"C)%0%*F88 VG"%+PXY#6_@ZR50H8TOI+,:
MB>O$[40)5*/+T/N: XQ+N@QSML6!F=R)OI13:J6^TAK<[L#-SX9;N*Z"19TE
M *-CV!M@X,!J;+,TD-Y*EJA)'_N,? @37;0,*>PMFD"]*L$Q0N<"@P_LM@^J
M,N@(%XK\5*>4;0L??G= B!7(UMNLW'.,Z<P7W49D.J7"V9< HBE#FTK<$H@!
M;X!BKUNKD'7R$D\/AR ^_K73OU8AJG/RKU&,6/G%R\'ZN&*T/O 41LF!,9TD
MA)M5 @LX1WEO+&7OE(^I[$.:GGY@@$SN-0_N.U"_K>K^=KO3&-*WHY M@CF'
MH??2!F2!&;9N3MNDW/ =C<$-4#!RN]=<<,F8X\'J6IN0YHB30E-=]0IWVU*6
M N-9\,X#1!\\<$3+E94N6*?Q^0?3VXF*S3N!J#;,=I;U8VI47K^YIUM 4MQD
M!.W\HV!.WY>CMCK]->Z./*."^S!1= 031WM.9AZ' 0=&']( ?]KVD3OX<:6.
MG%R3IPU&TS2!XY=MR;[A/=;@]KGPT=R.O6XS,0@DMC72<B^-N ?;NA6S'[!I
MPPCF:N6"%0&"U0:7Y[7WUV7D7!Q2R/(^ZO9(-A%T:\OR/]&I#T%2[*;AN-+S
M?+&KS$6^6*IIBT")S%.1R42_4F0\1"JGI6%G0W$)U:GN9L''VF'5P;W35E4,
MMZ=O+,3J88=2(0^91,:S-Q@2D1D2OL"C0W9RQ5C$AUSP:[0:R\=KSTA3%'4L
M+*__7KXA.^]-F59'3\!K&T7+I,8Q'[4KKF/$VID%.,<5?198H\)(9/8^7H42
MM3N5:_@2_FH.H\2RRS HHZ;O]E]R\+U87^U8< BNG+9 $,UI%6]1> \;$^*+
MMK/H;;@:OB!<"(OQ/L+\4S>%MCTSA(F/#=L B:.NS"J"8ZN+G\*-[K(L*QV-
M!AT.7\^($;Y^62KZI>HJQYN,1@G>J \^L2%GH?XZ ;+["G-/F=9]BH\=M%3<
M\?2;B]B,O/ZQ:M//'EOJ]A,EK>51ZGS1CZQNMOX]BVYL%8PAS#G.'U?$Q1@$
MKY#%T3:#Z(OAH45 L=-=1ZT7Y6S_N[6WOHQ_M]?L./DR9O\%['$!%::N1C=)
MT'E(ON@= ?Q5#>GQ5>>[%MNQ-=#8](2@/+L7UX=V3W+.IKD;["K^?<ZA)QQT
M)>;YKL %!&" >&CI3B,F$"M.3<HQFPO?[L_A^ ''5YVCQ+7W[\GN8:?^_7P6
M8F#\J;=6QN\Q G/N*"2;+P.,;3:P5H!1BLG5X0G$0+PPJH%,A3!$R_WS#9A0
M040"-B-2S; WX0;2J+1S,R ]_=329K+K4_VGB:59P<5J&&WT45ZA .;)M5"&
M*9XKS$I_@#Y"8PBUQ+0^ GJ/9K=-<^"$JL8XBVQ'D,[@N\2'?C,G<@^V*/*,
M_^/VG))&2+^2C5' [SD;W9W1X+.VZ%+.)91?J[E<9V"$I3%50J=MJCK,-,?E
M$CK$\9"_,G7LPAZ*]G3S>WSF!B@@F1[!PCLG']G#'.^ +7XV_>N-Z">?3$%_
MP,B]<QP?=RT1F<Y\ >=5J*R%(1.6[5]\LY7EWU3]_2]3&6HQ7=82<GR-833R
MCN3YMBW( (<-4';E[8ZH6/D-4&T6[<X*?J&1VLD4V&%>-.G::3M'@RDZI[\&
MR^J\Q-L _1YI/TL#2_\>+55J%Q=UN5>?50C.?3Z< YS1NW?FE(7GLI6D0(,L
M#S/_3T0!>'JSJ"I'LYVCA2'G[Z]BLI^QL9*H$?O$)NLW3QV^3Y$9N\K-MABX
M7)&Y-WQH/6E-C!B*I<P0Q]@01?YGOA2OP&A<?W12A'6HLCG+M2AV75@S'7W9
M)@AD9?E]98;YF5A2!S7*#FZO#NB?/+>J.:\"D_7["WMAUJCO?OV>R_.+A="(
M2"=$ZP1Z4U^_L[[Q+PN77Q=0%Q=K=5ZR8-F1']X>P#'TP:>^Z].T_O!R_5\]
M2L>3:"*_==F11!P.,&GO@C!3L:T..;9_[V[F$E#TS[??Q+"_1\]#UO1Q;<27
M ?Q0EKKD&]:)Z>:?WM#V'$&LA44Q^8VE[8_2ETXZL:9YQP7SB;$>_G^?AO:O
MAVX>T$W7MZ>.MD%ET<<&]5_E+AYG3K + R4^[3?-5 K/N-CVZ&3F2^5=(3]=
M'2]#&;8;H/W]+#E^QVG$!LBAZ"7XB #IW#'?,1:\>B(%1]Q)#(0G*4IF% 5.
M&G_]]7%XP>C E).9RLWK"3LZ!AVH=[O ?0NWX<8,+WG6S -NT$W[&$N_UP*)
MX?VXMY'?.WRM;@F"R^+66L!%8F81#ZQU #)]0IV_(U$0?#B\]&6H)&K1G4GH
M0N[R\N">8*ZVFXJ6HY+M/C1FNU='7???)\[&F=U<&\Y*5E"K)-RC+\:/8G?R
M#W'5 +K@!H+($JV*^8;=VA0N8.$J_M]0!>L(L7'W6=5]S-+:?AOX\'GQM=16
MWQ_SNJ_N'/"X%?S^)820K\W"Q7 E2@SP=(3L;(-5X><*S>]O[ZDT!:N''1W<
M):[:_K8T>STV=GSM;L[7SY.7FG],[;Q+V%NW$*6ZLA;,M&'? #8W;[T$SR;P
M1ZP/\AJ:Y,#I8= 'E[K2*?A8/HBU#;\_I_"8?F%OQ#UVT,/,P$3G6QD/U'Q"
M:ZV>0IAG-D!CW53DPN9F7B2OFK\+;0*\"*4BA5!1%'(\=%F7AW V]:<T*ERI
MJ[_Q[<^S^X3:\&RW;U^&TP.>WW<$\9Q',)K<(U^;[$5B5HB0W]F1'[^0J_S#
M+[T_]+.WCGJWHT^A,O)**,("V^JT ;H)3R16^"4(U*0GA-H=9Z1_$I8"J?:+
MQT!0#VKJKM^M'EH1,LVS(F;I!+] 5U0W+_^:DL XVS)+^:+!+"A[/PL;WRR$
M;=7;[.]'0B"&PTY?8\^SW[(@T<1*^G<H^PNC--7O7&.2K1M.HM+L<\8>%??$
MB8DYLA0WF.7-%]WL[E3(&NA [)Z85^SL9GA2' QJ=-?ZJKY\N(P8[_(<U_QA
MOWMK1V9(IN-+\$^=[N_6>P&A]H85?&S3,?H+U>X+S=T_JL?[SQPHJ>MI&5,Z
MZ-=#OQ]1EL0%;S:9'Z?@QA"=",5J!*"7PY7BT+2ZW+@A]-3 B\GL-T!$\ 9(
M5(8YZZJ'Z=U[;%_/:_WJ*R A@XE7)X)DD" >4^. 7C?HSOY*-)0^( 20&5JM
M&,/!.]B*GJF)#9#OW*'+$>"!SWP/E9*8UF5\)QDX &- *65^?%$61Q;3@ZLD
M=$&2L4J"M^?%.D5")ADCP)>A7$W^P:_5CYKOQO61KX^I5^>?2)KT8%2W7E\C
M3 $S5-Y,.S05*])\!-NJ+:#H\0**CFC!*:/LNR/#5/4^YK35?H^$)31IJ\L,
MZQGOH!#S!JY[IE4VR)V/)=P4^[R%$UX.M+=Y[:G*.\<R30ICF$].%'HD+BX6
MQN[S,SO:]TM8#Z4P%WFQUV->:>5N15/25:4GH3(/:C_,29I# KC1 C*(XO=O
MMLL; ,S\V%7,=(8?-8HH QBV>XDRK>909O.N=^^&7WK2<-Q&^%?!=S>2H]K#
MB=<105#2<[J9^I# AU0$[(B[VYDOKL+298<0TD;;R-N;+=&ZR=V38HE/R_*S
M2G_OX=N5!:M&_/P>R.Z1GYDZ,7W?>II7;HG@G  0;#3+I8RC\CL?_+UY_X_Q
M<4)\6+H2HLG<)VU42M1Z\%N/TLNEG>_K?'N%YR3!X;[O>XL!.[(GJW\B]6&%
MF[U!*31_SZ3(CYT/+92W23S?'1F.;QM(L99DB72" 5/\/X4J\]&.@_MK63"&
M#5T<+O6C\VY=;F_[GMR5K/SDZY.OU!Q5SD0X9C:G 2O,^78R\RP1T)UIA0-:
M6(;RS15H3+,0+_L5\.(>Q:4Y6QRZ>QZ*R0V#!3J,G>ZX5=XC)=KB^VC7Q9\'
M1>;LX[C.U'0%_T/S_%TLE;C2J]K[="=,6%JQG^;CCU_@WQ%>3$>+EZ!RR:V7
MXE.-GAKGO28'ONY_TT%PAKX[X1$E"59S;87);8"N#CP4O Z'8#GZ#%<&S)9B
M;6$:IQ);K*[]^4O)?W93Z?C'[^]?9D=YWCB^!-E_XD?&X:X'8L@!@U"FR$(C
MTYE]%>CDB,XJSG2G _O"&:XL5UI.!U;2GJ82Q8ZO^EIFL*++N+0$M=:'PYOO
MG=-P\(8J'=]:4&D7=T(S3PWRU9C'2\OR-2EZ.]D9'(Q4R(Q*_+4CXZ6"7A\*
M).EH[-0V:<C$IE4/O0>T.G.O5UQ7?M4PB*?7I1S\5?Z[1^%7R"(B'29GO17;
M>F$#%(@$-* +G:68;[ JK02,.O"8BD_]50_,,PT[S%G?5B JLW=#+Q_SU1AL
M!%MU:._L5\HVM%@D_;K6  /V@].PE*=WB4QGJWV0AY"JDB[(F#A]3RFE=,+P
M+ "FX<6QUWY[&2<='%)ZDA[8;?E!QS)QG[Q"]"$2Q>0HS/-&N1-]H+/.6@BM
MR()V>>#B)P^P+F,4!WV)6 E UU&.5%N@KK 4K-];\L(P[,+/PU&C ^0*"%<V
MZ@2/@(%ZHO<.$:]@28'4E.P&&=(K%K@+$IM<,'L^82H.5O6:-N<Y1'A1[XS4
M58Z'0=54$_^I$TAH5L&VFA-]H/*848BT4539^8%VDPK]M,0K5+\1:,DSM=H:
M.S4&V2A!@3DN'<H(KH-IH'KY8GL%%\?Q4INE_(FU1*Z,-/L\8"'7.EI?B51"
MA5*[JM[!DM%@[W"]$,V13_43@9BK_F=/RRCMT%)C[.Q=!G/W0-D*K/3-9"UA
M5OC"/+.[HS;7/D6B/ZV&,L\XFA%D;*'TI"[I2(*(Z/ZNA%I)\D$3I9O@5ASS
M(I'$X8OEL3A\T4,L!#6]6V#R6>!@ S;&AGL&B*%!5=V\_#/U=G=UD1VCQ_(#
M$PVF3R2*HQ^][CYL(:PAQ  +9-$77LF= =(JM7M!F[/5DVM=RX(D\U7F5&&C
MEB$LH3.-PV'S^I*BKVH)'E%1CA3_J7R:KW#?@_/&>D+92J'-8@+B>ED?"J,\
M]3K$J\?>P&UUG[4^ /B7S@L8 S:VR2)$HW8]/M&(\_U#VA#<;[N=1V/,S0I=
MWR<_A35KL\WXNS?+Q''M@0&F$MN'5\27X \VX%LW0"G\+8!"$7";WL%"71MW
M)PP;C9>9]Y<'W5PH3WJ?YQ?KF]K^UOZG _J^=0@+&F.]!?.9;_"8PBZD685V
M"& )>TU<%Y^,5;8\AE;/7.V&[*X1TI]\<8-ZW&ZP<\9JNN6NQF-W=?KU.1#/
MG)?EQWN%A/G!ML\A:K#LPUS[IJ^O&EBIA/@R125=BS'[I^P*7<>]NI+4/4O=
M$2D$I0]66YLM>%E82C%,J5F-_VU2BO<,&X3\,64M-8^3;A(-I9'C7!6QZ>JC
M+X?+RIJ*&S[4ZP8+79IL5V8Y?-Z649G='EV'K/C?W%,2#'P:[(9XS!W6XX[=
MCP=7_7A+2<3!YFY\,M_XR&/::,+3#=#72U?7#LERGRTWOAO=[KN\;FG+GPM%
MO)WUQ77FO.K=U"A8U:__4J/\;!8?'#W!Q&05[@O>TQ FY<W[T<+/8O)2MDZO
M*WEO@/0U+W*_Z"Y:O]#E./^.B'E8H="EO2A[7'?P3"EV_11<URCR6"3_@:V,
MZ^J67_\G76]4Q06+Y@1P4:X+"VCA.C= 6SX2\]11JG_/5B<K0$-\B$$/P:&:
M#6)\S\#U%=:9!_XTXLX ZSW#H(,!+M*7ONP8Z-DG WMES(WWNM3O':Z?U49S
M\/%Y%'G0S)B#? C$Z^W7B7?X?'@#U/(8P0F 05CFT6FZ$A[O"S4W0/>K-T!L
MFOF! J('#/JO$CVM!?\4K1"XA KGBQ4R\V<U=0AR#5FE*<PV3X,_!\&T=M96
M8I$8WX5X!2:#]F+Z,;*8BQU84)-VT7RS<4S'.7R<4?!-+HGD-6E>'=)I]%DT
M5;Y67/+^* /&-8)QE4,$?'R.AQ-@Q)^?6%8#5ZG3S<.BT&!YE*J-?<9QC<M$
M:I6JCD#H IV8L;HBRQ3A0M.!(Y(;H*EJ7C313VEK4Q4"?;[Y">S#$IW.*N1+
M0X$CY',;H'1H#*P"DT? L^,3FDZ;+"RK?U;V;HZ<2>*V\.0Y_"1 B&/(ETP=
M/M+$@BUHE@13Q,6A\OV-/]=*HJW>;(!B73= (@9D5CC'!=/#5L+,5C -:@RX
M&Z"HOIN'QE6+[UMO@ J:A2MY."R%MMJ4=,^9+R;-%+YZ6/=RJS^S@+XW]*^.
M83WCD:A(Q;[F:>:99[14N3;SNQETA$PQH=3CDD9D7(5*-"FYYVB[TZ]2V?3P
M\R\IJD^5SVXODG&=P7:+KJ2/I?,ECP#&+/F G(. 'SL9@)8!A]DC,]Y!QF5[
M1\^E7:LG55INW7%AQ>R*>2Z(MZN N M&:;2& HLL+'N1U=T-O^^E,TROY$4W
MJZ \.E<C+\:.OW;-9;\J&T><EAE''4K=]^/3A1B<KDCTL?48OCB>=0SFOSCF
MQ,;PLC"B0/FL,[L$(%(#=R##YN.2$( =W_/D',-=DO(F,:A;Y2E?#5*X[/K+
M!TNPCN<H8%OOP0(@(IW,=!J\XY[W90!+B<(*HTT!WY?611$ZK<6EET])O5"K
MB3[(0F;;G^-T@@Z9X>M@5Z& #J0%-UY.[FXPR*(0Y=%'6/%MC9_*^.HH, WS
M*/=ZR2M1[XA]^4<U4'V2%0Z]:IC$;#&QS"W++V29$HM<94TF]/S7FO04A!CL
MVB))KALG8@D+MS0G=!'%4%N/A*DK2YZ/JMM&T X)"91R^;O?[<,#>0JM'@KH
MDKO)0NC;3 '#%F<U4N0Z?$:X6G3H.+0EQ]P+__JGN2W6#THZ\UWY('_>CB+K
MJ_-9P0$$*0IS[474$+BRH533A2$6:8@-!R*8-C3[+F32J.+!D46T*+/P6!+[
M'@2N)7H':S1D*U%PI.7LE\M_X$]$CI,V0)7I7%DYMA_O'5J$)=3I99]HK1H(
M$[TX3L-'6^^_(=!,N0.QZFY>6/.Y75^:;6R5,S4JJ@IUE)6C02+?AEUGQK&M
M[3BA,+*P.^8KYB O$7LC59R"*0K==A>AM (#M1G!J_H/).FNJ3ME-Z3UC^7X
M%._VB+QZN,6U"3,&8SIC'\ JIO$4' @B O32$&E\C6ZCR6U %+/*]K3SQ9&R
M@J-+$_<'[65</KV7[]5(.E173DFO%OK]6??7XI@27VR<.<!^RGN-A'EOUF6M
MPG7"8F R#*X9B9?^L%D;A5%",.X9^TA]['S"/*T7^JZB?>?;-<3-17TV .%*
M(=C13$@+?BR>W0TL<HYQ[4^KMS6#>148M9]SI.]EM_YDNX2([]1)?Y:N%6!W
MO\I0^*)>RR[P($F74B;'%T1(IOGDP#$@AY7,-@4$?XU3H4G0,D8U-%75C*GA
MLKY%;N>>2=I487UFH)-_LE:.44;LE;DS7T,1$9UZSAU5K?L:S./L;1ZU+*NM
MRH#F=/\*47.X,GGTKAK!*M^)/LI[;HQ[0%:!6DJ5 +N[CW[C6N<:E[#O9AP9
M.7$;R+W1^4/HS'.U0Q-79PX]LGR]K2S2+PY+H<#'YFF([E[<&)D2OY#%XG1'
M?DEDZ=!;FXV;F/C[UQHKF!TL<MZ.1>1-]89#K8%&O>KJAKIK9S_]28S=N67U
MA2P+W@$!]+'W"P$<'1:'J!Q=<&<-T5N .V6]A0"Y R?>I(FTSBJ9.YA._M%M
MU=]G-S>M=_];Q_OM=O*_7%^AE05AN9+?252 73WMS1?3#*8W+H+1%LS/$]VT
M >"D45?ML)%%HY_;5$4=X?P,PV+2V(T._5B4LO=:VWWK)P5$62R%@&"Z2TC3
M%[F[#6FFL3BV#<!C%H 3]N1:H ^Q"&E<Y5IS3)/WR,+-%'^KCQUE@7K9'P:,
M @\>TPNI<-$2PY[8  6D ]J0E@W0#X]6LF23.AVR$R!VJUJS>.\\ "4JKKU,
MFN/D.:IX0*HXV\RI0.-0M'BO^KL'F88"AQY<=NV#58*YLJ94>X8]J\29EV,9
MS/2@:;4N)I&\DHP?,#FT\EB5K,FBXIP?R"#?./>KC;&78Z^5*S@@<\0Z[ED)
MT-,%TK$H#22W(B30-G3H#M2^F0Y2;<:KB<E9C%)EG5OQ2/F^V$D+APG^A0A/
MEX/]+0:BM/NF!_"?8&-_.R',\\%8OJ0DX$R#  =,2@M0D5AIM!1K?Q$5^S!_
M]XCJG^ZV/<=]4FPLZ:+AD0S5V>N7W^H\<+AX ?X!1GF%^%#2.3 >3\]Y8(05
M4&;5@;@-T'7DSM^CZ_$=Q!V_50]\'#2&R00@EA9E1SH;BB?,-;;;;0T+'J^4
ME/HJ-/]9=XG.%TV/H.!B<$PW6 *N$L&5'J ;U-!Q8X5PP"JP%)7[&2'_$XBW
M9R)3)%]-V7M[8T/T^A0]C@XZ@K*^,*;2KI)P!]!>]4P98M5,-V3\]@:H^Z\6
MHY-*)/&JP: WK NS9>/O4&E?!GN/U5;N3C>$/S[EGY#<>V/J^((3@R*T2DH"
M'M/6!'KY_F9M?JX%Q_S2!J@(#>4]U:QBY70</Q)_D576$11V^A"Q28]R.& W
MR&&W8X"\C^MXV/^5LAPN(IU(X5Z6.C4\$:/2^D:_<'Y=>/IY#ER5)9HODG#D
M<FK+S2^'#=-JB+8@M(!M,VU>P#:S"?X;=^\=U=3W]@O&BG3IG:B =!'I-2H"
M B(BTDM4I(OY*E4)"8J U"@(*"A1J8(0I4H-H4J7)E)#0$!*)!$(!Y(<;OC=
MLN:=>]^[[ITU,^^L68M]_B%GGWWV?LKG<_:SG^<.4H(9?P_OFS@M,B??_/:J
M%(*$[^#E\27)#6V]NN>=I0?VR#ZU8.<GA[N<E_!_\^0#=C^9[N2_RI@/$86;
MH %$BBUV<K+U$?%QDWAX*K%-6)H=L)[MVM28<[><XCM<E]XS9?#0*M5E1GWA
M:RA4[6C3]H<HF"IH\)O(PT*%3RJ13F/XV[R PG3<&HG::*CUP92*;B'R(Z$!
M$:0]B.0X\Z562J%OC<C9AVFN;2WR&:<-;+X1=+[!651^-AU:GA)-OP%.0&N6
MXAC6]*NK,+$&Z/S D=_@82J\X]G)FAJ,QVA9Y?+8=7'T<_%C\U4\IU(4>O(N
M?TZJ>^ZZ)4-+8,:QS/'$XF(+G89E9C:PST^6GM&0SHZ8PW*Y>M@$B!DDW>\Y
M)7))]M<[ XM?"6M-@HP3@"U%OOD'FJN)G:'YW5"&U*?+Y_D."+@<V]%/E%<M
M%[6WM3!,/6JA9_B=K7F_'@QKE!2[:1F::SGK=4.1^P6VGP-F8[,%F:164OX/
MI!B%0$;"BWPO:G#\K.K=ON[JLGAH02Q547;"F.K95&6X'Y5TC;H81Y= =4'+
M^ROHIGYA.N@*:$>?6J>(_B]I\1<R8^1/.#5Y*\UG_=;U+VMO;'#J]GI5,WY"
MWPM>.P#/ 7E9C]S/X'@=[R5,M6F!_V2!+562%(P4]HQA$EG\NQHJ $KWE088
M\^JDBLG%]B_<2[^7:^X=+,(9%7YBX37^HL([WL<A:L )!&%:'F0GLAR9&F!-
M[6DS%J5F$HB"O")(&-!ZY.4#XGCX\P'9OS,6]YQDGU_^^UE[LOGGBX-K=O<C
M"QD"02"'%MT2Z0%$S-D "@/D55(C@F7ZN!@6;,\T6>^(/$VYLPMER&:]_7J*
MO4HY\VOHWTS5NO^CV!C_ TC0C_D3V5B3FKL'D8(A.+'QPMLTK&@P+_?RCQD)
M:_7<-"M]]X^/WQ:<XU-X_K;YL'NC7IDRR*G,ZC^/I:S%2!%*YQ.D&C7+)LY#
MF5)0$Z2=/0=H+M8]]ZOY8>>TXO+0-%5C88J@P+T1M*!PXHEI9#Q+7WKH(6B"
M7C!T(A%DC\.A"=K&_.'%DP1]:V),93);ZV[2[L-ZC'7E\!]5V?@KEM1,YG31
M5=$'X^2$!5C '@0XK=8&3X#QH83!'[!R.)F/K161 F5GG)N1_D*5?D^B?O0S
M/C7XZ\+B<EW,QV!/D==UEX(C!RM3SJM^25MS43@T!WL,HUCB$J1UF>\,;>BN
MK(6T:=+[#1-N\"ICZ-=3A#$D'%>XUR:6UU?\R PI0M#6L-Q*<^S N(?/38+4
M]SN!DTL>K!E[8L^ZT1'FH_9D&_9%9RU_GS51%C,IOJ9&F-@0N!!2*X H#+A:
MO7Z5;150],<S-DB\7N5!7<D9,X+H)<Y=$]8\F%)=P6,;Q<O$"GD";PS^RQ(9
M/H>& !NT"'PJO1G4&Q.J"A[-?^L$-RUVU7Q6HSZ5<?L?\Y<\(Q(H$Y$6.'!Z
M@(RF6M'Z@##Z7=98+/#^-L?".V\ !E[%YI0! I&[0>A,6L&$^\KQ3R(Z8QIN
M-BIC/+?M[1,73.^8L:TK1[;_EY3!-N16NFPXE+;&?-D00)=G7!K3DE*^0DUY
MJ9I2FF=5OM@2OF#Q[FO2MJ*F[1>[UABE<$_X22 -9+?9SWG*+&7 2-CQ>9##
M8O^\#P6?;,P%(.S*&\8,#6:Q<0/Y*SG&=,E$N0:7JMY,?I7[(LFR+T[ W\9=
M(]R!#RHI'-)H5YX+@+'Y*U+^=EZ)]%8]=^N]JW^:H79@L(RQY95!&7U3O._M
MA%X16<43'#ORS5B*1>.Y;9 ]<![STWS>I\VV*+QG;BNCI!AI#T07-KL1@<+K
M:./("WPT,9G86QR7DHZ_"LR]+K@$O3-X'LH/]D(_.Y)+BUF"P[N?WUN!MQT1
M)UY*)&#CQD 1(*0 J?&Y*1E1T.1TJGX4-[,A[3; 77>BYMDYQ=! !@0U\;^S
M(S2W!TF^;#<W]BP=_UM5G?$SBWZQB25QJGVX#IOCE\Q=I_<@VT/*:!?PRJ[[
M$"+ZP>Y;X5/$2#W\]\WR3OKX(\D005OX$I7\;^FYW8<$YS>F7'?7'BDEI5G+
MR]\YY%M:JD/"MZEZLEE1M'&Z1M)&^A?Q.5..%PK /JQXB*$H0T#6\E%57Z_M
M/,5[8!END4GQ$?6NWLUP]RC=@Z2F6Z!LO1^46!IT12YQFC[JSZ9+(J_7M\+]
M]4T_;/,^^$-,?0\M12SCOT@-WZI"/[,M+';U:\<[W&>4D/_N00X:NO26KI5_
M[&0\B($QS]AZ7^^XE4O#<'UY';A^ZZMGB^4G]*$L>N]QLPLXZ##:DS<N% BT
M:=-O[)*Z:"'IC^9^"E:M?F_[?/'Y2=E3,4<PAAQ@RZX^X-,^(SG4ZQ!VS&22
M+B\D]E&31-;#!8JTE9:L/ Q?,U7Z8_CVC'Z" F[9,^I_:X]N1PA(6T"WM(\Q
MGFBC ]WO3@Y+!]W&E^*% F@H04I'_MS;"T\FEZL%W*\ZS1Y.YJSYS8T^.989
M1)RQBGPPF9=EEFJRTO8++,![4C)X@*Y@)HM #0UT&]JD5@O#YO<@D\=^?TA@
MOF2\^O<&L(T#Y%IWT!1;S!/6U-M#K:!O6Q+ #R4[3_=C\9:Q^[F8KV.BM;.#
M*CJ%*SS!VC]I^V$*RW_P'%1G'/FN/K@$3@V,,S1LZ.?JP?UZ9OL[M3V\0Q?_
MZRYR$]<>)#IJ4ZR!CZ[+.,>L#7Z6, /VXR49ZO/*7;E0@V7N1QGZ3Z6;7,V#
M/P&@:-!W<7I_[1XD <_1)(6\#]PO19X$:DF<JNA6XU/#O[[\V'0W,Z)XN'YM
M-9O_3G^@GP !!,!C8Y0@$V8YS!,ZP4O+ C[>'G8&Q_#\2.=0EQO,64KM1G"$
MQ%WIXN<FZFY;SA=^FR)Q+%]A--KPD&Z/FL >0G$BG6,6&YA/F[B!W-:9DUSL
M5C8";JMA^E*-3;SW\W[F'GPDU+S<219IP<1 >8R/(G4&4<>1)RDAF7$,#=+D
MX?)!37=]U>?.D^]:.J*_1_P-2G."L^.]!L979VTP#8%4\]D]2(N1!*MG %-\
M.G^^U-6Z>ER[*C3V>L75H(VS&I8103+2>=_9VF%?^E\7]K#XEB3X<Z(WXT75
M")3+D)U+(UTB54_EQ=L+:^PIY\PCHX<:'.?#'C>=0%[:KY:V[RM */)D>0Z"
M?Y7%GYOB O)<G#YNE/W)^RZ??,JZX37TE-9ZAM#N:Y9-7)W%1:,T@&S:,PJ^
M]:U^3\?,N?**"JIY_$DS$?V7PA_+9_1X_KD4T-PL&!Y >P0HLT:>+"W'_(!4
MIRQ=+:?BD^ZJJC38S%VVC>G/1?C7J\X_7SILUL!UX#Q4 4TXC0Z _ES=KQQ[
MDJ$(%(90E5O%$=&&;)2XJ\-(U';F?95'7LS\U/:B"T%B>LX>P:^KSTZK9>6;
M/$S$]L'&UUN,U2F9#'X<R%X^HS"(TYQ4A=/ P1 XYW)-<US-T+T0=TNKNX<&
MW024<I+*2[AB^U#5C'VDI8PF**(4&5Z9+(''[$%N0>-V,Q/*$-8+Y+4L6R>U
M,YSW_'RJS(0WZG5Z^V3O.J6ZRF;1,/'$"G@S(ND+H,\;3^343/: Q<V<+J?R
M/OGPM68B2[O0]UAU[>-K41C1VR*?V?(A*"N&$F!!O[$*I7C )@^1PEH' $6M
MSC7ZO(VP&X!P^Z[B#01\6"T/'S"Q.IHB4I5F=YT0J+%PSF2D]INQ[>0/L)_(
MC3K FM-QYB=C&=0PD7)M#R* &M+O>$PWL"&MI]"RU%J4K<]UJ)X<L3RU41G[
MMTSM^H1R44.ZC0'OB>E7"9COQ DBR+Y %T!-_]"/S"3?IVN'^W1RYRN?R8PL
M=CGG/B$C66X:)" [^%Y73J@E]8#,"<<+=$WP&PM%K@51%IKXP?UL+ R6 ^2U
M4,]:NOI]35@]1/%:@?/4PE+DNS,[8MD0KEG6.KX(FQ%G?D3O'^.M1%=O,P1Z
M0(YZ$B816F&<2/+54I68W28?(;E:-:N(!)CGY3.NG!:Q>,$Q<5LJ]<25@Q#I
M>6H8;9G)PF'^:I,L&\;,1-\9X$!J HK40W-L:^,^5!$[(),*)2R7K$QH)2^Y
M'[*,SX)J.XV[YYO=_%2TQ+Z@O5YX=W]3%$:Y3(;-?0>(?O0#2 .;XZKK$X,L
MZ;:H<-Z^QZ.2&/GR^%22*:$S_Y$.>3](?9.9@+_78W1ZF%;)?&MH-._PW3W;
MM&'D5'C9)Y/CSK>_/DZ]8::4]RXRKTA6D@/"Z 'LH9C]@D]LYY!0 $XM 3DX
MB%!D8"Y2FLH?'KNKQNE7IX6/F[E<$+ZY6?VYNV/A>'>/<D.4/O_Y6U@(,#Q+
ME )ZP&..]&#,4<)#U9QT.CH\T8YZQ4&[Q8\G_>C[?,VAA^;QPAH+O82F:U^$
M=3DN,TL %C@Y/,&,;CH<8,S)F@+,N"-A1GC$6%IB8Y;.Y+02'G;26K/BGLR\
M*.Z=H74C]&7MB0-99)00V+L'@8#LOM(*%%S+0(R^,:8@?+(M;'<[\:XJN<:D
M>$6GN"3L_CF]DQ/7$D2#3W@*'MB!TX.09X!TEDDGZ&BA$XA5Y@S)NS,R />\
M^U'.(.$TNA%@FU*/,.A<<!TO+;*8N-G.\S.A2[JET[O%?,5GK83$1]F#T.
M8O8D;N51#4T^JC*"EVP=<#7 H&?@=+<H8WGVM@L[_-Y24JIM_/6KRAW&4#1!
M #_[$LH!JE^@KC9#/\=%::X+.L]PUDM\V^P(5_ESZ)[SS:I0;4I=-4>Y6?ZQ
M(_<?PZ]?8UM2:\$* IZM,$I09@>W1AOJU)?/M:-[$&\LKWG^A8C0%T;SR:87
M+D<?OW/WS:T'_C: CKG%<"!2@.X2<-SYP[0[.(DRL(IO8?1_I*DFV+R;:N-I
MQY1&!E$3:1S,%+PO;XHT/S,?=18<0$F-&4;.NF;[,13G)K.]K<A&Y"7Z)=$,
M[>NKDFW?BNGISJ^B="2WT$=A/K@G^(K&S&>:Q"=PGN!U;L(<3L@C/+/-UN_;
M#?C*F*OQX,/3%KVI#_U2SQK;MD-0M\ VK"0Z<!U00+>@GV&KU)K7)ZU(.FLQ
M%(09\/C3I!L0T KCV.QA>HP'3E\:JVL<9<0C_$).D<89N7_)NK\#YG!Q\9%4
M&9![F/D>^9 $/>Z/,J148^CW;>:@(BO777 3(=,']3;CO>LR1$<=S\C&SIER
M")WW;HF9IV'WRUF9J0%R<6V8Y#%XI6,*_A;^@'^.*G[$>+J(Z.Z7%+A^+_&>
MWU+E-,TOSUON]8RVBE.&;)I'+:65YL!\ W(YAW=: NZ4H(N#=YM.!#CJXY,U
MZ5;JM$ /&NF@F[6FZJOQO/-"X#51R#'- Q1'AF0I_0K8#>XG\Q<$>IPK@&Q2
MG__PG*&^/$-9YPL^P:ZD7TO9ZH5J&8^3.=>#;[\B1QWLGOR#C*,M4'PZBO"S
M3<0C(6A><**4<L30BWZF+(:R,<<]$*W9YS^S:A]GFQI0>E)FA/!$,2_!B=@+
MGY$:O%2[<1_^X#>,8@(#9'UBSR!-0]Z#S7C>6820:W:D%[K"_7G;'6>N?W+U
M7.U5$M.CS(Z)&O(K3\!\L>,"-$]F:9.8.05!2P>D2$3Q<']V?BMK-8_A'UY5
M+T3\NSB9P!T.R_7D],^7^]E96D,DK8_O05P&\;-5^ .:B D,R+&%0WH!A-E
MMC87;!P#6H 4'-+\MA9<DBWRY+>_HXNS386Y?/=M$8[QX ,'7YNM#V$QQF)
MU3PLVD..4MB,CJ\&N:CI8)J*L035?08C_5XZ/=3\SQ_Q"9O4FX5ODPEEO#0S
MUE2&@&VPSR%E[]G6DNE:0 "!?Z7[8S%\.:-/;F%"L;M3KK=WP_#FW^--WQ\>
MTB)K'OB+63.G:[-TVP'%Q_"HH\+(52R>(__=^ Q@9LT1$,'RF-AC:YJ*)_%^
MMWS_)+?C^PF>SFD]AE!-*$EH*T20I7;83MR.<_2L&C/;)QZV655"A/FJ3>;2
M[E,*R1@2'C@=1N:;32R2 5I9=N!:W6#5P''3>YK<83P_ML5/+Z4%9ZJR^_AV
M!RJJ^+/['1S#^>]!*L8([A'S&2_H5@%0GN!5C+2OONRN,68NGJ]IU,]3 Y$Q
MS7/_RZM?5&=H%>]:!/TL:@+/ZTCR(=M38.>I_3%2G1.JG[9ZC,@!VNJ+!*47
MLKQ/')%W/UV0T95EC1;UFD*<S5QC01TV'L8)8/^(S^B7+Y3^Q#EL7,[)!F9>
MDP2@Y)XEC44<^0AVXW/Z3]VJK _ GC$LSA52IQSNA:_Q3M)8!LV4F=PD'9X-
M<FC,#8Q'$\37]TM[+@^. ^:NTGR5:?#1+;_N";_=NR(HVZ_3FG]-CW&T%6M(
MWK(.@Y<[KG'2Q5$M+MS;<; [Z/')5M31Z!LA@=<C3W^O&OTSM2;@9NGA9_]@
MTGXJ9NJ?HU<?V22A*WP(1,R,# 668*P:[F'M@8[S4,*T-0D\L;X87%,]ZIEP
M^7U]N&U;4(.5\BM&^\VD, 6N ^]X^YZA?=12B$=!)50/EF*-$ ,'46<IWH74
MO@8$59X61R6V]H4ONPPD--@+536.9#AL4[DIK1)3=T^I:+A.7#PZ)0"_RA(-
M$5 3>1/(I"3.;;<,)+*PAI:-!)Z FY!HA_(B]>;='UU*N_:C,OMH3<3#>PNF
M]CDDX^_?#=]Q+TJ^J9[WF*<[H-IA%3!R!2E0N05=F=F*('^KE+*BF[?NQN24
MAA6LB-O_&(IU#>A19'G6A#=G+2"WHIJCE-&T".9;%#O8#6>OQ#_&5XRUUD,Y
M 4=S7IJ44EL]I'_A5ZJ%K'>JG_OXZX47KZ?C5=K>?&<+^(\N%?%_I<'EP%'A
MTP/S'H7:9\_<JGF))KZ$+Q8T59;9M1./&$L ZW!I6:I'U+T_3SF/GUZYY%YL
M(2G#M:4%K"?/2'LWR5&2#7%GWIQT$'IOJY]BJ6W[QN-+TENRD:;^Y_3YN)*^
M,YT=-XHP,BS"I_X;TJ5%B\VFP$G&Z=$^E&U+V6"_4N'K,)&NTE5NJ,50IG=F
M_J2K6GX#1_2F$&,ID\F[49RQ2PNX"ITM5-R#+%\O"+/2B+N,%?3#\R(C/MU<
M]N 8+3L *@3OB*)NW7?=1:S-4PMO$.*:ASMXJ6X#@DX,L<=,Y35QY7TN_0'*
M?KUF+$A\"];\<9@Q:B+R>G19$%E? ':BA7!GQS)=K-_].5WO#0/F^';'6.R^
M[5$TB<7(SW:N5$\\1((JJXR2WTK_ZBE7_NE7Y0@W+4OB?(G6'J1@BBO_U6V/
M?J),IR;Q9SV)(1IHUS9119"Z9,WBX-0.V#Z_+^\D!,*.PKFM@UMSW8@]C/0H
MIK+K'%OG'B1J#\(^2IS#=@P< WS-SBVU2<M6E4]N;>2Y.<8R+K(,ZL@^)1!#
M[$&>IM'6@<C["TO_4$ <LW0G,L9[@ 1'IX?+D'[P$V]T*=HP;C!Q8&;_@]%>
M.6A*:5.HT88U8$#!61#*@<B\)_J:U18RO.T$K7JO K\Z_X<NH=@C=7N0T&-/
M>+\[+F';U !]<Y!=?K:1Y8=3D"943&*H#X(A,\->BT$/DXG>S/L>8E1.D)>/
MF5DYS?I-,?H.+S3 :0_BR'H%GB]>!?=V=TZO0DM1Z>F4(VX<5@<RS3*!6^+H
M/!OC@L G<*$;8!BC#-5J"X\B'L?/4A$3&M<W8*0;8 >*8S (JPSR0X_/^$>@
MFBPGEC9QG$ ,RT+:H E.##\\R(<7#A=I,=BH ?G6C[2?&2B<S%G:ZHO4DF8;
M*$;:)D5Z@8ZZ2U@OZGC-;WQ_Y^:D*5H6RGI&#9;B (NOWX.09)EUC*# 19\P
MALS8"S_1W<A8W5!0=/\I=$O4(%9XF\5J?P#,>83 #GX51CI)M5_XLP?!O97Q
M;K0TEIZ78[A0/>+Q R\7L'R#\"/:3!?X(OHV_CC>'S\>09)_O0?A=*6]H/#&
M&G[:P5.> RW=/3YC_>GW7;!LQGI(">;[!E'C4PP. /L>P)\/J U,<Z;\R9>:
M+ND3:_W0):;4;N,F#BH$[ KM0:+/H]0GPS-INBQ[=RY@X-QZ"_JXW0VG^$4#
M]XO]FN>-&B8EHK<\W<:7V(:[_G;&)SMJ9S5E.#P*B[SK%]7OE=2N=%7X*O,>
MJG;05(A2V/0_RL3\[[5P-8:0P-RG?YUDS,&*,,*W#RJ*-&]G"*=F=$PFMM,E
M92-VT@J,5G="<%-$0&^=]B2. "_'/T7[1&IOJFZG&%Y!(#XX_/KII'!;-'3:
M\,<O@;%NQ%485\GNH58NKL\[7"5= =<#<9=_XZ4]*>M\7Q*:PL3Y]B"9]RUV
M&]'*1P1MX7G0?W=PD7XL/WF.,I6CP-*((J1"I;U!(")$HDL"&FQ2X/X-1EVP
M!<8VW\,'.AD27K,[2"L6B)#!N%[F5(MK8"^&UWO^N7?696D/<OH^ZV>\\ %0
M893VQO086E47UW0=70R[3YG+/&VBA]8RWS%%[4?U+"X1_]=J,OW_M#TDDM7I
M3F __DMG*X!2!(?10L'KQWQ%]%/]:+L9>>7G>H*I7:=:/FAY^R@*)D&DCH]]
M<%P:8$AN4-J;3K!\MDP#'&=RURN3 ,H.AA2-G+&,#JV^U_H[,\7FL]9TQJV/
MGAH<-Y2J<_5D)XB.GESVSH.M5_,</NIL\_Y+[_59/9QL$&@,AB6C3E+M.I_;
MM<X<P[MASX_=;RY<?1,Q%HMDF<9H MXS4/D1\@PS$R47<+?VV,34#W%_O=U.
MK:Y#*QID^$"@T&Z?])%O'QF6U[<R=V213S?6D-7EF_"E(!IZ3H0A;4"-NS:#
MYT#?VH-P^QE=0LQ!1:?\8?%.-ZL9%< VCNM?8W%%$^P87HU(]3T(QWR+__BQ
M8+5C#9]R5R,,9[&MTJ,[A::/@K]ZGLBED.8WZAF3>CY9BP(SN3M^.U"W?]EO
M*IK@!IY&2)]@?C6T\\5A,UM__'CD,/B;^R4?W\YB@\:<"#F&[L)PG3%60HW
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
M],?>>BOS[37P%ZHV-;P]IL3_8;X(&^/[*')N"RZO9K+.L8A29H@ YM3)EG(
M.@]KM>9MU[]4.UVX6G<G3+V$+[E;ELV3I_?KK1$^CR#*,.T/H#<//]/3S@N+
M4X-#2K<'[ME4=NM*_Q%T+%^NR\G^Y&S^T4_\J8C#4-GO,M5\GA0C$\438YVW
MSSZ,=7:.<.KF=S5J6L2;H4HS?<2T(R_TL#MHW=ZV0K_Q*%G$],'_LU]\92SW
M+[^XA FQB7N4NS!LWJ3ZT>_*-,LOLI.Z6'[Q/-NE>:&=MW1'-$&2Y6MQXP)D
M_9ID%-<4BXK1QE7G,$>%1^ZV\.!.?8A_!Z?E)[,96:.OW'#\L2!]DGK4U=<^
MLSK.;_TOBP1&#G!JSE[!G&WX:#YNU1"Z!VD.I7]"0R/U!^'#.+(K"S!G,Y^B
M[]I4KJ %FX[]_+DZIJ<ZA^.<OSH2AMWQ71<=-T"/W7D>X;@81G;?@QSM0$92
MU":0YG19ANTP(^AF;3@#AA,<KM*2>B$GO[8!=?".'@_89.2VN46K5RKKF$7F
M4QAYE?0=F_Z@JP<'SHJD"Q9WTEG".*L&KUM:F$9EHPF?B15XACRL"I:(]NUS
M:(W$1C%T53:7G5%_WJ.<#RG^<9A13C\1O)$YAAW )D,KECIYQX?;56?Q*7@.
MK74._YMO,R9FLF6E_Y%RT;Y5?8,%B#@5UP)V]]/P":)ZB!06=*+8J'%,^4^$
MO2@+IV:WZW?\:CU2:R]<%/3MX.@) QNSL"TMM\@WUUO^Z4U7/+WJHE@84?@)
MFY\&5__'S-Y.H,TVY-10_KKF:)6+W&H8^@5-2] 6WN^S?NO_ X[S/[JQR5#I
ML_N'LGWQCV?4 ,[YHAI?\!QE>A%3=/Q=N?E]SDON08.9H0M&KR^0X1V.'? 8
MXS.  '7_/.D10[07+1+1XL*<>5%B$AWSM>;U!Z1/<<;%"W^.&:W2/7&+V2#/
M*T"&@FF&46SE@5)*2:<'%-] S8D[/*-- 3.+351G,"47FZZNOI*Y_6,NG%_>
M?59,6F_RC0 \LMDYX7U*#C_",F&58<48!>>7OD9SDQ7,RF<,=F$ [/7.>Y89
M7#7_]M]_G71<8?G; )![!HBA!_3D@T/HJNG87!+\:7OJDM60L:^6FE"A_=]=
MK<;<,&S<B_#$ PVCI%X-R=..L2%4_G)X1&3JRAZD-)D"^/\L+GZK%<:\QS)6
M+"5[QQ)'37 03KD!DT[LXV!'JE/&K.KY@,S.L>K\#]?/NDP,\A@//[@ 53@I
M<UCDUDM',!OF"?^)I04SGS1QCB.YF-E(=N$7^:YS5O0N=;D_)4%1XBLK=P]I
MEJ8T*"4I*1792Q%;8;%P7A:JX-P/5"@DU(7%-1B\GU M2\OUTR[A;OQD-6CO
MF%(KNR6;:B&;145,$D$.'0J<QD]!O)ZS&'.F1C)K(]E:M-,>:TZ?S_)>^A;%
ME_S+Z_/%HR?F_[J%>KVAIGA*2O-G^^%#.3?2)J^6+@MM^(SJ+B!U'F>HB6@)
M":U;@%9C'URJ'T')&O3K2%'F"U!LBF$'C,Z]_%R.4?3RDY9>O885.^[:^?Q.
M$*"$>9U0)(N2!(E8RG6U)&(-(HDC(,TX?K:'\\FNR-- G],* R>L#>XO#41O
M/YMX]SS**_'A&!E&MT?Z,G&HTVY(6V!X+JZQ_FY^3)*>E;4VUZ\+".G+EZ1V
M*Z2=OLB.O1G;5#L((!Z3PLV%$JJNV*W2;BU C?\2/Y2SV&BV[E(;,DR@W\E-
M=9F4:5,%TWL8FC+]AWR[Z3$S"C_['BN,O[D'>:9:#-QMPI&LK]KO09YB6C)%
MCMRN.X31EXE>N)J;&W7A4,!!=0RV"/>]@JO^2-;L4DP[X>J;T2STC^1[6:-&
MMCM_X*\\'WRZH^YD\?5&=%W [JA1UB.M7%C>^G@BK1A0IGL@M:+GT 0;(;FM
MDD KNM@_F8^"V^ZTWA>V2.[4-2PYD*YR-F"P9 <+\-(O,FXS7S/0"*K&+#8%
MIVGDPJ7<6+^H_&HC37"P^KIO_U'[QV(0RGF9+1SM-$O0UI#<P*14X6.\W[/
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
M%,S\"3S/]BG/E *J*"O\8X"+LR]2CXO-^)01TI( VMS]\WXAVRSA+%@/2Z[
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
ME*)M$!_[0E4O5\FG_@##KVYP)2K0&BU17Q2MIC:CGO!V\W7NFYBRX)-[XBN
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
M./MWJ!HP8:JL\FS;E]92]A1UA3#;OYX4T^K!K[V.NYY3>G?:S2'JLR'G;=1
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
MRR7XD'8WASNC3,M[H&H]^]>+0=^Z:HGDV1R_RU:W\R?NKH#[LI8/L"+9A>"
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
ME'+TGRO;>4B9CS&G]UIXCZ#<U?!:#$/<VE,MYHO%NO0>D.^CPOH^9%PIAK-
MNKP^YXCJK<H7T]&<&O%'I#D6T\8HF(VXZ'#3Z0.'IG;<-U6,BKV2Z[I-*JUU
MNLSZO++ DT%WBL(J[VU^L9CQ-LTQG$BWR:!+,M[!Q)S  #-R,2'>SU>5Y#M\
M$C_]V$T&FP5#N*0>4&]_E&[1J>&M<5HE%[!*GQ%<VH\J.*K27BMVV.U>QVS-
MTYL-EJG1@V\D;.YG5)KH:1K1?N\LI<\;6:=*ZHO8#!R)$3&_P/T?)C;2E)&I
M9'3+6JPX.CG_CI:@_JPG&4NOK$7*. 8?V4FA*7O;:WC=5C'(T R]]K'1KC>Q
M_48ST?UI$8E/09Z>6J^]J_(<%*48]$Y#</O/=/PZ+1!_>[V2SY)IYY@OI*JS
MCXYCO!0=Z;-/OJ[G:?&Y6+$*_66?O'*LCL ^?;$0$R6%F:%?YOJB+WZQ!SGP
MCTJH(:F7!<BG3!-H )896SD>KLH"4MV)!!J'/6HAO42,.L\"T@PI:XS'[ QY
MV7ZU20S5=8;,/BR&;QK=X"']AWKXOT>L(<^0<J :L2=E+-RFN-//+D"TCM[_
MG;ETP&SDW:K^_;OG7R+2;\TG=EHE*]^P2<^7.YPW-YYZU%5)1ZZ@T3&S#96,
MY !=A0U+EJ(<>FI-M <@9Q[=<>?3^YWB,Y*^##_*5 OW'+Q#'FDA0/[8VKO[
M5"<89HELAR)7$!>"'PGWU\'CH&7N<16AF8Y@2@2C'-G36+P-E7; ]*"S+-&.
MG'_$Z1;5\7^,.[;<HB>/0BORPXR/.!D=#ME$_CRI-.3=Y4$*J:E_ZPTQ?5:)
M[O)G <"L7X,_99Z:5!.AU?(HS&-71MWN[C5^>9VX[",!2Y]AN8W!A'U8-\*>
M$(GO@Y5MXC\_U,!\!UV[DEA *52&XI,S+4I +"$ER+&IJIHFESJ-2R,OQ>7<
MC%)L7CA]%;!Y'F[#J&OB!\^8U?33%:;TAS5K?6?% \^^$!;,N+"36,6I_-+B
MH=]DBOVNJ3#Y,L3AS#/?'-/03W FTLHFWV3-ZR8VSD3A2R/^48GEMYZ:-)6N
M!:WX8G'S2E+0#\8ATJ[42=H-L)Y(C:'D6_7I*N6_FJZ,UU][;OARY$VF%;25
MYR:4^L2F#U$6,Q*YA8UZY%=,U.%*^O/>Q,4Q-B 0>R*R]_ZXX;;MHY'FS)&1
MK+>;^)?O[VTX.AKU]VK$G5CM/-&VFWJM9'NRE_3:G2;M(3[_M,'EEA]=P]4X
M^>*59Y_ZTDEG]C^=ES#KZ3CU+G5/%B..=Q,UZ2S1HWY^[MH38TE$YFO".'Z
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
M_1%C<AJGJO5]"GV&IAVGBSU;#((*>^)3GI:,,)WIEPM-[G4NG69#6(+F>$A
M"VP_.=K9,$97X=-B09*@B^M1NUT2IV:!O@M",JFMT*I 2;6G/F),LN8Z6KG9
M.!MRZ6#$H(7_T"K31_%#PJR>\#Q\3(<8QTXO23G2 YN0/:#T:J#D:36-ZT$Z
M'NWMW[=\,8H^RD2#"S-85V=V2MUG1;O. OHT6$!W3R:[>4JFF0($%J"8!6+8
MO%:- ??<HD_8K/R!1'7.U2IHBC_//WRMX^>;CQ,)-OYX0YN>WW1(2IEC:N9!
MHQ(EJP+M%Q9U!7QYA0D)IND51MK>3/=-L?]W'1A?1A+R<#@*U)J2O'R!,A(E
M-79Q<&KC.LZRZKG#GWP#?.I+G.K-2:E+#T7IN)'-.!; =9 %I)N$L[M#S1H3
M7<E_;IH[I;O,U&M(VN),:G+&>?WBHR7HBI>%F5_O'3!.M9KB&VK]4C%OJFH3
M)"V[97[?T^)9LK$3Z@>-)T$1TV%&^+?P/HCB?P/+9[0R_[" =0^F'@OX*L "
M%KR=1EK7=N21DNQCT7QFO!$P_C_!//R_(KD8,!.7(UJJG1^_M:RG/?JH-^)!
MJ<)<&__]I'P5?:>T\ZWI1S^M9-I\4#-W=D+1;$/X=TF;F%C[ [73$H,Z1A[:
MWA6*!%+WI"*4M"\ACH2HQ*2P@&D\#L?D+$--UZ!(*K-2[_;I@U+>O^R<Y96W
MBDU0$:/LP:;=1?\0XO]T?3<EDR_/B04,U&RHT2%&WO,:C_)Z>BK?0(*"[[W0
M%U\-E;WW)7<PK;]AHQU1B6@QV_>G*MMSZN[P6KK0"5T]OY'4L]KKZ&.=]?SK
MF*=9[BWH_3\-V]"2RP2AH,_/D.U!7S0>GJIA 7>/BYYG'G3XP^\?S12FWP"Q
M>PR]/_P&+7'7+\LUOGU:'=-Y5[!$W)40]B8(]Q#SK2:E?4*D>X,W;4;CR]W1
M./KN>X^!)VO6Y7-)QW-2C/-SS?\LYAO&WR^=NQ\K+CDS?HUMC_IL HI*STQ3
M!>.H(Y1G&/4*LMGC=P-]SW[/#\YMS(5OMID__X(L^D,M%(>VF"7#)50_C#2I
MAJ0N=7=*YT8%[;D$_QWM<OO;Z@581Z,,#K4?MH_9B^=J.CF\)2$@6Y$2-/\T
MB%8S96L8T/CM:MR U,S(4_HE-E+K1G8\@C[]2.9M.7FY#7U$UZ)!(:Y)$'SH
MZ]*U ,FI]Z7.%YY(CORI%WY=+>:H[Y1;4,*TT<^;EG4M+K6Y<7%6I"^(G$(G
M?]DTT*U[Y6%$,&?J@%%>6 ^CH/('"\")I"(4"8T3^7U2O""<O$&<N:I[GEC#
MW1K45&,N.S/-M:9;$B'&B:_3R<[V5@E54U,54KQ]:?V[2LS-&Z>O*3P&UA!'
M4:T#;"T[D?T$!1ST,8P+Y'UGMAV$?FI?.KR5>V11UOIEL[XPN_7/[SX:(&$G
MGXN+M1>F#Z/\X?C.*9N.[V^)LWUJ6P_[*H#)^0>>U.OO#T3(MC1/80.^A[C*
M$E=$3CU_JRWRKJB@+R&C4>2D22AMNVE>X ?EW&NMV/=*")+9]GVZ)9IY]6?O
MM"%=%$?=#YXI8O.[HUCQXY3,^+<_'DX< H/N[LYNKA\HC?02UT!1G09'A.#>
M$%#9C"1-0X\^H0H/,,4]V#844(([DV_A8 ,$FO+ F8[)!UKE2K+N[S%Y, %F
M#Q: NYM(T#@GS5HP^T'3T><G<B_U'Z\.;5Z33:B?A:U>VR[!US?5IQ.QXV3Z
MVLX7'<:O%&7GU("+6]=[!>F/Z(65FOY-%G/^0XKETP@P:+L3D@)=1%?GTT4$
M.IF:5=G9*3PA$NZQ%6<1.],G'HZFSO)>^&&>8ND\3X,Q6UE &60%P^5-%J"&
MDGOC_&Z;Y-Y\8B:,*)L^[%U;_7/Z=^U2A/?00I'Z^0ZWA/R5/(M?3-N\PW^[
MK!$\L@JJW.SR)>QJZP;3T]F"!33G!8,Q(2R A*!Q(;NPU;Q47KJF&#NWL_LX
M\3#-A@JEF_FO-/50T0H_64#*M2E"_;?$M=6.G^IIZ%L?:KZ";PR$R@HO^0D[
MG*O*:LK2+,%+!I$WU6^^5?YED3BND1419&:R!8.Q@#@^5(L\=F$0M;X[@MW1
M3@'OQ=&%O)G)AFR<4LP.LVF%*^(J;+_;@G',)\IL;;M8P.MY=KB]@]@4,&,!
M0,H.MXBYL_JR:&6$Q%4*3_;99(RG]4A5\-ZR,(>:0[8S" -K+L$5[WE4(II\
M%0LJN'<8#Q0MH\L/Q>1Z1=*_!:%XCV@X/&4SGIS'HQI>/803Q;WVNP8)2ZW3
MI35* 2Y+1A!:,>;;7-LM\JMOZR/Y1S :Z+GP!_#)+'C%6BN$@/R&)M^$Q.^*
MJ ?PQ%".3XRU6RMC-]IAOP3?FXXZM07-]*-:?[&[_B!]WW0GHMR]%9-L[P-?
MWYJ$BGQ_MZ0&#4Y5(=]6(]QQY7U\'E.Z@+E,\VM$;&?=7&(!"4IP.O_1,M3Y
MH_#?FYYLB#3X%D[NJF0!CWNS5&92GA'9M^VA'P91I]DG*T=6*)3@R39BE#%J
M&L)I=C;K1PAC:.A=Y@]'2OTMT546P,TF.Y!1-6J\;=ID)NG(Y)J0XW4.)[CI
MR'LM5STMA_*]EDRN#XVJ'BZU,:35XW8R+XSJM&=.Z1Z\N*32"M- M:BQG8\F
M0/$.*?&(LLQHM_I7:?)Y']E5CV;Z$28\5WY8J&^?\*#6'I"9SM<V:[#/8O<B
MMVYV-GPHU:O]GCP8HX^_UL*^A_D<8D=Z3>-[MG?8-ZGAU7&Y!'U<YW$>:ZEH
MJ4K*7YMN@&M$FUW#E?MLG05!')G,[@M2=?*U!9U3)E+[ O>ZA_#PECC.11:@
M6OR8//?#B)@G:$F-FJ;%KPW9./N>#GCCW%S/F;$C\WH%QDHM4[>']EV70Y7K
MM-!W,A68IE"\;19\[; GYAS>FP7(;;,5O#S1$$!3II^FW*45'Q_:=/C4)62;
M,BZ\)C@M];VJ(;L=7<X&LUPZCIA8C5Y1VV,TS.WJ V(#KA!U..DUW9M-W.,:
M+Y/K&5!J)R..>3I<99V=^98=4/M9@,]"Z2,6\&ET_J%>[J)S(]F&R:]&VX?\
M-7$=P<<"O/QYEH(MI[L&%(:&?VYM+/H&S++QYS.;&=V+DP?,+ ]M^)1E.-:+
M5+7=FEG<65Y9,[K&*!;.M [L/-]=2MEM]+SDR4B(1[  CBPSLFY]:P#]P+,5
MO+,MF-NLU4(Y.1^S5=MVD?;RV:4?Z OBC0XX=C[HT7LZR!1F#E;AM]XM^I8L
MFIL]65CO"&^.>,K3*-:!V!?.3>'9GZ-$'J\<R&AUC!E3?O;[Q;W?U)\JW;J7
M:7)@',ZFTQF$3\>3YDTM!%XG64!<E(-V#_(68#@9MRC348$=EW)"8Q">B@/M
M<N,=1C?>ONR&O&W$GPD_@TL;@?#&93)TTM\U+9S#-&H$PLE9S"&FV'0;@C<0
M(FB 1?H?\+[[9WI0KKD+QHXS7N.<5W9@,NQ&B8NM8@%%-4U]XL;W5V63JHB@
MC8([[0+=&[1\D&733N!I_ .0'#XE72$Q5Y[N>X"TV])<S.%AO$.*@=MW#HGO
MCHYCZ;5>YQ*N[^XQ'89U7\/D$3$2NKI3X3:#A6I?IH:?)?OYZ-VDV?O=\.\6
M0QH$G3XZSU_[%>S29("M'Y'@9[.UYVO[F.PQS$E'5 :J)8CKU#.^^:E&"VGU
MR>$)>0]/]>S_8:S7\/WXN>ZZ4\=2;N@',.5!0W)]AT-V.Q02&#;B5VZ6WW&'
M#I6(F_1.R:9>!NW<5!Q!"0L*).:3:_T/,K-1PW&7^#VE%7MCION+[WG<D)):
MXSDL/7V>VF!\>2K?Z,O:$:/L'0,C[[4L/:,$-C.Q@E;8Q"+]>9A]<+R@VG@Y
MY6S\T=K='W&H14.Z/+82%0-2Q%K&.=O,,81L7-9H];FMO?=.FWW-I<'.,$4]
MC.?_CLH@439"F5E@ 0U$+UR/_DW$SK4>QJ)4H7ZHS;]W^>KFS>_W-Z=_+-8'
M&RVOV2#B*P\<ZU(7IMYOTS?><9C-9'*J&)-UM)6^_C\=IEWS4"]ZP.;BOTPW
MVQB/:"3[D^"CXDDV4->Z,&^,4OGL]5=_XGXE):4\\CQ;8OSF9KK#T(K]AP0E
MD7]>_+;F34 JLVFA*7&J5\I3.PQCZ^??=P=^Y><TR#\MSRA!BGL)56(>:Y@)
M@B5N.@\7Q$7*%&$K1 .]G9+N\\BS#:$% [[!56AD9V;"S_4DD1T5FZC,]0U5
M_W1KS$R*Q8>&0N8A0Y+65(FN-/DX3C\>.S01DF_/2SG5JH69-Z2SDQ/>L!VN
ME<0"//@T/F>OC88X&%C1\]/7H!G>C+===*^O*;VOV?3A#2'Y&8(TXL 8V6^=
MCU8H1T38[-<37J]=LM$Z.WQ/LV>\55]\7T/J.2OSI6N+CF8)<$__2*F#)Z4P
M%)WKH6)/]B=]6MQ8K#K8!BUV'6.G'_Z2?(?>H\[+3.4:RQ=:3X.Z[LXS!I7A
M>_8_G#@,>I(W6HQR6YWY^BOFS%-.][=J!&S=.HT2-E2U,@XU1<;K1ZS]5>FS
M7K[0%.RPQ8?ZKN[<G79E[]7LK7,(T+/X<AM4 :<6F:,V<H99LC359F>/[;<S
MV\PEL<DX;R)\>NPB.27ZG1_6IRYU=Q:6XRP#3WY4+!(1##$#;QYOF V%MW]F
MW_X]XT4*AKF1E+T>E:RY_?'O\P<Y5FPNN$WA;4-KM6'P\+:1+W\:JZ)?+)8*
M,OIE]MDB[8JA$&8WBB,<#A\S>WQLT._:CTSM'YB'/R.NIF<P5/H4\TX,0!77
M"]9+^BILQB6.+Y+GKNTMZ$YXDVF?/)A)T%( ,RH:):[^(ND_2\QSL&O&/I2P
M/:0!C7JLW"-BP^EGND)U/=RJK&Y]E<V4];E%(Z?7$EB  %+$$SL&%VF2\Y 2
M+\>;X;<8=P7.D;7?#IQ.&6X*I;  ^J$XYE[<I*\Q4Y"A0XU]TOZH/+5JUR:R
M(K'QMG&4CLR801^TO?TA\<$?G 1SS<"2;:0#_477T\[)>ZC.PL.[%=@S2_8J
MT[GLU':.D=LDSURCLDE/E$VX"V4/]M!N7$K62.O+5+9SRQPKLM.:[NVELI%)
M\E0X KYQB0E9[$>-K&(++].+'3@7>QZR )?;!>S<&+C(!@OWL4Q.,2743+X"
M]:<XJCEZ"14K5,WDECO,5/B=\8^89\?.8Z[,/H(P*I1FCFJYB3P%1B*RD^'-
M*MY$XVNHWQZDER9=8T>X:#87)R'@\6VZ<%PS/I,N*YZRLL&;L.4N7:*).+JT
M_:@MDRLXL/;%!W@4/ZP@M8^I*M?SE];I1&S<8R=<#F3D5M$$ADQ>@D]G8<>Y
M-=E]X=@_[-B >2;_?9IAN F#L%+/ KA*0-P4-_+D%@2JB8DY*<=&.'=J/;44
MPB>%20C+$%ZB82LA1MR?JM5*B*WCC2VB1E)-. VB?NH>>.*CG+M9O NK9BMX
MZ,A?!;OJ(W[=8"NX!_E^RW$"0U'GAT]&80E:; 53<]<Q3/YI# MHL6[P95=+
M!9]@F+^8 *@WF1+7QP+N5!6_\]@M7LW#7#<MOBMM]8;#YTOYX==/9[Y\E?2F
MP+!?S,8(U!LL(':2D19N0U-E<P\VM.7KI,NR@2P+B)^GVHPA>ZC>M##L%LS'
M83M4 K8[C0SM@,RMT2_%L0 ;]G![5<T"FC)V_;DISRYGN@7D):5[=/54'F[U
M=7BIO&UD/ZY9V!0W[^C4^GH8?CKF^@DW:]WX\T8W&M=.:M[O[_$I+@!IB'XH
M_>!EIKDF.9<YC=U%#JI,KX$Q$"9FC 6H^[. ")7-1"H?(QU.9%=YA\"/_(XE
MY[!5-?NK*ON:J5!&!E6M@O&).;7&,,M6[6E"]C:-CN:<B>SII)N_< _5TSZL
M_&?#2B1K-K7/P(NY:3&>FQMU+N!\UX;G<'O_;.*3:QOZRSUBOA)A\F%LT(YX
MCB[XUQ=:K4Q0B%]TE??.8&[;;D_)VT^>5:E.7MHQ6ZTX[B+!@E"Y%W]BKEAQ
M)PH!0-J%0PN87OU_\VX1[(6*"->KE ,OO*<@D*67(\-BPUWWW<+<M;_O;U-]
MGWHE2,[)[JITY+$HOG<"&C9[BY #*(Y "%[,@)$>Y!^/#T0(!C'V3#OT-\@+
M5 [B R%EQJFB1AW991P/ZA.JQL<<A,.1C%PD-Y*=:@\H@(TT@_";?0T2Q$3O
M5\7SPUO++=QUQBJ^R0+0*==F$0Y\'^(4"&<*L,D5UT<P<FI<K1G)SVAD2BP]
M^EG]N<7EXV)5UJY&=?"9JZ7M0OL>_%CYPOM _Q&!I$ZS0_:@2ZMQL6 US9SN
M^4L70B3>.SD]&#36)X:7/_9BG^+IC6^72D?%RUVN=7!H<"P$VCQG=J&J.U?\
M:0]#D+0V;!F<)$C$'AU;]$O\<OFCDV# '83.ON%U[JQCOWWS?O'@?ROP2C7^
M;[?.+:D](CQMAE>;['R<=S9K+>7$3/W^"EM;]=HWU6ZC!V_G,U:L!^]M4<[,
MYHDIC*HP#575))XT6U!?9;V(#NOZB!6N^M"0RQ1#=/@?#4?O9>Z9:.%D]#AT
M""<J/EZ9N"IO:+FT7XVNA$IV/K_#5 D/J:^L1F$_@MH<[H>W$'J1+UH6HU3*
M:3JCJ(:;2;J8'K4ZK6I&HVLW<WRWXY6X<.&\WU74I.5LW4;4BS%P8"H?EQ)W
M[W6X[[23CJGT ^F:6BEO"-7UR%TZ1\DQYH -4Y71VV+VA'F,HN@G,^@G?>C0
MR56Y;$S)V00"&;$R348TIR:.2S2_3'-V#T L'1LW=:"-S9ZXR::3":1FX!:_
MWB>[RY/17V#KX87LZ/P,NW,N[(!T.PLX5*1H6*G9JT8_X,GF7TIPRVX4\0"C
M(#QB(Z1\RCJ-**&U[$HL/'/_GDW?I\Q5K;K[-H&046/B@>QP38RPYTB.PB V
M\09%;\-9)\*JZ3(+"!^Y-MV;F . ]P6@PLL4N>8+72X"O#7W I*.S7 ^Z6J>
M+@[Q3V9#)S@;/XDV,&2(T*@M-E^^E7@U2;,M.LK*^:'*48FO]^Q>A(EA>D)P
M'3YI,>HJ)W*5K#MZKQ*_]LT5*@QD9]J6% ]FD+Z8=IH<./3]$Z-*6KLXXDMQ
MC]I5;!"<W"[5.(U-ANY#0FQ9@.O.\\H?*D\#(]3%'CS:PW-(?:MEDZ=!;2JE
M<TTDI/QR9AOB(.R8!P+2<*2FJ"ZGL:C3Q:,YR%(C[SJ)V7I_8+:$!_%;A3H-
M]J'JV]#B%=#H+,ZF^2<7RL0G&A]$'[2^]FFOKT?G^1^7'GS<=]7[%U(,U2+.
M FY#N)9+0PA3_M&5Z$0I!?T;3%FPO,2X^#JXXI)V".PU&[_S:*3+<C)'BW((
M-I9$6>-X\A)KT0I[-.!4>CC3HW K64MV8,C@ZNK+LXT*79'OPR+J4E["J2L6
M#U":4,LN76D:"MGUR*]D%[+R@NP]!26)37T/U:VN(P?'N#G)_W1A 7JJ)7OT
M^0,9DT('#"":XXP4=LRA74=USN61IZGW?JEJ=WH]:8<=CS>[85<UNKE:;RN^
MRP(N_=)0$U@\Z"%UI,]78UG MM5^U-;AQ*G67-#J(+?Y"K<#YG=(@!)1:N_W
ME[QQI_&!2B5EC)GL-17\:61 $OIUIZX4_(BJSUUYLVZI*=I  .U3(^2%+CNM
M<KDSWFB.^T$DD,.H@PUAE-ZV@]A7F0@A77.-*NOUX'6?]TI"AB/;OHT&)A%Z
MY&UB',X_.D<RI17.SX1ZY(CWOV<!5I\6Q&^>O:?6?R[#9K,8K]+?/A<:>U[.
M.3?50856V*^BOVYH(*;6/#D6Z/EQ8A6/M=Y"G653A7MO(_^1,.%\F5)(Y68D
MPCU2M/V3T.5B3X(*"S;FEOP_='(O]B(V7UVZ#N?%.'^H>O^TS<6]U\!/K<X7
MWGC$^OUEP0-&7RV<LDR0"IT*3#X2$1I[YP^S$UZYU@&/-H"#U+X*M-BU H_%
MQ;J?&ZC7ST;3/GFP@&A+IH O^<Q;@2ET"PMX9G\''J%K^*&'V.A\3YOK[$=\
MP9:J242R_B/TV.\E]!J_)JI3A,#D_<CF<JX]S/86''C@)K9%GDVSBN#KEM/&
MO: 2"VCWCZ7VYC'Q:/+UWD0IP>JQJFUK<N5'*95^&4F\'<F(='EDM92T9M6@
M1+-$M; IC.=..#::4&D62]<K,FHWR"[\4Y4IG?G>K!SQ]/4K*77HT6!,I4HO
M[#2S"UK& DC[A?,[6, HK55*\<6(/WXK><]>/^'J+G6$.J3NJ^:&KG'KA"2E
M26QIAVIWI"19IX:-,;,V4ACUUO+IQ!P7R84ID1'/CEXVZHK)9%[M/5?>!_=4
M>U)5N@0[,"S6]DBJF9QH0[MY$FH>#==."J"5ISQ:I(O27$)LS%\$KDDM#"R*
M :30*<L3Y]=>)"]NXB*\O[&QU60BJKSSB>K'(:P;- DKVB3@?.;U(34 7)^Q
MT\DQR_8-=!-2TEWA-B2V!TAI,I[#)PN1!RY-B#,^-AT*=Z]X>OL<4A;4-A&V
M$'SV-/.1*Y+2>3>=I)"J8S/+ BA\-6DQC4RN*15+!Q=U2OHB*E94IE?9N\O8
MN4P;7EEJ?/VN(!N+OTG'\GY76$^$_?G58/@.S&D/@A]8/C121>IW\'SR..*
M-M2UQPG3(\?.VAYT[B'F&"6->@A\0<Q('C)["I.::)\*4X=23!1^E^J:LX"R
MVP]X[;<1C[%D"Q-(YU?=@]Y9P?'6@S&-Q@]I9]][1"A4WQ,_N[A>)UVD#&:_
M)2?>!)>5"J*2^W?;Y4O/&>PBJ9E:,A$R*I7#G:9230(2JHYZQM]W[KQ18 &/
MN^09#V$U)<%M!#ZF6,CW@)!<XFK*(]*PYR;X _UD^AY]OSE9J],_%G'P[,5<
M,.98'9([F7H\$_98.!:^FN84@\Q]03ED]99HK:78;E"L12WHT5SXXYQ2]]#[
MBX)P=)X]K%?0Y-K#5).('^NCV#OPF)<6E;V1E6H'0?N[.@V]D.4!_=Z2HS5T
M)33Y"]P#LX\^L9_Q 55Q'%'O/N4K=#Y@Z_4!%M#?:)VP"R<Y!C!EV0"C(QU[
M1)X%"+>':Z:U3T1+LJTPG55&11^UW/D4:O-?G?U@BE=?Z(.9/65SL@878C%V
M656MPB#U3UB\S,D:I.A2A?G6#SFSJ5_.I7YJE >(QRBWN73X.*5LL^"P"9)?
MF#9W/^<(XSV3%\1Z+2!$-(*#:<__./')^G\PKL0:K;AD2;QZ&1;Z\LK]C,!;
M%Z7>)<S3_[^?NX!JK<21R[JM:\EG\Z:@ M<[@U\3&8\\:K=PF="8HZ^M3/+/
M/<J3V\YGPZC4N,HI>ZBHMI5-2/=-0O=I2T1X7Q\]",QU)X<18_.G/4?WMYF'
MVH>S$=E)/\33$<D.I"NS.VOG;X<:#7T?;E9/-HO?4D@EM)]^;>&)/M<T$ZLP
M?#$#5B14:X:O;IN0K:(4H?G]FI26D'(#F^<O;FB*)&D$RR&#_N2JWCQ8JW>
M&/DSO*IC=^-Z4YS%P*J41&*HM:U\$O'%X*PM],8%S5TI<UPZO%39,MMDV*8Q
M)S%DS?T3"X@$$2*4575*Q%']PS6=_/C[=<'!E2:W\<'.2R-YVW#SI4^E& ^D
M5*46GEGIZ<JWK#G;W8;-/JB":X* J"DQDNBDBIED2!KUQ8AK=>W=9]/7R5M%
M9_?['G^C<?<*5[5K*L]EB/U*!6I48?+NVR!&WA?0WLEK US=&MOQ>\U\G\W.
M=$W>DRJWOH9HE^4[%SY(+#=/?%22F:DVTSMVK[;).\N%B.".-7K3[V6E+!>X
M9?8RJV!;2VP"M]6+[YR$)0<PT+[304-^76T/Z^0J,GWF?W?DH2A+;-(NL#&%
MBD<BXJ#E_D_]!)MF>Y_F)YI<1X4=L/VZ^\"[;Q.^+\0;=XC-GL@C<46!"]CY
MC.0/5["I@/*6^U92';I%_SO] 2H]%'76?^L$39#N8Q]%,LUB\ZL]GY<0(QE2
M5HP7-$1(.1-.1Q#A>UO'>5Z[R&VU0E :T0J+[5#R]WG$#E.>[DY!8NL9;I\'
MF[J\"-1NZ4[&UC\]<?#J%0O8:P E)OR]8;76%'1I#F'I:/S6G_+3!#4IQN:?
M7:8*K2R@/*6YE]?7%T*,39=$KHP\9 ?]Y] ; X>.,37QE_>=I9PX1#GA\83_
M:0WP"% :M)'ST0^_4ONEIVNGB@6<&6R=O&=[^(%+@8% Q>T/6*ZH!,4BTW<?
MONI&4!!$_]9D+9K[5&9;,2?..NP:S1E;U.(NQ6M9=]=\=Z07!F<!4;_8)/I<
M^/X"5"L\'_GK5PC&^H$UP8A\]D5PT;5[AG?"// R8$W)'U6'5ZZH\04VYDQ$
MI9Y7/TP_  &W7*'6F7,1QOKA@:C)?&@%.VJ-,]D<U6@M"7;,9HIP@[)A#UKT
M(ZC#QB_3'@3_Y( -8BD-9HGS3 ]$"T/;;)<QLN6!RBB\%7&^A+!RP@H^_?,M
MG&*JQ0*:;\^JT=-GF*,X,_#@6S-RJS7[LX^YT#::T#]@V'<X>06%UYGR7X-[
MJ8'**1W0@RH;]_-!;M]P)4\UVG[)LJY:'==C:*\%70XVZG%F>^$>*&'Q=ZN?
M.2/G%L6Y:$:SHW#ZK?.:;>KDL]7,TQJ&Y(N&0Z?MX>UMM=C=8%[_)K_]J$FU
M7[#*["&FE*0A/<"&]NX3=OV.U#_NT7#V5:9PC[5X=M?)1$UF$ Z'7\"T-[V?
MGJLDYWW$DHHR3\K/K+W9$U&XY _0%4$'<JX)LX/];^0">2CG%ZSKG<<ON\[(
M7[XQ-Y$96,/A=7MX*^X\=C=4R[^.GZV=V2"LD*V=O+0A_: -;6X.NWXS/)@%
M2+2!3:BY&#IT@(U3,.,HZ[@=^RK>@2PS\"&<)$G1VD97BM%%#:<A3T5W:@;H
M>ZJ:1"HR&;'/1N_\>5OZW*PR(E$?.O;J"VJ5G&]&/\7F!V0E)6,6( ]9\=%@
M 2GG!UF R*P_G4=5G0YYV?"/NQ=Q^1^8'5))%'U]]S!A.Z$?#7XDS/UL@'%R
M/F%R*W;VR?U=='0TM/V739PV0T%..I<'/@UMA?TFD8JGU737JT1%@C5%O0;>
MFUHI7S-0-ZD:3S6V'@N3&XHR*6L711@-!9("3.-L^M5<:ZIJDG2%VT9M+/]8
M)2A9Y3N_\;),3;^39J+S*:?@4[59+D^6B[Z(U>-_;>^HS;_S)S9V<QK$F/S>
M-&?Z!484FYNH'64.$_8S>>!M#FO<H[C0^\3TH:QOE85F1P/^O#YTQ/2;S,.W
MS8A:X?6:'@!IB>R"5Z'I0IG4(G#M/;(;+C'?WR0"^IG])L)$P?IFZ,%BL8L1
M"DY.]O*I/Q7JK!))G*^GTB5IK;4"BLIPZTE&%E,&^0/]501>MD87'FC7CD _
MU54GWNE'2G@1!-?DL%7E$LW75)U$*@I%?,9$E*#'5?MS17>(- 3=_.\*(9.
MJ)#/I1DP^W9[(S778AYA5@QA&)[RSTX.V<6J]&7$<8<N]-G]1J<[1)/5S]+;
M*U:5D7DLX(G_:I.6,ZKE,'+OG_!'+QE;EW,G]DMO7>J87)AB3GJ.50>4KWR
MJC%?[=B^@R2C[O3^+N]$E0;3CU9/[C\SK492F8(FH@[J!M'.+TW(4^:3*\&7
MHK6#LHTU5>O%MQP3O6VGJN)E$F45+9,+*\6&X).+:DF$_70]XMJH-Q4%EKM&
M1! Q8LQ?=<C*J6()X_X<YK)5OT8>U+,L88A#"Z+4%'-(]\$LQ[3F2/@=%I!1
MQ!1$C7Y<@N\&#:K\@4^^0Y!O]#YF :4*)"LRI 55T=N\+$\>:=/S8P%F_4VG
ME];'BM%/@N2>^CPS>'G\UIF7R>&]IT\=O#J3$?^9<\Y_=(,ZS7:=EB-R< ("
M0BF)3+[Y")I6"*X-7V1"[G0$L;3SB]K[[/.6KG[BKJI-=GI?NW'65P$XKW]
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
MR,/GW  V/ 1/[/(\#NDU4ZAQ(V^+1,!<0V*J#9Z/Z$9D-U,&D*-JE(T/'O;
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
MQD?7^0B:[@PZZW4GR#J3 +I"/SX"<MALYS/@0Q:.GK&AOY_;9LI*YXJILT7
MX H=',>!JYD?CZ'<UW%V5JV!^@WD,-/VMIOMOUZ4D?<V>HML?2+GLA%=>!G*
MK:FQ%^U6M\>N6:L5HC@S%695 !-+[+,:G:AG G/!S)Y6<TX1AAEFW7B2CR@D
M'P1Z*HS^8C:$<57N:M"$P: &XR+)V@,'(H0 FB(BA10.HV]S*2P#BCXA>3^
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
M^B]13^%6E\IAU/]ENRC-LG[.1T3$1/(19'-;(/BM$<PQ,7)3&! +N%7X,/1
MD127)L)<XF3$ <_:[&URTP;<HZ2"87@S1W"1P^)__'VE3H2MV1)(+G*:RV70
M$)QLS; '99)A7WR*#T!6OZ9L9%$.X?TZG7]!RY==/G5.F02DPF'0  FC&,3U
MG7@?WEN=/0_X"'^.LK&165D44#!Y[@4I72S9(];4+Z!<',.)-DF':->)6<&>
M,5].D!L[^(@.Q[\W%*"#O?6E#=P84CXY*C=OK=,P45?7=F!G.M$MEL;6!:67
MA<G[IC9BBK17/MSLR3V&>?40.8[3HLRM<?S BA<@"<:QXL[L(YZ4+^"9T87H
M.XY\A-]HVFE4K=<5S,@'DI".,:<M"L.T &(JE8>@PD;HU&7GN\.4XM =F!W9
M-'%FM]JQY#_VYD.4JR[N<C7F_H&.I"17?6##///,S%2E.'XKZ._$2U=_4GXJ
MK4;"MKGYG(1GC^$.P&:\W);C2Z@!=A]UQQT@] "[5U)VRLUY,E1$%!M2C8XS
M0"'F'@5H%ZP!MC_.JY0B1W+5W>E)%X-H8 I=E\<HRK6:OW1F<Y!;>H Z^Z_-
MJ:5<=-^P.(]$V%,C#SRB,RY]*WY/B+V6S4?D!*X&%-7T7UWUMC#E(V+> !*6
MGDS=^VCDV4^R-I)NY@EQ<5RQPQ31)!AR#ZQ!N\)'L\AS?137YA![5LS1?.9:
MN*\*^\V&RN4'OX#%S-\8IC4J'"VWCMX+U='RG6/\^8C,$B;,"3)"2U;4Y)>.
M=Z_5A8B,DB2A5ON=A6=E]W27*Z5>C@K4MJG:ZC@MN9E=1WVX\,8^OTP%1MR
M:&_8ZV0/F8&GQ,8A50M,TRGBA$^($9I49Z/"U:!-*C4OH>_"@;P.;_)Y0 WQ
M.8UY!2EYA;AV0L>5)7JMW0^YJ/%(T'%%4 .) JH>E7LUA!,0A+;A'09\Q*>B
M.IOX='E':/"O&\-)>;AK0#4+O,Q'Z"%A#__YY KA//[(-@7Z@?<-:3^_\A$O
MXGZ^@F3N2RW[OH&AP8+\$^B7A.%:5,1B0U&/L _+0KM@\GJY!]SA%+ZD"51=
M1LN \AC:9@LNT92J*T8KQD3 ).4MQQ L@XP$N>)9C+<+BZL49FB+\^C<QOR2
M8YQ'B!(?(;PXLL@3VX.!.)C1*S04>J^B*N'P3:^IWT":,Q\A@@L=Y>HT"R*9
MS7M)- H=-</;!8B8)V3/:*YYVS+1]S',O]7[UFH%,9)X#Y8S77;S"HGXZQ12
MR^K0F,8M0&B6*P'[30ALL'L!PLYLU)S7Z$&V#T0-NV6$P14TG@"D8.GF@GV&
M6<%8\Q$T)!]1VZ$UOX?I(.'%6DT?E0Y?5W,PJVM%??10W8@N4S76J!S7>!F.
M=/KVMN> UL+(!PZU!/64<L^SGS+Z[2)SEAW"U'\"Z^<LJ(Z9EI1+2W\K12][
MN/5Q)@+Q4, +PVPG"0!3^"+8XH$ &&G 2X&$]+6TB(=AO!JX!L1:Q5G5Q@AD
MKF<Z2SI/L,1(DV?:TY^_/>9B]F/)\D*02BA\]O$@G*@N=P&@  8&@2^-'&,\
M,LJI_%$Z;T#X&3<E&Q4A*Y/F_]$!8'XFPJ"-^T;FDA>< _4>8IB=?,0VS%0
M']'DU,M'2,&?-<4CKWFPXC"<4H\&U$=?9"UM3P>%W2/*1P@I;LYOVZ@ Q@!O
MW:V1RS30#?<4LW*V$;8D++O!2'>H&[/]SRC>^$QP;I+6JDT+F#*::07U5\/Y
M<@/'?15B3UG"E"1'Z 6V<36=JW ;DKD8YN:- %%C@$H9J?ZXY\%T13U)854<
M68?;<Y0RYAT&LZ(N/F+]\$:AW#IJ,$CO-MX )(ZVA:&EXVIE#Y.Z/7)>$4_3
M39I2UI,?6Z$ CAW^:.&/^. +90/O37?%".0YG=9RB!\)<9_$O8!=AVO NE#[
M*.!9K>A&3L$/T?&!AF1Q@V5=0W(SWG3C\D.*\%B,#N9%^LMZ\])P^3>C6,ZR
MNS'ZM[K?V@]:.O))Q@W"Q@]T*>C%0M601,O/HU[H8#"?!P?.RSJ5)W6'+^GN
MS"AW9FVK1B%7%N?5#[B_HGX2;(Z.N?MF0WFO+5/:OP[O-4)!!>2-+J1N%#WW
M]<]/O!+UR.&R2L:JY79IWX/24JO8IW#"]>$CHH7XB'V5AP,FC$VC!IR_1]Y;
MOBASP.J!N>,_]D.2/N3XD;94=5&O^JUAQF^<6!D?--;'S]>+[8^F!+LO-P<W
M?;SA'E"8KY'U-%W?Y$9"&9B@R4=0D71B784A5X5I5N-_H%U6=MGEC >F]C?A
MB@$=FV))JVGK5S?*+Y8]#*9GGB6'R'D&F[\NSQEZM$!P18[I>MM__R? ^Q*S
M,#$1$^[S3G4^A?-MH%[,N6N#Y-V85;!!,!O=?F:WSYD'FG4ZS6(%4?(E#[O*
M,]KM9^<#TUM2O+!FR3=S;RYUV&6Q.+^R[ZOZ-%^9TQ@XES,2X5>W6^3YW[*/
M]R(R7#Y37)X?,1':9VGT=WS$L7;I)WIB%O_/#TGLO5D,=A'O Q]QST.'AG\
M4E*F'DFNU:0;83X$GUN-H1[N*%X3,M!)9)' ^[@!8784'_$W+QJXFQ4M=X7T
MHAQ@!0Z8Y%.##/>\N=NFG9PYPHBQ*O#NJC--/V$[?"N>O&"+;SMTD#3^3GFX
MJBV9O'3Q?-NDY%!=8%/S[XW/,S,]]52C@8%WHV%BZJH_BBWTMAV+T$$(!JTS
MZ%9<L46V![/A!6V45JW00U )*+ZK$(Z6FF[)./V1<=J$5*(GN+AOSDI0Y:8E
MB6G<$LPX]CMH<7Z(8Q1 HM_]4$MB1DQWRJ!JF!_'U/MS7KA>96Z+O_'7^I.6
M$"2S<U0=CJ=G]M+8G5P%,"0%]#:^AOH^1<7[3=4BRP<0P\/9_0HE7R?JNOL5
MU75Q@_FXX)7SNN3]]S USQ_^6;Q@GK'9%+BDMU[2UJK02NK',<U15/\D9VOF
MY!R,/1$;U.DR38J(X4'HP!OZ\.Z8J'<^\F/25M9,(K0KC:/&U6 A6'Q$9/D%
M@"5<]_LREDY[L3:?97\AYK) PMJ5BXT"UT]"JR%;],Z-*GE[8X=#ABF/^O&O
M<V0/-;^UL!5OL?_<?35K(F]1LO\2DBORXD6$U$[&7YDI0IDG$2MIGR-G=)G_
M"VTYVZHI'FV@ NWGXD!*S5D_E BCM%.S0NFFR_"QCL*7'WP?7#.1%(\_^O"J
MUN&Q+"5Y4B)!&$XP%<#V<E'&31U#5C##,H.AIMWCI1HD4QE5>M]L9$R^]?C;
M(>3#L-,A>H30=CN+1USQH,J.5-&$50KP?FF=*/"PT.-=MI^Z\,%NRVZ:K<?O
M.-,$ST!=C;YPD\Y\GASVF6''?8>"@H)0A\+"HBAY+_U_E#]_'35'(+8]%C#6
M$Q_XOC(MG[WY FB'_TT3A?\W%6%Y0\H@F=GVDY-05ZG;<5\FJ,8+_Q1;=:88
MVIJ;I/S6J7EG(>>8MQ08A98BZ;I^;2AS5:]($A ?CX5ZAA'=\F?YB+UX=;KG
M@2M[__CH[KTLB9G7^?"7++='OX35R4BJ'R]D&H3JR*&8+?3%_=FQ(K-C5<O/
MYKQMZ##5ZN^Z==_WRO6G0]T?7<G<]^F@["6Z3FY6X<&FS7;,ZV]Z(0$Q>N4C
M@P(+#ROK]A45,R!GIK#GH?IPXHQOM""]5FB]R Z,SG [+ZO%R]2T3@!A:;5M
M2L6UJ/^!?)5GCO=E&U"V]''Q-U O,R#ENN,2+B#+-IZNOU%;8DENR0,DRV5^
M.35'MDYW)2S]B<HJY-@+]6I%V\O5\1%E(X$207E1!+_P?.!X[Z^UBF!V+BCR
M"3X/YRK&BU6CPG,QO7\7Q<ZGHA_7"T$%,/T6GJ63(M&X,%J>'T59:ZB,=:PV
MR&T+;S[[WRE^87]T+G(,[&UY+T?)U;:H/0/GJO=@+L5T7]EHJ=KH"><JME'-
MZDE:497RO/CC'.;9%#E'J+]^*Z%@%*A]4,-8&1V6:KC#,4D-B5:8/LL $WC$
MY!X^(K!!/W'^ZF:S\I#1QM<4G&T7QJ4LFW2(>X]I\.23 Y2%?6PWN&6*\*?*
M/SC':V.\",X;)["U;3&RIUC9I*6.7_;-,G"2\=UWE%@UF]4.W"'OKJ[&[@_H
MV)@O_4']Z]530DYYXIP&IC]]I"<\'+<SI^L99(,S69J$MIK0.HBK*=/(CT#Q
M.*A:J X1S'W=U WTY&E9WX"L\[L+ZJZF^?/6#1OX"(1GW$($@XJK1SXA"+^^
M ][BZ/2OC] /?>BZ?!)C=V5RNC0?5B=_$=K#:];LCV-W'8](H^I-&.&IC@)_
M3R=U[I<<>XR0CD4<)/^C0=P#!M>PUK7W/G.^6UP_8&0>!3#^L:".D1 ![TGF
M9O2]2CE-:S%2'Q4U2M.LAA-2W"]WI6&W/?UG>N3KI>1$U\\AZN+-ON.^,\0V
M%L,=D'1;D\B;^6$W?&W".HUT(55^:7 U2SR:<P^H$BPWY)@1J!MK\VDC?,2
M">,G]4N.5SK6T<%UQ,S_V//XPK/L)[#6]'Q)6)0CG-T2KNR_)6Z.PJQ&'<*,
M2L**T "2""/RLGC$/$@4"^H=:N;8GYH G'E9D$!1VP#),YXBP *FBLS4?C,#
MDH5JL1)&^QE2W[('LBZE5BJUPE1?VV.HR2N:OKB0WWGFES=^PGRFHT7IF*)6
MLZ*UOE=E/%'GXZU2+4^--ED6*G)> _%]^W+Z?93BV9.5J6QRJHX(1Q6O"6?_
MYSZ+!Z?0FMVRG3<*#.E->F]_C6-ES,>QQ9K+N#F8HV^792G,Y7'<IS"%"5$8
MCPM$Z9E$X_H4W=50VA/CU(2E6S?_&WOO'@_5^^\-3P<):7(.,1T<$XK0 =,)
M21(514PE.26)&!FS1,ZGD(0R.24Y3#F?QUE1*<=0C)F0&-:$L9@U,_?RV\_]
M>CW/ZWGM?>_?WO=^?K]]/]\_/HFYUIKKNCZG]WNMZW-=WVTEM3D-]ND$#O3-
M>)O*\%:37[%$SI- 6?U=XPV8EFONEI?A2]5O: J_CQ^N'Q?TB\V4U;"IK9T<
M]-13Z_ R5,;@Q&(3\TQK3R1G?;=BGW,[-V?C6N!C73+6?H&U%SR$J6/>*0S4
MC0CG=B%49HL-%;LJLP1\UN3NKG\:->O !YU)II2X<A9XJ)_Q 3//2)/Z][$W
MNL.#B NMJU\-"Q00/.V*<.@62?@00I-2['@HREL>BEG#DMD[^) KELM#[4[#
MK>CQ4 H8NU8>ZL!/5;84?$ H4O\X6>Q[]#,3;L_:N<2::P_-CC, 'FK]2QZ*
MKC-39AW=A!5<>T1KI%G-0SUKJ(SDWO+?RVVG" 8'W;>_RTZO0O[\_B(%;!\3
MI/Q2+D* \U4<[%9_*ZJ<2@EUYSJ) R &VK54:+*@W1D^ZP<^VR+[XBH['>D#
M#4'G8?H0,ERL#(6[21F!NPX%1JX(D/1L'EL5/X_PBVV![B+PQS_ST$W,(^R/
M?BQX$& >1 \)C6\^K)I/<GR A=*69-0LH$?R:Z6W)/3:CHT-Y1%(%U-@+9.F
ML94_?5@0F9!0(;8"O&.+P%N*83NGFFR>1>;N4@Y3X]Z$ %@"\P==2,.F9G@@
M\_X"=.8&+9,@))703W 1GK!)HL3'KH)UY!'IRV#.5UM-07UM"^ZI;YZP&'KM
MY4H$UWDY R&\6_) &V[H2#R\'1E.FU7>;!%H*:L^GC\R5"Y-R;;)^FI=MP_\
MBET10RB-$99["G>Y%3C*[D8R6ICM&A<Z\80$:2'1,SI/>;8:--AJU_1Q]%/^
M5<!4[8M*D528O*PR,'M;DRO6\[<7Q1(\U O.+!48?V:X"?B",*3DHV3NT7/Q
M+"<((^\+29\#ZE]?Q4PI^CVY1!8F'(ZN^?"6!%D@_/FQ5"49GI]W1K+HEE[0
MA/OH,@\%Z@+<P^<LABC4YXY"U-,6[,$+F,FE[Y:VFEOK#)%+00ID@0SJ,=K3
M;H4T^EF9*]U-)7,V^R+\201A0E+(I71JLW!VHRXE)A$SV3]L:5UG2%6I+<P3
M1M2A"OQ9QR@ M-E#C3.44I-F89PIR:(,+//5>O_(R,]CSWQD[7Z^M\3P(L('
M)F:\(X*['8JS0$/!:.N*ZF.$VHB%%E6NXVL=UJ<U'N4UWATYNB.IA;LSI+^H
M^#Q::_3<Q[R5N$<V/T?5\7PMWYV2V%<30_4U=!,)SQ-B=ED""GU6MIS486;
MZ%&?\7>EN6KF/[1_XL(Q6_77>)47!+2 #W0^=86L\:HK\7_D3,G%#3L(A\"I
M%LQ6DW$>"MWT:U!/@S_52]G7$0X_I@)Y@?06TA;"84PXC.7/OOJ]2MZI]<40
M<B6J:'4.M&FZRA_VC2^V/??"_M?UTW?R\Y \,\U#,7I&+8SFYM[AJVV24YK%
M+8V(BU[_[X,Y_J?8Q!,"./6 D^=0^^PO[+:&O;;F9.V5NWB[$\:4OHG'G&_<
M[DV3)RQ0']YB;-?.*(X_.&SV<:+=\>V50"D[":O]43-*B;#%]3>&>YAZ8;!<
MUG=\4MOHSG<]93,7Q^X#^?8YVYH;BN=.O%Y6:KB.N,8\PN#$.;D=26Q#;K<D
M5@ ^BOW.]&OS&\L_Z QE]>[^$-FQ42!ZUU+!Z Y$G]<(ADR'<D\Z,")$ZXXB
M:L]\P:;*X#/ D6G)'K_]KN#^.!W]B<LUSQ>+@<*^?'B[WN0B;I([XY^AR1K5
MEGME%_9D<*&O7H50_,+4WW8'>:4FCFD"2_"/AT?H?(#7O/0@$]L>OZV9>S5R
M7$@RWJR".$K,5!$QSHM_<9)LX([EBE?"X@&L9YSY#ER\K6?3_%:+Y3HUL)[
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
M;L]NTH..D1M[>2A!2?N)O''*F&,7M^_S@=5K^[\G<!\,QG^Z@*LC)K&(>9*
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
M(.DJZA=)##Z*1Y]T+SJN!,RGZ%#X6J4.1!:],MVVZ'/M.&R$ER] IAJ9T^#
MF8WIE"&_E@\9%"=79*Z^6JE?LT ^NX=\YB]@_CD)-)PY^VPI_1PSK$":16<H
MH+OJ=WR;8.WFH1A3/-3[\(%#)=@%M#%N60:9E.^B<'?>Z[_5D_602IU2X"@N
M%LK.I,_Q4#?A4W7F%/.)>LI\@@E\5/!S!VD+@J+*?)_Q_PC#1+;1,*!4T-1"
M]C!M8'&P$P=N UR\=A#W;<%![@CHRCVA_']593;B,&6C!&UDHM6A:DG#>5:!
M[2@WX(LS97K:!-92AL719E,M./#B#_-CT_(%(,FL]KN!D';PD:TF!H$NK*6!
M1=*'M?+'XQQR>@>MZPT6_!P"_VY=#8Y"_%'<#Y8P,Z5;<*IAL0)Z9C]1VLB3
M1$Y<!)J/(M\7U0/\Q#"E6$#_NUZVS>E^QL+2'U,>:J?E4G[1M!G(D44S9D\1
M]87O_WG%0RVF)1J^S&I C.11*5>(/\?[-:P(B1307_>4,\Z-^?5V\\L=78T_
M:0)KDJ&]#DGMF>P->!.;C@NYA N5E3\6%Y*B#"OYZIQXJ"#*U_T\U)7]7R%P
M:9#3A+C#XK/W_])=63'60B_V)^+1P5?<WZVY'.%\SSR@'J7=1VQX K0T->BZ
M/H>0K$IFINT(G)\M$'*?[[H98L!#6=@:UH;/W)^1UOS$O]K[1#-ZV 2^Z(ZD
MX3.O_F<]X*\'BO'RRIP(P*5>(;YNF23T+8_ZX<#[Y38,N(P>NM/%-?;<0C#Y
M>F"94DZ4'WTU5MSFZ?G1<FE6^4KN3-XD9L9YJV:TV-J>ODB"[EF;"\H1))^2
M0%L@%"0(>PH1VTDB&KG,L'=^K("NF=A-<SWVNWM=-?<!KJ'BG1V;<VX67ZG:
M94Z\ C3W0.D\E   [].$+M?,LWBH%Y-K17?NGUC=VH?'INZ,U1HLI"UXI;(P
MPI8GA$BU%A8#4\U>>M$K&B:Q<;("Z,)?SW.E<R6(D;D:SC]<G@[6,S@'+'$;
MD3AX $LM)*Z'0D M0)C[#2-3IB[;YK"CUL[EOKTO]ZCS@+JT]XX\WPV=.5J'
MY8X9Z[]3GN[R'.EE*=2J[.84<7?$<O3'I*^\,JS-V0Z[]V3&-0_FO,I)9I=[
MSY44[WOO36C(T$C&MYGCGEI%)<ZE-4Q/K[@\Z)>8K!BK\)L-P.<68=UXJ+"2
MT$-*6#E71GRGVY<*SFO@5O3 Q5).EKZ0VO[.B#K[FZWQEI'N]VVCA\WF#2Y/
M^M_FRH  :Q'X./>ZV&J,WM$XT[K@8:B-M[KT6<^$IG9+>G%\QGB,9M%2T''
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
M6]F,YEGC7<#<A37*XPQ >X4K/Z!A<;N6Y9U_'.CC$HG[6<VF,4 L!D00)+7
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
MS#]14=%;F>:CT7:\SSC?O*-#O]$G&"9M#V]%O?:1ZA:OKD[HV7\Z[8!P<[6
M58CD$=-\$1QX$,F6)E,V(6PI)#4SJPR5WCZ>E83&SFC-O$3K@>[45U\:"0E&
MRHY7-%(=$TZ7,_ZFT0.:OFLV-:J@ZME2L5OACD_[DVL"NMDR2*X0_NV8/TSQ
M3[).>;,<)5>G?1XF4O.<#_IN?*7U]QF;1=7\)^8]QWU%<"KG6"C>>!5<(TU$
M,4=XJC\P#HZ$)B+$S%T+?,1_<;<2V,G^GA[]-;R0%F]!,B;K&QS,N_'#Q,)?
M[,5%]M:"B0[Z(6C-2&PC2_\A@CHF=#O:(@_[(@<O-@*$>// 0=^-YCMGJXQ*
MOH3^I3XY:.VQT'%AQR:DVGD3$I/+.WR)=SA'?7D-'H$77;./YBID+9_<R&#E
M(BZG'E/#<>2G2/Q[[_==W9I7V-;+&&7>--@*AKSC%^^7(+9Q(LV)KD/SWW:D
M^LF<#:"6R-,,\2\)NE/'988&)$]<^^2ZW)$>1EQ28TG/8ROA4>A[Q=BVUO<,
MCP:&'"VE?H8@@XJ<.^]ZI8'XW>N*AHH8ZZ)&48*: DYBCL\4MI>'0;LFI^<1
M-?P=\'%[*I8M$\*,!N#Q&'549+A39Y8'=/C:.__ZT.(,Y0?1CGFFS<-7OZ?)
MH" 7^/OQ@!T4/' H>FL%!X#&-3O,D.*R$.(M^NRSWV,J&?=H@2^AN>4(])?]
MCY4\:^.:'GL45^L)9YQ>Q8-'B-P+ 8P);G.-+L?&</SW)N0Z CP [R3P&%)F
MKA.NB&T]CSF&OEG="+#'_5!.M)"$<[_Q.]+.B4325=3CGY[^5#%V*VCZ@S57
M",J20YEPA118,%0O\RCXB,:Q/S%@[BWS(B2[+B6UMN]]?4M]\\7(XY=G*X;.
M6UL=^\7WEO.,^&.<JX0=3>8)@OF]CI-7X.UD?F>V&2 6"VQ"[)O2:.23_?0:
M4/T99$553]NO+T7_9&30HNO_^^WV3NUDX"Z<7: R0^9$W"=SS$9')HU^P.KK
ME\*HL(E5IA6C="EZAB3KYZ*4.N.JH4,(=M^OXI\3G+"@$''!1BC-15S,^J0/
MGSWS2+8"<G2.ZM[9T;LWB&WP;=Q6,<+1H?2CK>J:S-]EQBKS%:<82VG"BC=;
MLL2PK<;H$R&\"38V=Z8E7'W&B;ZO\L5BG"G>ZMN)[MP/8F/J_"+):5<.V-=P
MR P<\]@@5XO;-IZUI%?*OCS2?*34SV-;;-M%5*F-1"*X-#RE\\-K4FA7FLS-
M0%-)8[U.M"7/!(C6, @?[2&C;$UP/\^MX#FOFO=3<PV^<+_R6BZF^4KFE0<3
M4\7A3]IDY.Y5ZWV<?9;>DP^]R!O(Z;^VQ!8EBPR<UI7%D+!5]M'8JLN@"PR"
M/CJ@4]S7UU52/JD3\12^RR[3__5;=Y+V IV.. %>M(_  G:D487C@RT:X,_V
M]A8^T S8:+?__F>BN?R&F2N*0J[9/F"G'1%@N?-'VH5\V6O0!)0_5X!!VPE@
MVW#;V+<XS2T'V)<&N;O908DT3W>TS3,_I_&*J=K\F*Z.2<.HGKK(@/5M#UKF
M4M\K^F_% JW$MAYJWJK=35"FD$O"2V".H,I:L\6R:*>' V> YCMZWTM2#JK$
M'^!Y]_B?U='S3;[FKS[R?\H3!.U8/%QM[81)LH\Q6,QBX$H9,,$T ;Y6*%4
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
MV58,R[Q:+]^7OZ[<BS.O.-W\8\_*S1<Y]_\.Z;CW0-YBC %D%):"Q]>,T-6
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
MRM\D(2R>@/SMXKS_E@]-X-WIE,F52]+;1C #1. R8<*$2EPR8Z'8 0"^0TO
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
M&=[$&-)44^]X@BS;*CL(F\(&\,,8Z7+W4<I 71+=[J\=FL:W[>8=,[QC_A3
MWE$$P@1K?;*H987XX1HV?5RL")1D87^2IZU.@ V/\&;CD/NGKP0G8(DZYF5P
M^])YE0+["X;.KXHJ%,@.QA97?J&;M;@S?** +KH#U_901QCW>P(F;":#:1 :
M&H-1<C+CQ'J6'>(X#FA;?'D743 Z+K_W;Y*%$?7F<^IMLQW((NFO,^H2WYF0
MV@[!$?"%T )'$A2\$YL'?G#5ZN%-G>EQM@,>-=/4M'>6#B09IU=V&H2DWRLT
MO:IW;00>]WE1(<V*T(MZ7)X+2,Z5E:49&#[A8VZNR,Z-8=-[]ND.GEY>7J>'
MD+4^G);7;]2:[.&&P)=QF)/2<Y;-L%D; !)W*"*BAHQ88+; ^.D&+UX'DK__
M:*!.OM)7R>;8ZWG">:3&P-JS1L23I+Q9)_ K\'SM!AI$=7XT?XQ->*2?5U6S
MV)[YH1Z*9D<SM:ZY?;Q_4#=Q9[ZCY&-*FJ(X$-,6=0_YEIQ#?/R+ZPA("WZ
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
M!;YR,B4#.=LZ9<C8_P4[AO]'_B/_D?_(?^0_\O^C$%<G_PM02P,$%     @
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
MA[ZK-?Y4WY.T72F:!E)ZS<41$OIF9R6?6>I@.RQW00YL2XXE-\>$L 6"8^@
M/3! EBTE:!Y/\K0AS?W<U#@H=:A EG:ESG/!C%9?&[? V'OKR 85Z1<NK,>Y
MFL&^'[^1/4W"&FMU51*-E)T4O$+5);P,'YSDJ9R4K@W*KJP8GQH#%3 'GL.6
MBZYR5!E?%<<R9G9R+C>F!HG46!E??A)J8:X1)O+MBLU>E<KW8)/I+SZP)2BH
M ',86F0:M:SBWLW?KKT"$5P8)Z?NZRO9-_8?>AG@?L/#Z(FK_;PXOB:R]$-6
MY8+ROA!-._<QS<M*#SV%MA@J[S(?-/O@71+J#R?_YBN9]#=380%!.94]:;9%
MM4KUP_4G=3XAA5654+8=A1F])Z]EX#P)?=Q ",$8I1#I)FS-4]@O*'F>%&34
MXJJREU&-^S6?B)<.-0\?/<Y8OK_][?I7K>M)ENP=NEOCA)5\7#8,*(-J^<VG
M77='^9Q]<,!7+-+V"*Z%=VVD5[<C+[7O#3?G\86?*879Q2,>#<G'>CI3#5T_
M/^C<E7A.W&%XX6V!Z<#1#RC?NJ/N8^,N87W_SKK;J/O_P.POWA_,_I? [!^I
M]=]?:OUIG_Y@^@^F_V#Z?S],=X^ 0QW=)Z&;<(2YT%I&'BL0JF/OF29OY'@&
MY:-FS/Q:7:I-:XM:NSZD]HR,[[DRTZ2V,!JVM3#PC?T>3A:7$&RY8XC79[FO
M&J)3=94EVA",QV/5]RL2]+]:!P5?ZY$-O6.U<]/5QUL?GL@7OIN^FL/RAN[
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
MN#Q\WVCXOAY8$8P:-^G:6Y-C; .H8ZH%+X_5#2C%E?EO*_(29K2XZ;8,RNT
M0<%G-J6<8>WMS\5Z415XCDP,;^T@>QO'%KR'K$#23U-A:LT:_Z)/J-B?)G=U
MZ"!%.FDZV#MY[DU3RIV,LSI-M5L&JR$AFM@=K&ZXK@.4S.AL4T3?MT 6#:N/
MXXK\E_.O!MT4>E#XR$%!9\;V4M D.=:/M1DVT8BC 56S#X<O\'C?YVE3.+0)
MU[O3V?_7>K_6]'[:O1CKDOO;ZZ?;W@<W^L3Z/(H],=Z,A+:ES9&8,2Q85$9>
MA]#O$%OJ#1#1E6-^7@,6<+>TYM#FD/CFU-6$I6KG:7LN65M-Z;% E6WHE,)6
M!.I??BC<+0/;RP>JY.;:V7*0K&0LHA+1EBG5E&X]21L><BPXBAD=C=RUK3IZ
M9\]7^]M'W_=G ,^\&S3JKTZ(S66R+: \5@HCADYFWCWV-!1WKU&A/[@>J5^4
M?RC=!K?^LTT=T>?1Y2W->R*?+K\^U=1]Y+8$N:R:3F1K8D>S5/HX3FQ=SM4O
MF//H[+%XS\#U^\;-B\R.9Q9<#M[U\G/(R&A8=O3(T*<->Z[#+M;\_I:U9-9M
M/A#MA1Z5:YIH(X_BAXC#^,#D][S>3^02+L%ON+&W[ML"AFP$=E:'R3 WQ#+]
M4- *VYHW"#+<$<,.I&4S.9*D.*^CMONNA1RMU'^ S"BIY)K3%>\&/=P&=*XO
MC;HX\?;<XITHI*Y.:#HX5\D(A=N!7BKEM(7VV8$>[ ?Z!,'DN0O)*UAZ%A4R
M-OA)+@9\FODUE+X?$8;M(U<1Y@K84I KJ0U5B6Q?+]54Y5Y)K>B1<DD9GW!^
M!ARYSF+J=ID#)QXI[AXC[7F?C_3M'C5BG>%68A3")N:'_28NQ$[L,SK:L/M&
M3L#575WG+HEB"NZKG4P54WU8MCUIKX(,A5@&-N,B01E+.8P ')1WV%XO[11,
M0 ZO<^1(F%EUK,FI9/LO$XVE541B7ZG.'9'.S3^6E=XMQ&LKSWY"4M(,+K,]
MP"9;2PNPZ7CC9DACEH07@^D\0;-I7)Q86QIDR^2VX7<D(.\?V2$4<=AI^$5*
MV[1J]YA.!V YR(RA;V.8OT,J62#8>Z!JVKX$?"+F%OH6\EZ]L57#IQ?KGVD$
M/=UOO=WXD/#\PS>E2B=2:74W.!E$;M22P; <3Z*5K0JQST!=$P:QR(V-V_V)
MFT,L+D]T*\X<M)^WKGIT42\XF#XA(9)2*$B[O,50:T1M[X4)1.'C?]<7'+A]
M_/WI:X($E@SS/?+\OO/4/(Y4B*=9-PT1BZ;V%H=VCH5>F[Z6H#U@4_NVZFE*
MY->-^>([E9*[ ^36*Z:O>L<!G#DXK+<@*9ZX!UL!<FLBESN1^ "D;M#L)(+9
M%^]>I:(]6(@U4^(>MIM,D5T\@=\M/CCH:VH7MG/\I+.T\XOK?I "7%WA'CL2
MY/4C%"VW85O \K![O)T<2VB:IL4YS8U]P]F/(PUF23&-/-0;OO4\??%(GZYI
M:&WP\WV*G6\;<($] ]M!^MN_S&%I%XG'POT]X[!#]W ."\D,N9N/N0A5,S6/
M,9W:D0K3X]MY[T]YG$AU2+"^5C.9D+YWC2PKUM"Q23A)Q%5'COC;#LB/)WZ
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
M6#,S89$(767X5;GCJS@K6)>^&[8I"2P!EV]%2]J[>] \S"6/<OW3XIL1_46
M=XI"1D:PM5-3%U/6#[U\\-X:&O/D*V)Z[7RD/AB"%\(\D5-TA'HP:ZZ1\9J$
MP\QWA"D-!N**M$;H)0<XI^O& 7IO_F K."VE,9%4;:.PG#G JXSG'&"ZX>IJ
MEAHL@G;$B8T36/$T<#P#3DTVR([7^FHW^>3/.A.^C3#^0#[3%++C &=[]R.?
MB95B?1U8]F?*@FU96*1>O?)^"D[7":ZYR\-[[,Q7\=5A4DB9<O6"5#A KM(]
M<TFG 7Q/_9\4_L\L/D3U7]FX1Q3:U0X?(C2BF3)(="UC@U>)&+P7>G%GX2(K
MA86AAK(RG$F(XM-B@IK9-8WDAGC-)]S_M$3[47\W\B,4+2"0E4J(PS/^& 2_
MQ6DMXXC[VCC UU-VW; ?_(G6"ENYRCPC+K]!FHC[@Y4;F$Z[.:17:,32/>$/
M[M4<(%]@9LWPE\Y8,K5AR>-*6"JMF%4IA,*UZK+5E'P1"[W'=^S[L\:8[JI9
M#PZ@'D[#PVUYT1P@#]):;?NE,Y9K#%A7LQ*6T"$T+=CB=1<-Z6&']FQ#0H*
MSHW\D[;_F26**/X+ S]#T2YEL.YA8D"&+H8#?(-FEG!$LT[PZSF'B545B-BT
ML*KSL@Y1O$=9TMX\/+8^^L]]MP3]=POO0I._D%;5,!+H68\72*$1=_K&QD6E
M(66B$I_#&F(_I22S[KS6M0:G@Q _UNHM<!,?X4?0L)THM95]MS:4 QR10(+R
M5[Z8#,N ]-DND.5MXJ(64LQN8]8.F?8C]DE!9_[%/L2<P,%&^/ 2!<U.LQ7B
M +8T)'5^Y8GI,%_HQQZ92=P<V8F5= E/3H;O7CTA:8]Q!VW^RZ@$T?D7QK5"
MD\=U5[<1A3G K#L1,1!]8)*-BWB$&.A#?ONB)1V,(RVZ>48@1>'90:3K+8E&
M(7:Z_L\+[0S^PKX7P?HWQ,5#=>K@8".B8[8JH7N-S8>D=(H_VG*UC'F@$;6Z
MY:)[*N+'KX@?KWJ-\8+&Z$J0E85J3F9NO;H /](@?!O^A2<^TG5IWFMEM&1%
M\*L30G\W$9?OAI<B%E(&#?ZB\=]+^I3Z+_S00QN@?[^J^Y$]\HZP*C^.KD>Q
M-7^6]+H:./W/>OYG%AI1^%?&O0/6MV 63^ 0V#-8B_"6G'%"QQJ+:8R8YYY=
MQM=D*@>0('Y]V[+6R@&L;MF;2TVBUB-6 OYYX1 [_]V^+"3MHRZ#7^]A#W.
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
M\[Z:2\U!VA_"+W>C[ZU+-+)6HNZ_LX\M]->A><T( \]^03R/'B2^>X&U8A?
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
M[_U]_W?_^ZYK[V_O_5W?OKY6U^,BUOW<S_/\[M_]NY]YUA(,"6C ^I,G+$\
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
M/A_2X0P/5BMQ1:!6CNS=NNM!DV.[V?'D:"VVY-C[SDMLR0M;'<)G+A ^'M1
M_<YN-GT!#UV'92$]5E<==2U!--2^<4P?\F<,#-(AHH>;$J>\0/M=<JA;)4Y;
M/ZGIO+R.T:ZAAQZ;[$_8I]FWY]MGGTRK.E0<6)I<ZJ)4/49BV-ULG^5X;TPP
MB?0Z$^&4:OSGV=B0N)#D]*4SW9?FNGW]LQ= !MA$&BZ )178<N-B46@O(D5I
MG!S!\W6C6087[NVR&21TT./M>BAK='-+N5*X]_H/WHOJ1>KNJY3*[C!!L>0X
MTQ!2EM/)46@?;!11 H\-89,06EUE7E>XMY>O!,MTNQE_0%,2$<8U]K8H9M;:
MU9?%7)(:5&(;P9(!)"CO*+N(S*K@G&#IW3'1Y%G^@2P]/HBM9Y89MHND^_A8
M^^88J-Q'HC+@T]75F]X7D+I0Q=@9<QQ7ZW-H5\N8&LMJ#.IR9$5\BJ+]3:A<
M7!,5^>6]VOG.*?.O*1KPT=#Q+2D^OS?-3KKNDHQZ>[KNE%Q.3Y1>\=VGSM8G
M>KX]# AU_30R;*0QFHA5RJ3GQM^CVYI<QOEJ*J98CSKMXF04D<HH5;XN*U1.
M#C_:9!=AT+015N"G(C6\1%XC-O*]=RY=^IZR8G[1+:(-N[GET8M;.)NW=VR2
M'34KOV<\SMS='I.0NMR/=2>TD5EV!OS')NM"T?5I @#0Y9DQR!$ET]_Q.NRS
MH0E6#J61_?2+L[6]?EL#KPM=]UH>GTX8)B5,_UE\\N CA;[GT;&<0$@M+:U&
MI\)[R:4X(&?Y<VE9HIAA01K#]E ?BJP7XW]Q4D7S6CF^S6DZU=SYL\Y* ?\.
M0D;-!$EP6),U :?K(L*$-$7BB"'Y4@'2%0">:8W$E4L5I BV![]Q+;R=8#X<
M^DM(_$>$1"R_FG<-T8; O[1_QRJT\1P$P)5&,!:;M(*+Q,X-);)('Q>?:&>1
MI=$>B)>W_R,-K4"F3>&6=U+7" "F0Q]Y(6L'+X?43X8.I<-6!@UHKN)^/;YV
M+'F[S@KN#O@EI6$%62FK)-Y,"SA_UMW8'DY9C^!A&O/[7XSZD6G]Q&5UE!*:
M>;$77'CBQ'<BM6.A_3ZP16MS%U=9G\K?]HAL5["<DD#^\KKY1JL L(CAR]03
MYW^C\U%PZF;$YI?$E[]D]"_T_QO03^HD0SO-9QRYY\8(/7L)]=@2\HRHR7H'
M<^X!*)MQF3RN8GQ ?/$\?CCL@5G69,\IB1'+^</SG1OV[?2OW"B1? 1MJ4V*
M%0 T8H@ 8)W%W07%>+@ KK5?#+NJ<<7GCCYU/5Z9?0[MWKLXM]YRVQ/O].-5
ML7O?+N?O3M">?:KWN+KZWL17MG2" "B=X"GJ<!3Y*:4H:+O/C#6[L<XIM7IE
M+!;OP]5WPA^V\NEE+AH-Z482\Z;BKB[)31U@!+NKNA[P3(L\)U*'/OUG%OD@
MO 8?) #"\\#ZW_8GQE!+Q9C/N=:A*G3I1I(HM&3'0K*+I#]Z79I+6G/R9/'R
MF;&I$+U#QCG[?GL=^VC\QA:-2&VIVZAL>?MO<TU=D(X :"''4%D6X&I"'QJX
M%J#4@-U(V(JWZ8:51WR=4LDCS&M$6<M"?OCB,46U2ZXN2GO-'WTP/V:Y>;"$
MT/Q$FB=O[@@52L<1D"*ZWHH@C7=B[4KGQ-T*.L:2;HPNW&72X^&VWL &^]O6
M[=LV/'=Y<\9P^@C*]=^S70(5"@"QLV";-X2$MWL+ M-<&?NOF@3DOW^BLWOQ
MD@A$,Y5ZL"LNB1.7]R$X3Y>9(B_\'B%O@W7"U_V]9:ZM !!]C4CP#5"E / X
MD2X <GH&I_H)/SXC^T>Q_?%I,!)6WCH#Z)7CF#\3I!#3/M)_"H"%?!'$ML:M
M(_8_4=&+]MCVO!FV -#J9^?![8,(1RQ,!&)?0QA8 ,0( "EPWW>4'/CYC0!@
M@$E?^I :9(QPZ.^5/R+/X3H!,.].%B$SDR%DZ:T?+?)>_;3<^0+O!-^YD9OU
M/O -&O66F.:0_;<;G8AW4<2W$3\VIPFA8+UW$4C+))>VD!BXH1!.%F0<%,8V
M:J0"/%,VBHZ+)2DQ;;*=F_6O.@]13:^DU+172^J7I_^&DS_Z=#=@_^>MT*B9
M40$@O,S_G4Q[CBS-;*TBH1LM=>V6ZS<5E5(6.?HR,V0LE# ;^IO[%.6X9Y+%
MA833AUYG.D5^6 V@Q,%Z _ B&(UZLS0CQK;GN+.E9\3&N^X3Q6!5PL?W>DW3
MD0.SHF6%T '^N.Z!B$UU.A\URDT#UU8]S?%5)K%+R+ $GZXW5#$^P93YL57=
M!AFS\\[UX(/H&:NMV.;U))GST)TB)KKT 6GX&J=[UM59_>ILEV1$W"?+HYKD
M:V:WEK@;"8VH$@/F1E8R^AY8 C;$JS0.E+P^XS]8KACA,W!Y8'=\4)!Z29M.
MIL783.D>R3LN>A$@+9[*LJ(*X[VCQ@5 !.@."CM"F8.V :?:0YDN%"?79&F*
M6['/@3?M&T37)>GH $>%O6\;X^C2+=IX4QH&H/"<R#UXX_$YQ= 3O6??LZXM
MM2E0/J=[/IHU?';]NZK[=2]W(8I2"I:(%C,1#;W;0-C%?\;#()/,0.*\9!*]
M%EX[S+,9](::Z5@EWA[G@B[ ?_K[5(_OH$%QG2XCB/N!XI!3\1LNL5.E9&4+
M SL\3LN[;[(_U)\3QT8WQA]::E63?E-5S&J-\3YA<"BXIH?Y+F'?4V"Z_L/^
MKRA5D)9,9%E3*1[CDCP\-,G='&K>Y+KSW>X,\W-5Y4FB.>YU]\=,55[;IQ][
ME6BLL7QNW6T)@/<'/Q)&X%=O@J;W4DN(C2"DW1I9[:QWIW8'H<>IO(959.P^
M&QJ0^8W!6-0GS83U9ZOL"C!X,]I4&V8(/%G"QE-+?)AT+E)BUONAO5158/&O
MK.FC+.D87I!8](R)+J17]RC?Q^,E9"<IO=>H@VNX9Q/A_ =^7_.Y-NT6EV>K
M%]#C8LQQEA*R'@TJQ-MH99/U$-A4*U%5GC"&E9IZ[WG5\77@>+NXVIZ-B7X/
M/>N//<L7EF"0O?0@+7.F)5>:.O6DBUG"/7311+:O[.4957N'"MG/5)>&'(6(
MHB)7R^IGMA:)A+ISFSPE ,ZK7VKIOUPM%=F/XUK(D=B2O(91CW%,"T8.](!\
MCD9H]I>AWUH'?E&W>)L_3S-/*I[-_GIVT'BO_RO2(S2M')R/P\51.2*E J W
MHC#$ZW>_T,_M"6H!+S\%QI5S K0"%OO&/P;*-7@M%C2&GCAC3YDTR(\3 -)S
M2&!9@]V#X-<X$CB_%L5"V!C2&.2KAL .[Y<$P.;![V%F!"I2%Y*BR!,S6)X$
MBG<'FN,=?[T$W^KE(DFHC=B#XJ')L/A^ 6!^7@ \VE4C #[H@XU<1">D8!>"
MJ<ONTU3>76SG5WFP28<^M\RU1VK;*,0VBBU;0EU>PLPBU=PVT +\A\Z[_]%#
MT."AS5^\N0TVG>P")T;1[[&\Q_PM N!?=VS^C][MYXW9F/..U:H) &(9R-(&
MYX4$@(R.,?+C-7@2G/=9B/K'GH.QPF3:&Y!U*I&RC_$HB65/&YR1X9<P F[X
MQ%GVHNFR_3.\)0O*"35/3HPR72;Q8^.+0S3[[YK8<V"]K #XNAV[!F3N"T,P
M,/V*\9&G_^&-8\"EXSO.7;VGJ1FB<GY;/[_Y^7!::$2&^W<)?:U3&7G:S<,G
M.0&ZQM]77/X)')M_R>7_:W)YV0.61*9#NQQ" '/!&<,W=!KL6YQOY2EVP38!
M[)MP73EQY4H9R7FS $B:58)K39&9-G^< 7Y(1[C<=0*14"7+6<BZK7R W?]"
MCBO9\!H$\-M/0L@M;NE=?(/S]NV+B^8\&3WX3"HK"FXT(*Y<?D_2,4$LJ^G
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
MV#S%QDR!&P;]9:?WW_%X80KTOQXOI/[KQPL5_E'.YT]_381TB;RL$<82_TX
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
M/HYK+-K0UQ$DZZ<<GJ719<R+VQFN*1']NY05GAS6?0253'UCSN0B:Y+)CP[
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
MC:9)&NO\YC-\JR$@CWW&/]ODY3T3A81.T5,W_!UO>*R?&1;S25,=1851T-U
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
ME(F&-3\) K7OT>+@28K$X6<@[G,\^%/)=DS^H[^9]*ND7]3/NP-3L7-MU+.
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
M# _[X-<L/'2GX,O/FG7+RR_@P9P-]XZ'3,E.*+#2/$+VL*,K="<F'RE ""B
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
M_;#[#RN!B=A(8]%1],P931_E5:1=:68V5<,*]D=E]RT3-7XI_?J?SR/'WCS
M 1;)@$CC?:$345U?"2P[[[ ]07-OE6S(/FV[9.<?\^3FZ""5\#X!S4BHCW;%
MD(56@=JUYRUNV9"#NPG45EHJ-8+"A^Z&UMPM)^5QT_L8D&,8;R-/"_ Z=@5]
M E0D&1V6_8$+#+Q9Z=Y7NKPU]0ON^2#,*_[X-$_A@/3@3)-PZNJ-PS0\_BX_
MCR^>C0'Q14QZ$J%M 9HQ,&DJ/'\I^VX\T8*R.(:3U:A[/71CXQ%^<!<RI'.J
M7RZ97V6!-]?__3>.7R&.G<?R %M$O#X4L*3)[XT%Q9X3&PV%/J\$]2RE+/0G
M;"9PCV?$MUNF\;V4,]N5;QZ]\0P2V=)?=R1+[N%QH#[%TQU9UIZM'Y\/C*UC
M@+V>E@,YQ,S7P?[&V*<+4=_/>C^RF1R<RV!]=BF^*/?:T2E?UCVY!%!TCH,J
M'+2W3'NYJYDHPP*2@3)B2;SAA5GHLTRH<$@3GN6MJ:KS#MN(904V0,=18RBB
MF =9G*URO<X\>EKB?OY8.QQ4UT@%YO8RP3E@TP[0RX,]:1:CGOAI:$Z$B;:$
MS(-93L,?=9I6:5IJTA\=U!]8V''KBZ9=Z/\%X<<I8WL)SPF *R(!?0ALJ$!!
M\&3L5U@L6A,,G*5QSW5E8SJD':_#UPE'"7ZIB+YBOZ@)_& @T;G@^73O;8/?
MD[*RXDGX!#S@!A7W/P;CQMD#*_ 8/!=*FZQ-Y,M+W,&*4%$I-I::UB,EN;Z%
MP%I87;%J^-EUZHLAN&&L:K"D@AJ+#LL!W 2E,HMXCJA-:<> JGFMQ' 2E'<Y
M5W ,YFV0<G35^&CEZ(:NJI-WEMWPL;#Z7'&3VM[6VTERC5RUY6WD+#%*Q7]
MJ>HL R**,F- GJ;@3$AO+2R8"DF/_CU7>JCSG9:?!#;)\%;YC+8KAZI46H?7
M/['>+'$W7G?Y]V+&L^@\7>2I?024R?@KT'R@7W$/ P+-5OI*>#9HKO"$ >$-
M.TC_ \Q5*RM-/C%>!B/)\D1":Q"/&[A**DD)0? N908T;CN1V=_S97QD'?G]
M.D/XWN/4(3P/L[\OT+JNM10*&DQI:^Q:NXTR(;,TB]$^]'1A!%'ZQ(9"H..E
MOB;_Q+K7SSB!;OV</#6S!K%KX'TDMAG'P8"PK]._XH&74R@S6EEM7CRL!I%0
MGH-R6>R"0]T#>"2AN&,CUQXN&+?(Z$,@!H[#>:(83R8]S1.$>3$@@NAO,M*
M3#PQA6L5#<VSK!K6X9.3='77';^;X/M/O+UPE[+Y>0C?-]4)(K7?V?B!F6B$
MO"(&^*((ZCTZN^!6?:>X3O1C9A[)I8M\A6Z[5!%+&FAE0,110N!;+%46C"W*
M47_0YH([>/C^SH/H;"7E#CA9I=.^4>N%&7O#"KW\&=&&.S@,;D=-67C4:C<_
MIWB[YI:)L+W@WZLQX02JT# SY_/QM_*21NF:H "R_I,_5DKF.%!.?>:T J@H
M"6Y3ZLX[9P8_A?9:63?6[_!1F-%IL6! ;D.GCK5*PUJ--1(ODR]8:Q@J5ERK
M=!?=N*G$<_]U/S=JO,7K8C"B?Z UY3 V)N1ZQ<I1[%Y, >?I&+><\ =1'(;L
M:+&Y_'5QR;<!'\R0O\PE,[S/.G"P05WH-F3X\WMBR2?VQ"2"LZJLM/.<+6H9
MD(: &U/3=U*1_$+:&L<Z(VY$V?MB$]1WZ:L4]=#!,H+%"@:^X[B]"631N0,I
MH521VA1+P&==LJ+/1Y MN<?]]$IP_I&$_'4O98Z;A1Y?=# MH;#9?PZ-GT?9
M$O.)IWR,Q1.#C;\\7 2Z:E$*9U+8QKZ(*VTQ(-H[S_63?FG:9*Q>+^-Z6./5
M#'^-5H'6A_[&"&'N;$[,$6.3LHA6[\A0RR_D9Y^:6HCADD5IJ_/N[>;U<D(I
M.4<NB;!%G]$%,\@!=&X_2B@JH#++G%S/'):9M][E3!>EC.+.'EHG1<[4/>+5
MF_T^Y%B,H2N)GP/\T-/9R%ZD<"XCFC3M^FM1X4IYDQ(,*3.[R_9T%/=F$=;I
MV+,RU(.H_CBGR-5]HN!$GFKP1.':VK[A\[#D5\HDOX\R@E9Y6@L/_(Q=*=]/
M)_KO330X&PW#;C<KH6S(L [+D%4):HM'BJJ/CSAMNE&F[6>N5E?Z#N3(W09H
M)%Y4!Y8,Y0T9B&L4MZ.X&00%7IJ?<M,4O!P.3'-UVKW?= _%I/^".QJ5MXN]
M]K%]6>FV;G<_[*[YQ.J4I7I1>: :QLH;Q)V L<*%HM,RSG9<5;\S[,A4/8[/
M'OZ+5!'B%#&DT4?4V??(R05#72II9CR5 5&;^QVWIS;.@#QQ'&B42<*0U&^/
M71AZI^4V8_6I-?=C%RNPCZVCBA/#-0\C;=I:&S&GG:;4PBN3UD=>43(5Z+HT
M^([][,IKO+C]P(>N?:<SM:*#(Z5O'+%J9Z?6?B'L'DTDW7!Q2WSH-V@B0H_)
M/?X_V^+LF(*>8$ J-R(IMY"B%X;XVP/#6HQ/ HB$0*K%+%0*].D.F.9QB#GK
MX?SL04&'(5QXV$1-4,5</B.RI8W_%C87/_N. ?E;1R>>MD&/X(P #!QH! M(
M)>VKFNR^C9O)7J]\&]6J)Z>G)7.*HN?2/&P&\Q,.I\FK#9LVC65#?O^]>,,V
M0>Y*HI^<H+K1</@ 9A%+TG<1C0F-X&F=E "U>MH.;KQE?W]7O99K1M+AD8:&
M8CV[]*9&NUGZG9MUQ!Q@@,[E/<?/_PNE 2AU\D\IM:,-0$_ UJ5Z!"V%E*.T
MZ3T,DUMHU4N\%@BWCEW$'_/_VBERG* 0C&N^=2,0W9)7.[;N^9'>44ZYB)[!
M\]:01>JC:N "2S=4P*!;NLMD]XR-K,-3:H_MU'5_.E9:RI\G'YY0S? ];V/_
M& ^>8$#6*^<&IE):8 (X'S+K;.!F6U,*!\KI)TK5F_CVAG?@1577< N5N31
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
M.P1IFBVM6H *!K\R-^RH;B\N$:(UY4P/[/%8$1.MUDF#*2"**]\T:X>KO"*
MZS';?7'P9M1J(LL(LX^'7DX>[*/ 9""%(T:5)O"@@$";Z,0E3R6WQIEVRFM\
MCDY/1W^(;3!)RRBHA![2/IQFE=T&'YLZRK]9S$SG5'/5V!!. 4F<^PE)=X1^
M[5[([A[:A\:/;SB,P2S+V>#1#0/'E"GUG%^1!XJ^Y'&>1$_^4G^C[A8W8_3@
MH>CO(;:DRP0E*Y&E;TY!W4'NP:H!8,O/S:'IM].1>*X4<7BKUI=YML#0^/$2
M73AB[J9FP.V\DE_"H+X/8F5'R_Z^D_\?1NQFDC@Y6%'L-%(@!GH7)Z\/;?JY
MG?BQGG2'[\9SGQ<J)M5Q1U9SHN(MC_E?<4LU(UB'6KP-,P@:J]"4M9XU: MZ
MWRSG@7>IN'S<.;?1,2![L9&YR;EK=@;7"<?J.M(':>.Y(S];H&JEL@R')C7/
ME=,=NZ":C,V&L_M34DO>G5NN\"0:DVN04TCF54"3Y</6) -0QDJG4ZB7^O:G
MNR2[U>^@>V\2G#>MCW^CIOQS*:'F/4X<%P8%5-S[X%_M^[9W05(8LVTS ^!F
M0%>X#**Y!1XT4IB7B),3RWO?T5.=.HO7G?S@QHIPIV%]%$HKP@9GJ\]K3T)I
MB C?853T;\3<1 O5VZ?+X-=A1]F4B]%2TZ\;LO/6V^&D:7(A%P*< "0M0A'O
M\,L%=TY7M)[\?/?]].;0^YN1?4A0XF*U8M'1ND6=(T.Z,W;%8Q]T(S:+I\O=
MS]6I-;%]:PF?@ \^WA$J;H$3=!]Q9VNI!84G_U'.[)O(TF5'C9J!,%ZO&#7A
MJC]_01I#+U<-E81\B^A8?W\VYF?NG4"!"8*S=R%;4%*_8[235E9QL=S[&N'2
M6)&)'ANKI=7OVG>U8M#E\8.G+/UU,N5E.^25<4!EY8I7.*FQW-?V1G#<'H?P
M2'"$G=\564_'Z^8"D%NE)!=>W(9P/Y.G=P3F^3#.\<4?=4Z_^:SDOH0(6SIG
M<ZOPZSI_7G/JX8,3<W"A75 @2HKMD&_JPH%<_-( ]CU/@'4/JYOBYN!'MU6E
MN+<#YJ0C;2!9_UX?][%P6S:\%:ZM>)HS.?#S<$53<<AQNVK"#X@PXS(8CX[-
M"G:H^%"KSFY$'L)RW-%-.X]W0=V0)*X:4$G;^R7ZZ/F>>_*#$ZZ+TY556YJ/
MH:Z_!R ^:*$.+ 2X07V#.46=CJ^WW;37\L,,*[WL;X67=2CL+^Z< ]._W_EM
MQ#:EQAMHKRU\6\C/:6\WO.RW D0?KCW/9=)1G9C&[A/@'II<=?:+6N/T(.T_
MQ^9]$6R7V!NAEQ[F_NC]9S$UULM**P^8H$,H=6NJ])U-JF,_C^_,((R"Y T&
MLU:FI^B2>_YJA^)+"6MEGZCS;[J/?1,/K7E*CCHC-E1%IB3D[X+X4$MC9$HA
MCNZ$RL U-D6]_P6]=Z+9F>8([OFV/M/F6]X3&'GF0_D5"I_O"DN,+<V;@GRV
M&L.F!;+6SPI%V]/6TW1*%+"0/&L@4OKN3504!*K6)1,TZVDT97RP:,<"#])Z
M!(P]!49ZR$(P3^I0,E<OO9ND,@H[A0LO0R?$O \N&$:TF4=WO\FRR+)E&8RX
M&S *J) [)#A&E0'OV,#?.CI*-*!Q!#=L)FI$DF L^T(OV4MZO\J?/3[9*21P
M!0]BYP(WZ'%,'"=W 0C?!8D&LB0Q'IQBDO8/,[7/KI<X56S#*K&#/WC_*;UT
M>,GX>2WJAEKRM&L4 W;KWOXT9GUNA:#9&T;_V@0K"EA>6 CL14W"J;;="'+*
M/!_;MBK(*ZM@08OU>QSC=[MBVC:R2OOQ*^S"13>=SQ;#%?V/U/P+K>[)Y:(
M=6@_60$M>9Y3C OBJ4QH!B:.CK1OK=\D2L93,H]/7!H/JWF.#PV5Y_BJ;VJF
M1^L*RQD]S?=WD7-\E#8'\+9@@6[&>,M+MO,7,T'N)%8%N$F!9!8]WLGNR1;Z
MBO[G/1/7/(NP#<69%<0;#E6^'=6%/FK5!"L'JQYL=!+<!:WR0'ROP"XHN1%H
M7Y@%=Y&D6UKHS]/H>1U8(WHMN[UW=L9,I6GT);$]:<8-T]28(G_[W1_-/:1
M ,Q"8B<@S>2U.)8VVT]N(B4:*L*VY3S F-/JQ-%FPM"I6?_06?&+/TBQ?26P
M'^/"BG96M^_<(/K-$WFY4X X2M1EV.#DN .X9L%F>K'UA)E<$%: $9>B/W3
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
M&:%(QH&6RA4F=.]6?O'>;T6QV0$K1PZH9CLT-E]S[=]XE#)_!I1-<60?2D0
M'-Z5'QCGY7@?(8I,:C1$*!@NN@$SKT2/]!:%M<7WI^J$;WF<4 LU\8Q]=^+!
M.VI@CLPG?XV3?GSS>. C[[="G%8S0;3D94Z=F0IV$"OYF2OZ8U[\V6<-^GAS
MS5SG@DF)GL-5_<(M],))3J%^P[N6@YYY;>=D=4\&[GDKL4&=R"[F@M6O,H(Q
MLO]"P)6K@W'E\%3K=$X::KKG] C8]?3IFWWJ@<(ET^9&'74/)I@$1N6:)0M!
MP"-?#ZVZL^Q[*74II:<#  -ZBPT@53U4\;:7F'2$<;KNNBHX)OKBM99$CO73
M^[L@8N$?/-].YO^II?9_,ZE-'A]8LB)6YO=Q#= WF"X<@IF #]L)J*/Y[%]
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
M<]'N3G\6J596_6Q1+7BPA^]/ 84 '-U8K6 YXSK=R %UTS?ZX*^%[AW<0DD
MU3;TRCO]>"J<G@Q@PZ5I\XXRKZISE"JJ?-XUO)=?<AA_3;XEJ U?(U#M-R:'
MF!<Y+[5)4&SWG/Z8F0$Y&V:WL"&$N?F:7AXUJ5[DS6FT'BV;**3U-K$\J$EA
M+35WRW1MY=.R<&XD%>P 81])G<=&*,8*HOY-RSA6QG<YSE<IH<-2L6DC_AHS
MBO/D@G\Y6#[?H:;PNO [&K&Z#TFWV[B+-6+,IQHX^-'F>RKHANG$ )(6([#S
M#<PR @:M":%Y+-U<RIB6)^O8T>PJ7MM7O'[8"944O'(6YLC=7T&'>S'ZGK'T
ML:-P<>PQH'E=?WY*C.HMA^P&ZG+GK48V*B?6L&,8N@U^V_!$P^$'G]9SCJ"T
MI4J^<I,G"-POD$;4'5QPK637CE /SZ_[8.H,?DM&5F%T];U,'LB=?YOU:U)-
M)[M-\L1Y19O#+\_ZPR;*_A.P_U_V7_9?]I\UH=W)_P902P,$%     @ FZ-(
M6%KN%);.ZP  3Z ) !0   !N<W M,C R,S$R,S%?;&%B+GAM;.R]:V_D.)(V
M^GU_!4\OL%,-F-VZ4+?9RPO7;:9PNLMUJJIGWD7C(,&KK7?2DE=2NLK[ZP])
M29FRG1=22<GJQ4&CRW:F1$8\E!X&@\&(?_M?WV_7X)Y7=5X6__Z#_Y/W ^ %
M+5E>7/_[#[]]?0_3'_[7?_S3/_W;_P7A_W[]^1?PMJ2;6UXTX$W%<<,9^)8W
M-Z"YX>#O9?6/_!Z#3VO<B+*ZA? _]&UORKN'*K^^:4#@!:B_K/^V^C-/<)8*
M$4+/IQ0B@2DD)!$P\A 7/O8B/TDNKO\<<<13'V$8\RR1E]$,9GX4PI#@%$=)
M$ 0XU(VN\^(??U;_$%QS(-4K:OWGO_]PTS1W?_[YYV_?OOWTG53KG\KJ^N?
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
M?(-C&G1GVMAH=U/55CCKJXBI70RL%0&X::J<;!J5_4B?LL+?VU_Y[5U9J>3
M+!?R-J[3[4E:'!QQ6BOEAVL41QL;]G ?V="P:&RVC0Q[!8<;&"/N/K.6Q\YO
MN3NXGX0\Q#'&D$8T4Q,#AQE.$TA]XO$XH!Y%5AZT8YTM;3K8ZVDW.M9OC[.9
MQ>P*O8D9?SQPXPM>'$'$=0V+?5V]3%F*(TH?K#1Q[)ZQP7Z2G_AC>JJWI>!7
M3"2,42Y@% 7*"4]\F(K$AZ&?>;%@L1_'1C$W9MTMC41::2_ 5E[0"@Q^5R(#
M+;,ED9S V] #Z S%J;V!9P$X(LC/!!=G(7Y'.YLYP,]$\>?A?49WG9L16&5J
MN2R8^J%2>=[CM=IQU<D\=P\^CKD7$FFK!&'D0R0B+(DF$]#S/>$E/ O]U*J4
MF%WW2R.>+YO;6V78RQ5!OMNDEK_KX*>+-@2*[[31YPKE'?_@[2JA2Z=@O2=A
M.6B&KL+)AF)JWV GN(Y15H@KE/4O ^F[M,)@$D(;!YWS/,-&G;]0MF$;8 [G
M'+9J98PWKTV!\?<V*<JPBN0*JP.;%$G22V-I8B4\@ED2AU!27LR9_"PPRXA^
MHI^E45PO:I\HYE&>&!MGTF%D37QR3O":W DW.50VCC8GD,V=$^K_3UUDYM8[
M.;A'_7B'[Y[1<7=2A<>>NM.7CS2 =>*2]K#L*@HC1N4_$/D<0803#$F*,LAP
M' @AB.\+MKK3AVF_-/(A-#1R!UW8O'Q/.YKN_>M2QH)7N@37D9"NTQ 2@1F*
M(PDAI0%$*$ PI93"-$P#E"1I@M*T@_!=89BH_SP ^V[^$/ 9VNHC 9G:$M=B
M7719!AR7EG^BKLNZ[GW3\Q=5?Z+4WHKF3Z\Y.R906M Z"\!-N5;38UO]?.LF
MYSYA\AUE$/$XAHC(%YAP:?<F*/-]$OA^B*R6^*8=+\WR_>7#Y>L/OWSX^N'=
M%W#Y\2WX\O7JS?_]UZM?WK[[_.5/X-W_\]N'K_\Y.I3P^! 8NA<G '9J1^-.
MY&W5'VF23;%K88N.^\C$X]V^5+RB$1A'HAC-[K=?>W_-;WF;IN1=W>2WN)'+
M_0]%>\SOS1KGMV_*6B[UR]=<%3^0WZPWC,N?7V[*JOG*J]M'L38!%2*C#"8A
M\2"2UB_,E)LR#@GC(9-\EE#3Q;I+P9;&<4HWT%I)@'?:M=[,5C] E8*ZXE#=
MK8Y48E#UO=92N3IKI2>4TM[:!UD['_C3OH27&LZ)F=792(*%C*2YJ^.E1G0F
MW\AT[Z@C;\04^!]Q7SCM;C9_QQ0@#1TDD[0_;J7Q63ZE5:X<:OO=]?L_[<+:
M>4Q)Y L&*<.JK%?*82;G<IAD,4EXG+'$KO#H.<(L;;8^LKGUMKS%>6$9Y'#6
M0)FM4>:"?^+9]0SDK1<N+B!SM)@Y2Y19%S@N0'NZZ''2IOU":(^+^U?\/;_=
MW+Z38)2W.7V]D4T5[_.J;G[!#[RZ$IKA59'ZJS8QBBHDDJ99%",5H!%XDDEI
M*G]C7@I3G&69B .1,K*ZYQ4I359!CJ2R>:>'LDWX:DN-</'PIQK<MOH WBD$
MB-9([QZI;1VA5 -KI9NRO[3952O+K$]'8U4,QM4PGU[QO,#034S'?^]W_H8Z
M78!?#PW@(@?.?('S @,XU]I&OE9N7T!':QK'D!]9SKCJ:;:5C&-HAHL8UTV?
MD>C]P-Y($A$_\SP8)Q2K],813#,60XJ]2/AIE,:8F<VIISM;WE0YE/5?_CD-
M_.1?=71C\V!;S_(PPD(@1$/?@PG!$40J?6V6> RF:9CR0& 2!E;KOS_.?M-0
MTC_U.R.73PZ5?<(ZF\78\S%G[SG](7:96L$NS@!O7&;[.?:7EK*C9+^'Y'S7
MJ&_X\A[G:S7&[\OJBUR$O>6D^;*-K+Z4T\+M9HWE,NXO55G7JHPRUD4"5:*=
MUUP:%_PK_K[*(AS0-)+$DX8^1%D20<P9AUY"11H@G!$O6!7\6C7TU9Q_G AG
M]&YE[;OU3,0I QY) W;*R!>N5Q9*P6&-5>S;0$6@=00[)8'2\@(0K2>0BMJQ
MF9N!-R.^^<9QKF#5HV/WQ>'869.I4ZP=\:X;F6:E:*<P/F5SMXV?>:KZ0W&W
M:>I?^#U?^\%EP<)^,\%//!P$&21>R%0L8@0S/XMA2&+"8DKB*!"C3E8?Z'!I
M)N7ND/ %:$6^ %IHX/>_!!?:K]W^$8X\;7T(?S-J=8GJQ*QI#>@$:8=,X7)]
M)/M0=R]S+/N$\@>/9I^ZS]Y?_XG+AZMH\#6_$E\VI,Y9CKO2F"TA%M>*'%<I
M\S'W5#'Z( M5;#F7BUJ*H2\HSX(DRA QCDDR['-I?+03&UP)L!.\JSS6BPZ4
M[.8.6=,!..TIGP#6B0GI91$U=V%/@.Q,+NH!PJ4 ]0[AMCY!W2/,E$&M?-'Z
M%WQ=\;;VI".'M"6 1QS.IBW-YE"V5&WH,+:]]=PS\N]P5<@VE;M9A^:_QG5.
MY2SR-E]OU*+[\;EKDJ9)FX:#*,:GB0<SAA 4W..QISR= 1EW6-Y*CJ7- H-3
M\VI7I]CFU 9XK5^"]B1>7P9$'X'0-I6ZFBA-]5^LU;6_8%.WH6Y/FE1OI+Y"
MGQ+<M&PQ^KB]W?@;NE2G']6))Z'A ?Q>!U5;M*W+?@%>;\>LTV2FP_BC\'1^
M*M].BA<ZGC\*JL/G],<U=\8!3MD!9\-]P\NJDH^HGH)?/^PN^=2>W[U4IWGU
M/W]3(;5]@51_Q5."T]CW8$H9@R@4'&8ABF 6^[ZD\Y22U*JVO$OA%L?C2G"H
M)7\4B $&Z@'R (;7=2H"K=Y%^P-T:G;EB$<<GG0U^H:$_4)C.C6+SSR<XTZ!
M.L;=Y2E25Z+-?PK5,:A[3[&Z[F/<9+'+S"<7#*?$J@_)M3/Q0H'#T/,%1%BE
MAE%E+],X83#SHR3U41QS;F7B.Y9O:5/&3CUE*YHP3GV4<FP,R5F>![,9Y 5'
M>>IMQ1<<8.L)9:)A<#2GN)9NUFEE(FB?SBQ3=6._"_"EW#0W'-=-M_4E_)0)
M'*N8>Q;)V<$34,X4''I!A (6^5'*0U-O_Y.VET;J6_%.;W:=A.VTC_X,,*8V
MH!WB8.Y9/P./F3SH%KA8N<0/:'[$]?WTCME<W =$';JR#UTRTBF27Q>YR"F6
M%$>I2J6F3.ARG=-\F,<8Q2'RHTR:KXDR7XD04,6Y09K%L9^%H>]'R#*>V:AC
MFZ=TGMCFG;"@E];2$6&&N*&+P3F*4W/?3F"P!\J)$DG;P>1JK6_6Z;RK>"L@
MGJW/[>YV&*S5S78>CD/L^QE,411 Y$4IS%*$8<(P)30*.>96Z>N/]+4TX^E(
M1)&E&6$"M!G[.()O8LHY"SDW45?S!5PM)M9J1)B5$X/F6:F>CURGJO/3+ E@
MG""5YHDA:;X0'_(P\,*$R346"FV*VN[KQ(HP9BAKV\NH0JY!*^4%4#692Z'?
MAL[!LEZ7WU1.R@N@Z^!:>L7V@6WHVCH3PJG]4W;H.?0U'<'%E<-H7Q?S>GV.
M*/G,=7/LVK$I+@N5(UXVFC?O,579;!ZZHKNORZHJOTFSY@V63X;\?!6QV!>)
M2*&@'H*(8@]BYF60XB1 *8X)8;Y=FDOSSI=FA'1R M(+"F@GJ6V"2XL!,..3
MJ6"=F&>4V+H>A18<]))O:VV#K?#@S2FH1Z2^M,?,6?I+BZYG3H%I#\KS-)@C
MVAC'9;]NJ\3L3M7T]>>#( Z1ET208'6L!8<(RE\R2,*,X0@Q3B.K3<<C?2V-
MJ7X]OWC.,63-.,D17A-3T "JX3F_3E!W;&. AB-R.=;3K%QBH/)3ZC"Y91Q3
MJ+-U5-W ?BND_)*:I F+UY_D<W2#:WY%UOFU-FN[+/57Q5=51..R*/)[^<;B
MZF&5,<1(FF&8I4REM> "IB255I$71UD:82$\JW-RYXNT--[9:00>J01ZG<!.
MJ8LN"Z=*M'@!_E/5!_DJWP##%$,.A]6,S>8=K(E);])QLJ9&=] Z8E ' LU*
MM.X ?,K'#EL>1]N?*E4FJ'GXM%9N]X*IE!AW:C=VMU>4^,R+$W5>V<>2C,,H
M@Y@R#M,D$)0G<>K[5K1\NLNET6XO\070,F]K!FBISP[^,A@",PIU"^S$%.D,
M4VLZ-(?)$=T9=#@KG9D#\)2N+.X<F_0,-SI*JDW-HT*HRD(%35U^S^L5]4A(
MXM"#,5+)<;PDA-@C%(H$AW'D(>Y'5DQTM+>ED=!6V(L^*]=.7O"[DM@Z"]<Q
MK TC!%PA.#';6",V(O66 1+.LF\=ZVOF!%P&:C_/P65RTS@&^=I5:M058GAU
MG].\N+X2[_-"VD\Y7G\HZJ;2\6;U5]E#O?^K-IWVBF0H2"D+(.(DA$BD1)H^
M<0;#U&>1B(D?QZD-X;@4;FG\M)44#$0=F1+>Z2":,=E+#<W4X0GC1L6:_J:
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
M-B,X5P!.S&1'L'/MP#5!Q%U"R,-=S9WY\:32>U(\GKYG7/V0.F_XN]N[=?G
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
MWQZP;/_=Q>5GE&;$PQ@&V(NE&40E(:4D@H103FCL"QQ:F4&V BR-GJ3\8*<
M>*R!NU.]UN-DQEU3HC\QD[D'WIK8QJ+GB.:LNY^5],:"\Y0"1[<SMK 6K=1B
M\RUO?WXH=*+1G&TK;7EAZ#&<P<CW*$0>83"- PJE?1;QP,<Q1=M*6V84>*I+
MHY?N<?;FR6TR+1_(BWI3J62KVHZH^%KUW27BLRW"=0)V,SYS N5<9;I:$<&K
M7M@?=7'##MH)BG>90>.LFM>)[F8N[V6F_/-Z7X;W.73(JW\^ELU_\N9->2MY
MCNID[+?J#%BA4U?Y*YHRZJ6"PTP$BH,0AX13!!'U&4L##Z'8JA382#F69HL=
M=A#K%TTJ QYX [;J7 "E4'OJLE7)@9/>8/C.<-6['907<]B?/1YN'/?F:$[I
MOC>0XN6=^.90&;GR+9H;1ZTJ$[SZ7ZV8[_%:F8N?>=U4.94FBOI"KJ8??S"X
M<H4SD23$2Z$?!9)6_3"%J>]A*!>_ ?:#5%I\8G77QC0UN&K,:/8LF6S>ZZ>2
M3?>**R$OVKH'?"?K!:BV:K1?*OM0; I6@QN^9CKY+]5I_&M ^'5>%(H=Y(M_
M-Z(*^)E#+3@+/!'"B(1R+HV2%!*695#04(3,B].(\6ZHWQ6&%OW, ]W+M>AA
MYO*K%QG@@&"6Q%2^RR+A$.$H@&F49-#/ A$*C @)K1++S3:X<YA,[<#JTC#O
MA@.[4Z#]4@WLT\\&-\PYGF;6TVRC-+$-93A %Z-'R-J2<H*L(WOJ/%EFM:J<
MP/;4MG+3Z S19-_*51;2-",\A"$+(XA(XL/,YP$4),"<>H1-&4OVK5P:\XZ+
M9OI63AA')@?IC*6I&^A?;$DZ$O5I(\AVV+U$_)CL_>47GJ>A.2MV;-#,R#3&
M7_Y2WO.J4*U^X713Y4W.Z\OF#:ZJ!]F]+K.]2C.1>BC((,VX@,CS/9B*%,.(
MTC@-O2R)B%UV8Y->ET9YOWT!.ZG!3FQIO#2@E[PM.V^9\]AH#,RXS3FR$S.:
M"U#M$R3;@.0J;[)1G_.F4[:!X5F69:N;[8O2_O+UPZ?+;[AB$LG@5ZX3DGF<
M,!R& <P(\B%*,P:S-,U@',4B8@%.?)Z8T-"!]I=&.(]$!+^W0AI&7AR"\#B+
M. !F:@MH DS,J[^>B<U,I5X?2>FFCNL1Q8\4;=UWUVP56H^(/"S'>NRRD;[[
M\O:V+/3QX/;$<'N2>)5DQ(]C0:!(1*I"+Y17WD<P19&791G&GA=9>?+V][,T
M%FO%;,_*[\[0M[):.MX. &OH4CL?KJF=96.0LG> '<?!E6OK0"_S.JV.J_K,
M'77B\I'Y4E13K^4BC@V3CU]6E2H<J&:#UP^[2[KUG2:DMNK7AZ)N*CUKU%?-
M#:^^WN#BZDY7 /T;KQM5A;#-3K"BB 8!"C#TD<H:D"0<8LQ2Z"<H8,SC- FW
MH5U?+?*LS"3_B#BQKW/D9U&Z0:W<X[S_ P0 >0##ZSH4@(;AHJ^L-T ":"A
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
MTUU8L'U*E3JC%JXJJ7W74Q<@=0;E3*U1]S9\R\B;5NN.S.WY_DI4$$5PEB5
M(4P Y"H'5&(&4))G$J.$(.E4Z?E"/W.CKW;B[.7TOH:^A*L='P5 :V3J\0'*
MHU!\+PS!RL2?[V7B(O&]JIZ6B.]_W#U/QA?)=YMR^YBD[&NY7<H%3!D1G&&0
MX)28G9P$F">I_FN><88RF;'<-CW&\\;G-NUKH8Q?1)+^Q'Z..G'MDV&<H-<_
MSZ_%9.3)[0J'4\:+2WI[);HX:6RR_!:7U#A.:W'Q&<^*I:9TT'JE#8*Z=N"G
MM9[T<EMN:@HPQ<BKW]:KA^:A+KUPXPVW("1-I(H%$)F(]19%90#'A(*4I4)@
ME620.1W+^(LRMZG?:E(;STV]S:?*1+4V=3&75I^H4^@F:AVAO1VB XRLG4$Q
MS7B-3$M3#Y5[+=6K40Y55M5?D&DKK%X-V$FQU>M;]'=,T;T^N[E[1\M-G37D
M35GQY;K:;>0BUJ3+.,U!QJ@ ,%$$T"3) 2PXXBA."X6=\BA:]SPWZGW=^7:<
MWN@;Z9L4.=%!?G=G#[L!L??3" [S!"X601#V<H=P0BN@)X-=OY,[(3C!<<Y_
MP*T!CV1$1\'O'3?J/L_$/M9%*Q8)45F&50H4-Z4@!$0 (Y-M7!3F"I D,$X=
MTA.Y]>XRRR9*6'2<$^,F8EU5%C/_VJ#>?_T7G";HWYZ&]M814 ZI>1Q'J9_=
M1D9^;(MP&/*_30JV0V:D\4"?*'+Q_<KX'\EJG_3EV2C<=$-P9@1NCG+&/*M:
MQ!XU845"FVQ\NWPT 7I,WM%E4Z-H5VW7]Z9)\WH=;7@4PZA[J\JMC&1;'7$?
M:+]_+52:);^QZTN\Y-CB=*F8_%1]DIS)LPD_._Q\+<RC ,%7CX='VK*M=8%,
MLZR:#,1ZPU#/GJK>0'R]HZN/#W4FHWT]S3^D"1:5XE:O*_2;_$4WO7VC/\']
M:KP@.509SS'(,XZT8:_M?%." V282RCB+$L)7#09W+]LZ69K9^C/0347'GJN
MX'A4=%R*]QB;X[AU0RQG2_8VM7D;C*(CD-HSAJV&*6IQ.JKI>Q-U6$4M6%&-
M5F3@.K*N;Z)7\ENY6AD/Y#8NV6T?,X=17^""0147$*1,$ #UIA50A2# '"6$
M%3DO<-%^T&]7XO_DS[E3[__2CUFK_\_])=MM]N<@ZHSL[!E_DN&.+.8TYH%.
M0V:ATJ0'+;/0^,(9SJQD\[.NZXZ;^/'.HUA)_;_F5I$A3 $DH@":1 C0!C!$
M62K2##*7X^S3+N9V;MWP5IM3N<U#X[82GH'1;EVZ#IR15XD&ET:Z$7RK+^L>
MB"W/=# I=UU6\#F3]#QYC1N@WJ(?#I*]7-;.MC"C3_3(,?8@YXB^:[UX!/5?
M.]_3"_BP]:I\WH^M_Q7?FD\?RLKDAJJZ\,@ZU(X)5)!4;V0+2%( )4> RJ(
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
MZIU6ZU>Z;=-2?MK(A_9 UZ28H<ME]5'=?J?ETNQ2S;Z7+N4AB^4BA2S)%2\
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
M=@\;7WAQ,N;M%_R890>>]"S T#KFEK+Z;;UJ&61_39+D,N=,Q" GIC8*+ I
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
MN#""19]SHX?:M_U#^;UV(%M]*\T%4>V7Y,41-J#;$49@*$=F#V\4G2G$ 9=
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
MC6,F02$Q!I IO29#O57A1"J3/DW!.%T\U.[?;U?"SL)V%<)E&CP59;SY<#[
M>Z^&FS'N/"J0I1#"#(*L2!( 42H!AK0 DF597%!,%.0NB4K&')$I4IB\[&C8
M[9S&Q'AD\O>%UWF+Y8M1H!V8<_>3;M!\P7F^?_-NQV_)>4LWQL'3A"K75YF'
MQ&-<B2+'C &J* %0,00(9P(4!:(*IVFJ"',[N[G8U_S.<'ZK\__6!:7UFM5D
MV'?CJ<O VA%2$+#&-CM;&4T<7X-1].<HQ1L'P0A$,9?[F91+!M5]3AK#+[@[
M(OS^Y>NF+NWX^)EN9?7UCFY?KS7E5 _KE?BCW-[](<MO=ULI;O64I-_DVVI;
MWNLGQ>LE+>\_T<?U;MM$'BY@EF9,<@(R0K@VB)@RKDP(H+Q0,N628VE9*RFL
M8//CG=___N7O4:=>M#'Z15NM8,3W&D8_M(KZ'V7TH]4SHHVBD>PTC;A1-7JH
M=8T:JSOZJ5Q%=[N5WK6([5UEF<@E\)?0SWTO-[HC$^6(P_HBPVCOT?$RPSF1
MZ\>8LW6WU2:?R12T74>BK/AZM]I&/SI3_]@_4O^EVNY;J_X>QN4D_,#U^*8$
M[&PR)Y;P !U[NXS0NM\&X7GVHO>KNG# V_N'Y?I1RL]R:7KMMBBEK!8RP50)
M1D&BN,GJCQ- )(6 LE@H) EET"EJP5F"N1UDZ]'0?2VC+?U+-MXBZ[K<R$/[
M[T*VI?XJ\T\FDZ[;5L-]B.RV(*,"/_**>R:56J3MGZ;.2Z<!:%6(CG0(MVGQ
MAB_09L:]_TDW.=[P/-_\^#=T;=:C)OC+I.?)$4L9R2A T%R.$U.P0" *E%[G
M&"4H39%GSJ-]'W-CM>>Y?-I(QROR'1W@'+Z6"P#2R SD@<\5F8Y.$ B0Y^C0
MY@ME.3I1ZG*.H]-'W29WM=DNOLAOIL%?Y/K;AC[<E;K9-VL3 ;_@6:X-EZP
M3-(40$3,/1N*]1S/$IHJ1$F:VDSOWE[F-L&/)8S^;&2T]&/K1[-_=@?#:.3Y
M[0:/]=2V4K_/0M -'%D'^F^'*=[?]B23W$J];IK;/>P^T=]LJ-I6GQI;>Y%C
MF.=YD8(LY0F F,6 X1P#Q7B.C+^_S,1B);\9*^*KW1Q_TH'5-TN:;_:DFQ'7
MIUK&Z)/+CN,4O.&Y[([%-//WU6;]#[D!;R1=RLU-5(LYB(;3-#ZK^153]VE[
MDTW7LVH<3]'S#[A/RU_+57F_NV\]GE.ID(A3"A(I$(#*E'L17)O4.1(XT;]B
MS*HTZ4G+<UMG6^$<7<5/ 1N>BMXPC#P5K1%PFGYGM;UB^CUM;[+I=U:-X^EW
M_@&_T[Y/F_6#W&P?/^GQ,7X&;__WKGPPZ^]O<KO@>C?+B4S,/(1ZH<P@H$E.
M &>)PAQ1% NG@[V^SN8V23M9Z^,[V0EZ$ZWDUN1$HUQO1G;-89*0#QO)2X_<
M!?WH%TP56$*0UGR(N !,:'I$.,XH13)-<N'B518,_0D\R%X>?;L3TU"8CLRW
MG9@W42UHC>K; ZI:V'"GH#:0!#KP[.UJTK--&Z6?'V-:O>/'ZI\EE^5W8YU5
MNK'6BVQ!14X2CAC ".I]#T0%(+%$P)A=!6(T<224L[W,C4EN>7V36D6;O;0U
MC;A1Q7E [3CB:IA&)H<C^6HJN(E:&<-Q0B\$@<C@?!^3LD"OFL^G?__#GF'-
MM+I;I$7&"&.)AB@V^==9'8.; <1RQ>.""0254R2S;G1NUIF1R3'"UD!C-V%=
M%1YY?O;JZAXV>Z1<J$A9T^2TP;%'2IS$PQ[_SC,SR%9;EF8E_JA,:^^6ZQ]'
M52BEH))1#G(J8P %,:MHG "!2(IESA,(G2K*]74VMVFWE[5."VW2CM7B.E>@
MM +:;K*&@F_D27P%<N[)1"P@"951I*^K:=.*6"A]DEO$YAW/DM;E]U+(E:B.
MPO/K)2C+(8&JT*2!5 Z@+*0VQXL4I'F<Z+\IAE.7RX>A_N9Z%]&)>Q,=IXFX
MB=P7]HM(V_''5<!-Y%C@!99[G>L!)$)5NK[4S;2UK@>4/:EV/?2\'TTTE;/W
M2QX1*J8Y5" 72._0)<RTZ9Y)D!1I$:,THU@Z';@^;7YNUD0CG=ML?P:8W1SW
MAV'DF=T(-HH1<%[G0'/X6>.3SMSSBCV?KQ>>\IRE[1G28<M^*T1I#ISI\DU9
M\>6ZVNG/PO6K=&MU3I]M=Z9V$#TZR!X="3_.I^T'7*AOW['W:2>''S0GL\>S
M&?>@PS>RXIORP33]4;W:5>5*5M4A=%::NW],&>!%+@#,(06L2#&@,4&TH"B)
M46&;^KB_J[DMCD?2FBUC)Z]=O*TKS/V$%1:\L8WE*7&S#XL+A]]$H6X7< P3
M:V:'1D_\V$ #D\6$V2ER'.=E^8:?H7(((OLB^6Y3!S^TSD(2X2RGF -$5*:W
M%M@$+)C0A2+A,,%2<6[ET3S<U=R8]/<OAY#-@ZR>B3I[$+:S^L+@-C*)^D+F
M;,H-HQ'(:NOI:%(#;5CAY[:8Q1O>@9[K>_G5Q"B:TF7&Z27G(BMR*@!F.3>'
MDT*;6W$,$BX@3SA+"KNHILM=S(T<VIPOM8AM!;<^;QA;(.VXX#IX1N8 1V1\
MHB4O*!\N'/)Y!U/'.UY0\$Q XZ4G_::V<2B@U=VGS=J<6HI7C[]74KQ?O2M7
M=,7+U;=;OBV_-Y'!N5 9)%P (F(&(,L4(#A)0(9S@@L9QR*&+DY!]ET[4<$$
MGD(F!51=2FEGBBV5JTAU,D=T+[0;,SB,@QUCC(/NR$QB@*VO/#NQ(_88_?1[
M@_+/T5[XZ'889F>:<4<L$/TX=#PI+;D#\IRN/%KPO$252FXVINV6'YM37;/
M)CED<2(PX+E(-&VEA28PE(-8LY;*L-#_8A4L,MS5W"R63E(]=^H%NDXRX>'2
MV .NY<UI$,A&/PYJT3J8,U$C9V!S9AB-4/>GESN:]@9U4.&3.]3A-WS]M=;\
M'^^K:B?%&[U#6GUK$N'\3[K<R?/U^G[9K*MJD;)<89K'($.* HCRNNRF!/H'
ME*9)SE$LW5RYO.28&\/4HE91H\A-5(M_$PU6HF12K3<R>K?>*%EN=Z[Y,WT'
MT8ZL)AB:D9EL]%'Q\#.["M-@+FA^4DSLG7855*>.:]<UYT>S38GT#TWJG?TI
M]H=R)=]OY;W>2LH<XB1#@$JBMY(Q@T"3JP"Q4#25N51I3ESH=*"_N=%F(^Y-
M5Z/[^ +E3R-T5$OM>-X\A+D=^P5$<F26NQ9$9Q*SA"8060WU-BDI6:K^G'QL
M7_.OS%=NS=IE2OV]7J],!7:I]Y6R.G@>'&Y@"TE(D4D%I*G3";F, 56F- ;/
ME<QCR5(AW O.V0O@,G6FJT;7RE_'>3[1P+TJG<-8V''1>/B.3$V]P!XY/8V4
M$MT/MX#%\!PZG[Q2GCLPY\KH>;3B&Y^[I9HO19?&O;NCEYP6YM*-9[( 4 D!
M&$X(0$I@G*1YRKB3^^_Y;N9F-W521OOJ GY7\Q= M6.EZZ$:F7T\4/((T^T#
M(5B<[ME.)@[4[5/T-%*W]VG/S=0A/:DI;&XV='?KI7Z_,GD MH^+ K-,D((
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
M!#ZV!TM?MG1;%VGYJ-K2:73Y:5W5V7?>_K65JZK4G/:AK+8++H6B"<* LX0
MF!4(, $%4"F.B>(9B863411*L+D1U4F8REZUFZA5[B;:JV?,@+V"4:=A].=!
MQ^CM:G=?-[E>.9);L+&W(\*7&-&12?-E!O/*:*7KD1\EL.D*L5XP!NIZ,/O#
MI0*T?W7R[Z.[+I2G-%.$@2*I2_$F.: *4D RR@G#2E'AF_';\VYQLC3?J[U\
MQQF_O5-Z.U\@7@W5R%QX)-\XJ8EZ 0B?LONE;@=[U>Q)SAWD!O!-Z^3R=4-7
M#:E\E@_K39WBD"&4FQBE7$]\B2!@4$& !*.II"GBQ.H&H*^3N9EJG9S10="H
MD=3^!O BH,-7@"%@&GG.>R#D= ,X!('7%>#%1B>[ QQ2Z_@2</!9O^7]'2TW
M=2W&(SOB_:K:;NK.JF:3N:!4Q +&&!2PT+.>" CT D\ (I(D!9(TDTZY]JUZ
MG1L-&*&;6J9/#?@CP<,=.-F-BYW%$!SMD=ED+*"=+0TGX )9'G9]3FJ).,'P
MW#)Q>]F_$.-Z59<D:4H/W^ZV=^N-26ZUR.),0*H$X QFQNL< \R3##"4D)Q!
MGN&\<#L,O]C7W BK$36J96W++U?105SW HN7,+8]  ^"W.CGWWZ@>15)'( C
M8$7$2SU-7OYP0.5SM0Z'7O$CC?<KOFD*PS9_OE_]NZ3+[=UKW8LFJ)VVL[@\
MVE<MI,0Q%YP"')/4E-=( <X0 D32@A.&9$H2MU1VKB*X3)-ILMQU_L%WM=Q1
MV0D=\77EZO+D/"!VM#,FR"-S42=Z]%,G_,\F74 C?V04B/8:1!\L#J.<2<H7
MO$#,Y=S]I'3F"\YSCO-NQ]-:.J3^-+D'=MH4Z5* M@6-ZGN'9$$*+&6282 1
MPP#F! &<:TLJQS*/$18BADXU7FT[GIT==93PMA-\G[-X7^"KEMW1IK(="4L#
M:P1\Q[:V D#K;GDYXA3*#+/M=EJ;S!&,$P/-]?TPY2$/1=B>EF1;4(EP6D@%
MXM0D',94VVOFJ%H@Q%2<TEAE3J1EV_'<2,NB'.1UY1\OCH =68V!Z]BGW,/E
M'L<K[SB$STAE'2]V^Z+E'(? &"KC./B^;\S<IQU;EOS=<DVW"\5%2H1@H$"\
M + H4L!D:@IVY"*5A>8INT/SLZW/C6[:*+!&PJ@6T34\[AB[X5NQJQ 9F2A<
MP/"(A#NC]!4Q<,>M31S]=D:1T[BW<P^-4F*:\]W];FG26_ZR65>5*378V#6_
MT'+U2FJ*EU_I7PN%29$+S$&:$PX@9.8$2-L;IL ?S5&"\S0-6'?:3JJYT8%=
M,>J#;E&M7'30+C+JW42L5M D#0I:J]IRJ/TLF=$'\.7-G%!C%[KHM1O6TU3"
MMI1I3N6QW6!TK)GMV/B5;@U-8JO;E3@Z/_M54E,75GQ<?39BF1R;3>:$3??7
MNI;WAW(EWV_E?;50608I$@20I%  )MQ<'U(""IHH2*3 B=L=8E#IYD;]A]O[
MFS;16QV[=J1AU*D8U6Y"K5;U4\=JUC5>JNA/HVE4J^KK0Q'D([!;#%YL:$=>
M%%YD5/T=-D*B']JQ(XAL+^, $A+6BXXB03MQSUU8KTJORN72U#Y:*)/-E$L$
M"I8* !GE0!OX#*0\8YF*12Y3ZUHB3UJ>&VTW1AQKI;//QO<4KGZ2O J$D0DN
MC/[V:0B]<9@R0_WZ_H&N'O]611OY7:YVFN3-G;.>1^5WS?-U;L!2KP3?GF#7
M91 TCS[)2=AE8C.^ <:SS[QJ4M]7Y59&\OYAN7Z4LEE7:'1/-__8/=0B[+9U
MV2O]CP]2:Z=5_U9[!CYOLPJ4P_[LT/3D)'SZ_&3)",^*>9R%\/P#?@;UIXVI
M>KY]_*0_$I-GS,2S/YC/<)_EO, D1P6, 40H U"(#- LSD%*8AKG'&9I0EV,
MY,$>Y\:@G< W42UR_1WOA?;.*S\,O)UA&A3.D;GX:B2=#4=K= (9@\/]36K@
M6:O_W&BS?S%(":5]%.1O<OM1W8K[<O5.[M,?+O(D+I!@#(C4Q)XSH8TUD2#
M,$&I0C3%E-L::\Z]SXV.G!6XJJ[/P,@,VX6CXCTR7\T*ZJNJ*(6#?"(S]37=
M;![-L4)=Q,A8B:UAR.BR=HNL[J3\_\O[UA_'<23/[_M7$+O 3C5@#O2@)'(&
M6*">.X7K[JJKJI[!H3\8?&;JVFGG6'96Y_[U1TJR+;]D4J*4FCY,8])E2V3$
MCU(P'HR(#1"F$K#^9<46^1VMJL>9746KC\936?9=WM!\65;47@&^H/E#83HW
M;\NF!?I.6G=I.FG2M*0;;9>6?9[-10:PW$B^C=:0@=+0_1G\4NR:,*F%Y)N2
MNET&L<G@,L/41#<2BL$KH?GYGF_N<_WS4H)G2=>FKF;]E;E\N5H_T 58[:L/
M\&>^D"!78+%:WLGU#VUT#=;OR>X9<FOY=&/,E^SZ9,?NC<9/EH-TC'ONB[L7
MWU9?I&$S7T@]T\>R,_F/VDKXMC)%JO1N_I0+*=X\FV?VXW)?@N UU\]-Y;[?
M:9UQ% M)4@Q#PCE$J4HAI5D($T8RD0:4(<=S5@,0.;4MN<%C)1!J+IMMXO7W
MYE_<E'I[K%D%[+GQDM,]GW]Q#(H.\1Q8QDA?>'4'5@!.%G;/H.EP RH6P2O#
MY _FY[*,W^?&VKXJMXA\^0,X%)(Y\#M,@ZT!%\177'4($L<-LPX(\EG4=<BY
MW(VWSVOY2'-1)3+LDQ@N]DU0@0JC@%.8FE9B*.($$IQED&*]Q60,D8PSN[PJ
MMXE=Y,=(V50/9>/.RGWZJ'^JW)K@N]0JIM92M7"YI[7JIP7+XUH^Y%NMIQJ&
M2W5V]=TVK=-QC6[;;\/@/KBCJ23Z0OI:K9\;4 \%?P:!UMY>&P;BL>()9?$D
MOC/7:/6HM]IK2EL[%Q(+EZ5L\F2_N&/:8K@X##::Q>+.8--4Z7!WQXK;)KGW
MC8D6-<VBU^NR#95Y/-\\'R[Y3)]+'Z-IA&4\CIOG1D6!3_II6G_3<O+38VGG
M_UV:3DP?EU4;W?(QW(>:YP+Q.&()A9CS#"*B$DCT#@3C+,8)$SR@4>!4POM%
MV)B:G5.R"$L>CSN+-X P>F_SNAH,4*(Q Q4>S9(?H$2DV@%K3&:@0L4DQ5:X
MS,#AH(ICL?&7>0#MS*?I/U8#;]03?Z+<ZZR_Z(+Z*MS^,DR,6PG^11?JK+3\
MRU(SM:W]PVJM9&X<\,4_I&ER*<5K;:G1._G?>O#-.ZU$'B0M"A0-" Y@1+5Q
MB;35"5DL,10IBR,<I9@*I^:(TV#K_]^MOX'2#.QP C50H$0*&*@FJ!$X/;<O
MK2$,]33^830&GP_BA!2)+NL^><7"B:D_B*+192''4SPZ4==-$6GTNV\<+3?E
MU8WW^\!+,4^32 0)$C FYD"CB!BD+(A@*",41Q%)XC2=+^4=K7H\VZH,U@18
MR5%2R=$S,H:3J3OZ34Y?,_5C!FH>FL+5L?J7_>+8;8A^L1XK\](+OLZ;B#-6
MGN2\_;RCBF)G.$ZEI?L _01:%>+3L[W_W<AF^48NI<HW<ZP82U040A)R!%$2
M4(@QXS")I39_9)S%4>)B\MR8;VJVR/YUVAVMH+^[-FJXA7"6J2AC5$ >)2E$
M"!.-L,I@1"@2 >>,(>G2!\,GPB-TQ-@C_$'JIY8NZB8W56J@%COZ"R/*:B;
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
M85XO/>RERD 5*V#'B^FD6''C4*FIVX+=]N\,OPP#"[F)KX!#!:W!5V(D'\Q
M*^)6%JL7F&W%LKH-/%X)K5Z,'Q76ZC=2-YWYTZ,>U;C3?C3>DW_(_.Y>#_JZ
MFFO?U:/\\9M</X3SB DA0RH@Y;&$2*488F$.PN*(!2K!698ZE;9W)6!J&]*>
M?E#2. ,[%D#-0Z.S3GD%,&RXZ=3.BV2G7@\)_<";D&?4G77NKM!Y4K^=IQ]5
M$^\*SJE2WGD<=_W\_</C8O4L97GF=>>I,"E&[[]^_KPO,R*#*)2)J9Z 0PH1
M#U)(A$I@A'#, HJ%8%:90-8S3DW8[8BN,ET.;CY#-WAE*/_!N=R+/?RWE6OO
MH XLQEX63WM5V3NN(VG&%OCZ47^= &K1=NW&&4VY=6*KJ<NZW>@NKW]:+>7S
M3W3]F]R4[5X^Z4UA:?:'OZT60F\*Q>O-KMIP>11HGB6,\P0C&(@HADC&!.*,
M2QBBC/) (BRI54I'E\FG)L7W]((=P?:2Q1GXVT)[2#@'EM\EZ:"B'93$S\ Y
MNC- -V!?_+KD84# [:7ZD,"/). _+I]DL2G3:LJ&LJOU!NI7Z $\&-[@0[4R
MVHC>K$MR"O"JV/)[4Y:5KQX>M,5MSI<\4JUIS@"CR]_D^D^%.9>D!:.QNO7:
M-9K7TKNUK%H5S,"=L<>7Y<R%:6Q<%N^: 2[7FUSEO#S4LE) R,=5D=>E#HJ5
M.>>RN?\!?+_/#15K">XUX(MGL,C_N<T%>+6YU\]*7DY+1:Y_T%+ZR8Q9=]_X
M;;GZOJP+J)<3F)K,/^Q&7YJ ZN9>YFOP0#>&J&=0CJB_>P:/&GE#K][[-"+Y
MW;(D5'^QSHO?RK$.AVF>RH.M3'*Z+>3);_E20ZQA!VO#Y9_!?\NE5LD7B^>9
MF:<\^[-;E:+D<;74C-R;]F>KW2/FZ0Q.UT>X90MV'G*TW;@KL\V-N?,8W=Q+
M=1SE@^;C;5VP_Q_YYO[MMMBL]-OW_G>^V)II3>MP_9^IA3</0TXDIA@2'*<0
MA8& .(Q2O7.34$4J5D'H="2_ PU3V[%W8<3RR-N."?!=<P%V;)A4PIH1L./$
MI+*X>9JZK!<3BJ<H8C#"DFG52J608IQ"*=($IP11))%+>M70ZS5"ZE7-0O$J
M=.QNW@5_.V??P*@.K&@-\0(X._UZ0.C)[]>%@E%=?ST@.O7^]1FJ8Q%HK4J]
M7@KSQU05TBJ0T6!^S)?RXT8^%'.2Q!&/>0ICS@.(!..0BI3#4&8QIR)F%#L5
M KHQW]0V(4-GJ6B6'QH4@U\-S: DVK7&\PW([62;1R 'EF,],70OX6R'C*^Z
MS3=F&[=8LQWK9Q6:+6_K4)99&T3"&$4?%O1N'FK=B-$X@#$R.?YAFD L*8>,
M4V4L$BQ18%V8N3GRU,3&GCA@J',HSGP$5[L@Z 7"P*^\)?]N)9HO\=JM2//1
M2..5:;[$P%&AYHL7>"VS8;2*?+G5*D0=:%PMB_VEILW+DN>+JACA/F1"HU D
MA(0P0S*!",4<$FH* E*D&)$THMBJG+I_TJ;VVK=7GZAZQYHNLHWKOIB^?\?<
MS4P%4=,KL&L3"8]K;Z>+O,R*#BS#QE],7V4U>N ^;"6.+H1-H7A'#T MZWWT
MF<$]DOC+DN6+A12-M,$BW\A= /,S?=:@+<K4P3F*LB04(88<9R9-+XHAE;&
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
MP\;A0FVDK.%.2V<0:.%$TB2#442BAXS'HN?$Q0 &@LA!'=?B\N#FV+V4Q/6
MBJ/%6@T6__KK WDB>_\X>"S"Z]./7TX_O']S\O7MFU<G'TX^OG[[Y>]OWW[]
M\OO4EPL=N%?*M==PA#T^M,Z(A.=2?^2@A.O,5==GK.#A-+\;3_TTCOWDTVS=
M(_GF/H5!CJ5!-M$!$!Y@-/$!/=+,5% Z)>?-8Z;XD#SA/G0=FQ ]62Q@N;CA
M4FH *[(D#$JFI^1\T")JW%M,..#:)/K8RYU#N+Q+P3"ICMZ0<#])>H2X6\B>
M^\79R325O][^]VK\W4]05(N3Y6L_GU^B[_6??K*"D:0Q:6N!&!LED>5!FT6Y
MD*2<HD%%$^QCCNU!&?5]"!L66L=H_GZFO;H:&L#69T#)C"/:^/W8RX&B#$LU
M*I0HT*,79WEB1' :A$A62O'8G>XA*'LFB<,D['K 6Y^J:0!YO_GY/V!9+CJN
MLE!C6%QW>M&*0:+4$L:L)9*7D3J>"4(A&YEHRE+4MF6/D#-,RJ\'1-42>0/H
M.8FQM,5?X+8X79[!_#-$P(V!K"T^PO*:*6J$--Y*0D/I%,.*ST"=(PGW!7H,
M.3'QV)7107[5/H0-DRWL 5'UU=  MC[-X<*/T_OI8C4OL_E&()U54AD2DD?Z
M57FK$SPEF@;M)2035>UBA?LT#),Z[ $Q1PFW 7!T,%_+XQK>5@0AHRZS7"A%
MET]S=/FB0=/I,N5!>D-K6YF'5 R3/^P!($<*N &(W"5>*YI",((8ZH%(:G6Y
M-W%$&0\T2@KP:,_(PV/[YP"C>@JQC[/F8+$>CHG9TD\JG2FS"Y@O+S]-?$F
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
M1@/P>BBHD=")8O"1"/.NC!V&,J4L6@)HOKU-BFM>NS+E(17#5J;T!)\CA=U
MSONIG-LH<R:5CIF$8%$\,B _3FCDC"H*Z"@*7KN%WE,T#=NCIB<H555$ \!Z
MR,''59ER>)K7T<8G/^_<R.L&E&_&BSB9H8L)MZ^?+1[L*L?R=*)41@B7B6<H
M6>^-C]$'3DW_N?%GDSUT"J+GU[\OK=@&SM2-1 MR=SKO9)PZ+C_!O&-[1 /S
MWJ*; ,:5*4OHCP9 EEQ4@2<5L[>ULV%[D-5:'KYGJ.Q.PE;16P-0O'L'L1;C
MR6IY-IN/_PEI)(R.#.-Q8@UE1(;HB%/)$A:U]#R!==6G\SY.46O)_9<%8$5M
M-8J]]XO%"CE)3/N@4$BR:Q1ME2 N.T:$,^ @<V%S[9*MW=0,?0"WA[D#M-0
MWO8QWS9HI%YI$CWC!'WO8KYU("*GH*11G-K:+N*SC]VC.']@-)Q3>"8901AT
M[4^AO)6QEABN!9Y8,L5'IRD?R?%!]OT%D]V#.1A'Z:FMS7;'9G"1I5?6$ 6Z
MS#('6L:\21(%1A""&1:K]_?;04IKR>Z!H7: ?EJ$V>EJN5CZ:>F..3+!IY1=
MJ>MCY1);9V*]*GW/K,-OR:1C[99>C]'36L9[8, =JJD&4+?[SMNBER#P#_2&
M+/X1?20N,$.B#MD*1R,/M0<6'5=N\((I\I?%6QT=_1231K]\Q3]_>_OQZY?3
M=Z>?WGX^^?H>?UIKY.A3GUY_]NBS^*DTA'1]$7R3[;R!H#),@P=+1)">2%HL
M4XZF=-])T2@OZC^FW4'*\1?%WV&Z@G>X4TOY>_G(/\;+L]>KQ1*7F[_]<=54
MNO3YQ/]/Y2X\^2R%+ZU"=6GVJ4(BP;-,$J5*T&!CAMKF[  RA\U*UD#.PWOD
M?G4U<!NQS2YHKV *>=R]RMCRP'7=VRCI8)2"1*1WK/!7ZA)9),SI$A-%9>_?
M.&]M%?7,98?--=:$5=\R;^+UPM_FL\7BTWR&C(VRIUJX&(GGY9&A3IQ8+CG1
M8&CVR2<::GO^&\L/FS#LPQX=*ML!+XX+YJ\;#?WAOW77X)M[8"2\1BPG35@N
M]M(K20*UF3 0SE@M5#3[]"E\;(UA"WYK6Y!JTFP@@CN9=+\#J8L)7GD\0S=-
MX-L?Y4L8*>T0Y3H1+6B9Z\,$\2)ZXFP6/F7/??7G+/M1-FR>M \3TX-&&L 9
M[AE8=&]/%PODHFR;=X#;Q8%5SLA($JAB1*4F(3%-A#0Z!8&\\=IAQ0Y2ADV#
M]H&D&C)O #HG";VCY7B!;OXU^!-Z]MR%6.9Y!^2 HD\FLB:120$!HHBZMEOS
MD(IATYB]F)[C)-V&]XLN_=Q/$.LGZ7P\'1>Q+,??X9JAK,![K@'/9RO0;LJ,
MX)>2,&D5#;QT5JA]S?<$2<.F)WOQDBOJH $#] 9PY3A>JP1Y.I_A)OEG]\]1
M3I3%%"FAWKM2FHHG< J29"8!8\60):_=F/<1<H:MX.T#2K5DWX1MNFD*=+41
M%B,%,4L32@]AX<K,54Z<AX0AI2BUQ\R)T%M+IFLB!AX\V0=JCA-T U7>-PS<
MOLL:,6MR,A"(C[3<V6A/O$'3Z6+(2M- O:M=";N%C($'2O:*E@.%W0!>/LZF
ML[M<7"'_1D!:JR2C8"0EC1L@)$^LE9:H%),R5E-9W65^DJB!QTKV@:6ZBFC
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
MH_QMVGU*)ZH1I&0IX%% J2TO &4@MI17)VX2951:JFJ[['WSU-Q;BV-PWA0
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
M(GJ\[BOBI^@$=L7T,#WFF<N3'UDMJGL&Y95LR\:B)_<6W9("C589R=%O]:E
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
MN(8.8F;S?Z ,X.WYQ61V"?#)7^*G3\I+XI'U@AL-EL0ROD^*$$CP9?R.@S)
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
M![./C]#4">+:P^$QX+703:]8NQ["J3RN]V2ZM#Z@M4&0(C(0W&L?1/%%JV/
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
M6<L!G<L,LU')A6?@LM<7C]TUU@P3=_M8AQ5_!Y??YVHQ+Q8_UO);)Y^65RW
M>>(DX]R$ E'4-KCJOD;))9!W$7/,DNQUZ[SY$^2,W?K:'%^M5= !FM8L?+PY
M'!\6\R^+</YN?7;>ERO>+E9?YXOU13Y_B;<_G"?%JIQ"TK7&E*YM+3WYC=I"
MR=5E];H(W[[#^@""QWVY&1"1QU-CMYC]B'7^ 5GV;;D6*GD>'4F9S#PHEP3X
MHBQHFW4V.>C8O*J]#>7COM <'<6#*K8'.*_9^1"F^?5\0:'2OZ>KKU6^Q#']
MQ>;GI8GAJ1C'JH2+J5OJ'3AF-/DP,I/S(E/2K8/:?>@<]S%F2*@.K;0.@$FT
MG]?Z$Q+BJ^GW::9(L,;O:^8H<C\+U=_A7">6Z>[0O$XNEL%2#$_NCTLF)"Z2
M5;JU%=V&KG&?5P8$7G.E= "T#^''^=5@QFN6[K Y<5X5[[D#:9@B]X1"-<])
M7+JX8(-(3/'6?19/4S1NQFY <#541.NWXM;)NKN&^2.>U:^L-1MW5B=>"V/_
M)-[NW]$FN7<@;XV2?K<)Y??E28KB78IN<,SI[T,=9(;<Y3J#-T"HD^T8-SH7
MK@47S;>4'T1Q$S_P)Z?ASNCLES]^4N"+.@;I@5_\G31:IWV1'_(/^F]7$S2>
M&R=U?3,G26;/ZJY;"]YEY;V(Y'RT?MP;BI>1&WZ/A^B-_N;8X.C 57AQMOX9
MS)L%<EUQFJ-QAID,.3D-2K":TRVA+F;SO'"!(;?V2K>C;.3^X/$ /(#B.H#C
M[^0%S'\@?L+%]VEZI!;T]OGS-6ED$]?H(HLF&1)GL:"8XQ"531!)I*P4)IQM
M/>JC#>4C-QR/!^<1%-\!W#^EKY@OSO#J.GGJ/EH^=B%=3B(U*@<A7:0 A=<1
M^]+4BM,,@B*7[&S(/+?NPFM&_,CK)T=T0D91?P>XOZ2<?G@]<SO8F)UQ 9++
M",H8 ]XH#C+SQ)Q,(L34VKFX2\#([_;C@."A.[&W1CJ T_Z"NV5[ENOVPW?A
M_'KPMV+)!(8)-#<D ^DD. P6M,(DM;=:E^86=0 ^Q@7W ;#:-6 ;6L<=X/PC
MTJ4S3=7IK_G#/V>U\>33G]<#YK4J(CH$[JOO$V4"DB="LCHJ)73,HG6#W),$
MC6Q61\?+?"CE=8#$#[@H\\5YF%VYZLLK-I)1.A5RN"769[EL+40>$A25G.&1
M"Y.Q,08?(67D8JG>T-="82-O)'G[^<V'M70( OR*?(&L$IFAN%BGTP=-(N$2
M;, <2O'"E0=C93>6>F[XZ)%+FWK!3PO!=X0;<45^"4((;@O!ONZUKF-T0Y((
M7GE,/AFIY:ZX$3O@9KABHEYQLX_@.\*-O")?!BS912):&5;W<) H9%804Z;H
M*T>!FN^(&[D#;H:K[.D5-_L(?D3<+!>KR<<JL\MX1UF3>.&075T/I"Q"U$I
M<)GY'&P1N)4W1)]ZQQ.B/]UZ0?>^<&2?9]1$QOZ2[P$N5RA7VEG#C00BPX%"
MB@)<J75&16D?+>/EH7G9'S!C!FD'*.NANO>0W,@*_V,ZFYY?G%\1CDDD+U4&
M'\D^*J80@J@.N*5P4"0F$M]J,<(S*K_WI2,K?1^5S5O(;VS%A[_O$,Y<1&2)
M4<2?.+'/1&6_KAC4B?@/WINMLM[/*?[NEXYS0313_-[RZR!CLG?!R=N;)7#$
MHHP*%7!>R >*@9,_I3S(F(HFO]HSWWH#\.%4CQQ'=_&X<F3=GS+:U[_\JRXA
MG'VY[&WG$U2H;9&<O((ZYA[K>S[%%2 M%F^%H=BQ=;UR2_H[SX,WQEXKZ!\*
MA X.P58U+>_FL^_$)5XRO/Q<Q]@\''SW;K[Z'UQ]O)G_,.$F>9;H[K/)*_*8
M=9TO1A<J$]:7$*W$V#K-/A@SG2?JAST>?4#D5SXKE[;C]7QQ]5?UY_@DRX""
M"T$X3^0R.N\AUG&2);"20C;,-1_A?%P..W^^.-%3=3B8.CAJ^Y>^SV?OOZVK
M+===4F]FR]7BXK*_Z6*U7(59[=;\.#\[>WVY3GHBN=4UU0O6^+I(-5.,%S
M)_/#L8C"V2!-M<=@KO-WGDZ]ND$A=,IGZV=YU)F=G[^&*WDM;\S590/*1/H2
M10B2CD#M'0PV@A.V $6BVDL9;&"M)[$>C;D3C9B&!7>K(S@HTO8^@I>SHSZM
MPF+5^4%<MWDMW\PN?8$)8U;20?&02HRDPSJ&/Y$'(%CFC*,-*FSU9-/%.;S/
MVXE&9K_(,3P 9[_T1?BOM6VZD8O*LC#G+;"B!2C+&'@?"S ,.HH4F>"MJUZ/
MQ=N)QG"_R/D[ &?]S/4?3CRDO(+3NQ*R*+7FGAR#G&-M-46@H"(#XX$B"F9L
MM,V'UQV/O1.-]WZ1PW@8VOX;SN-#KSTX%2VS&8J,!I1!#3&2$V^9,"HRJ:+I
M9DC%(/'A>+62O_A9/ 1I!\:'O\_RJ1S#?^/TR]>:7?Z.B_ %U][\*S(FK\-T
M\:]P=H%W%:T<"FY)QS&4NLB=>0B\"! F6A$T8\FVGLW3F0A.]$B/G$[M (Z_
M=*RYO?@F27&>%<4'7&FR@LE+",H9D-S$J)@ELD_POGV6[Q--U?9P<#HT CNA
M^+\NU_N\^'(.G =IP/N$H#A&"%DDJ!/!,O.Q<'TZ]_B.S)]HMOB_RA(,B>=?
MVA&XGPQ\7G E&\&U%>!C3E"-*GBE"Q@N=4C:9]2GFI5N8PCZ2UO_5QF"(?'\
M2QN"JT3D!:'Z>:F%&)/RKCZ51PNJL#I<@:)#[HQC(3)=0O.-&%UP?J+)\O\J
M$S 8DG_I\[]#+.4B_<^) -DBO]S!Z)-G8"U79=TR=(H9^#9GO[],WG_5V1\(
MQ;]\=O^^V[0N&;^5%&I1]6G 4(P$*@D'@9&DI'%*FH+6-E\6. ZG(^^"^55S
M]<W -?+<G'=7BT+78JB#F>O,N]6\LK<6ROO9;Q>+JNG?EZOI.1F;Y;S<&4_V
M@O2/WZN$)B9'AZS6W*QGZTH5(=A$?]1)1^>EX?9!_\#&:3O-"!IY3\TXP!]/
MI2/C^*:+J(YK_'"]0^\LS'[_].'#S?SG(I$KPPPD'^E^M"I#9$Y -%G)4*+U
M#ZN>-F)TJR\;U[4:85#V,&KH(4"IS+Q9+B\POUJO3[XT^FOQ+1_E>#F)#*VH
MQM\X0VPR$R'*@."R3;HN8_3-]W#L2>HX#X,# 6;37LV!M=<#2/>]<*JEF%_,
MUEL:_@B+_^#JPV*:R&P0&R2M&F!,A/2"DP$ YFO5D*#[R*/TX)6SPAD5C.HF
M.MZ"GW%>OXX$]UYPT.Q,M%Y^]WM8U(6Z]>_7DMA_Q=UCG]1FD=U6=#9:5W?]
M7=?+-&^@: Q&9UF$5%@@C8L GAL*:B0+R6LTVK5^&WN,ED,MY#M<O9F1=/'M
M?$GF709N?8W,"B-VR-4%'[(%Q")4P&2B;KUUZ!X!X];B--'W0].SOX [N#\?
M)-?N;XZ[4_)+=G.:)NAE$EP5$+Y../7D&@?T" *5E4$&K57K9OF="!RWOF,0
M= VGH [01^=FL;Z=UV,MZL[9-5LO5JO%-%ZLZE"SS_.?[^T[ ]$FR1<NA'7
M@_&@<EV"6R-V8UF(HB@=MYM-N0,D#Z=ZW/*#07!Z9%5V -Y'3N:KZ=G%]<K#
MNP=T$IQ3TC%%)S(44#$[B%8Z8,9P)4).GK4>C;@CB>,^B1_3?#91TOX8K'GS
M-DO*9JMIKKQ,O^,G3!3HKZ84WO^=SB[(.[[>0'AQJ<3WY2<1G]?09V*U-3)1
MX!5]B:!"*N"CL+6V5C.M;1(/<]B'+S=K0?BXN<9!\'I\A78;L+Y%NBB6O\WS
MM$S3^N,^S[]-DU-B_]#U^<]L$\3N2'NC</;R6V]PJ,D)U%(B8$P*%/,>?"8P
M,HU161VTL*W'[]RGX%#K]A:72\3U9[["95I,UX^0E[-N2T1&XDS@>'*@M$\0
MDE%@A<@:I<A.MK993Y S;EA[@-X?VI]6(N]A8<%Z<+\7Z+UU'KBM2<4ZCB1&
M#)"D$+$$+U+<:D5BT_T6 R*AD?HV;JS8198] .!Z+PNQS9&N8H\U**X[7J*J
MS\H^9.Z3U<YL-?3AM#96[*2L1S96["*YL1<7W-NX4*SE*)0#%.0%*=0%(OE>
M4#!+GJ(KR6UU]9W>QHJ=5/;HQHI=Y#>VXN]M7. A&%LX0HZ<?.]@-$5R,8"T
MWB7NN K;M;B>WL:*O16_M_PZR,%LON_>WA03)9Y+DJYNC4R$8QYCG<"BP >.
MAH("EK"]"_PD2>.FJ%O[!T/HH0-8O:=X+M2I_FN.:C'9;(D4UUNKA#)05'T&
M5O5IA]56 T1TK* (HC68-A+2HXNYIZKGK>7>'7BN:\PFF4=6O))@3*RYH&3!
MQ<1!8I)9!A6+;9W^W4Q)CQ9H"/CL)?GN\/-V&N+T;+KZ<56]^HE4M7XO>5]>
M3V=AEJ;A[,-\N1[S_GM-(RVG9,S?3I>K24S><ATS""'K4%P4X!*+@'2:C)7"
MDX,W*.+VIWW<![+C8?1(VNT>U9.,24@=+&2F<EV1Y\ ;E,"<]8P9:7+:*DW3
M#*OCOH6-A\"=--$OKM[-9^F*(1=EW8M&O)A$(8VA(Q,=YV ]DK"DMERV7D3T
M+%'COER-@*X]]=$OP";1%&Y<H=.1K2<AF0!1<P:Q*%82G96"1[I=Q^UU&P%,
M.\E^Q%?Z]:+P,,MGI(/7%_6![S/2I;YZ<_YM,?]^5?7B@E%<122?--)Q\)+"
M[N@+!3L"@U4ED<U]YE5SF^\9MR]L") TEVX'QN;5U==^).)_H_^?KNX8SFRT
M, P1=*V*4DF6:CC)CCJ4%D4A5EHWUCQ%SU:(<J>$J.9:Z !1]TWHQUH-];[\
MN<07)+[5!#E'D90!%C,=C^P,!!DU)#*C6!>$%=:ZP^5)@K;"E#]%3+730W>@
M>E!C]Q'/PW1V_8^?<7'.)SJ;)(IU8%%I4%J3SQ?)\4O:%2MSU"3707'V/(W;
M9579Z6.OL;IZA^-U@]?'L,(/N$CK#F^OC/,F0<Y&D3 I&'%2(3&Y#G!#;?,^
M)APWT+@=''^!+']C=74 QTO9/8A=ZB^7JSIK>3S.TGIEPWEM4Y^MR[;XQ ;N
M?.0:G!$4U6A#7BL:1Y< W0#",A=RZT3%GJ1N!\Z3?$,XAO(ZP.CFR'J*R^M7
MDU<7MP7-"H.)R@C((=%UX"R'F 2#)%ETSH1"T?A14AV;Z1O[0:M9\>5@2ND
M<!O/U75"YPY_[_#OU>>_\.P[_D%GZ^MRPFWR7#H+WA0ZS))^\3DX4(4B>%%T
M72UW#*NX!:WC/LP/AYYM3&1K59X09/\'P^+S7_.)2<IZGCEP6:L3@JUCZ) #
M2C29,9_;]U;O2.*XEK([@.ZCN%/#)0$-)TEP4U*)P+RK#A%+$$PMB,@F6Z^8
MD[EUFF=G(L=]\N\3FSLK[\30^7I^L9BXP*-/]1K@]?0)G<E11P_&)163L=&$
M86HTMZ=QW&* +K&YL^I.#9K3[S@)A1P5GQ5$F>GH,11 3CQ"Y'6=7(Q81!@3
MFD3CN)4$?4)S5]6=$#1?%/K.&R8+]]RX^@Q%LB/'Q6D(N<BZ 4%[#%JSV#JM
MOA>AXU8H= ?2_95X0DB=&,,]QLC %"=!92; >6*.*XT\:?*K9>LD^[:TC5L,
MT1T>=U)5!U,OGN3KSUF^>D+ _/O?B7[T:B@"QB*+#1R,<73.XOKAOB@H="W0
M_WR,Y:A!T&.$CEM7T0<XFRBQ$V,Y7SS_FO!BN;PX7[]BO)CE_W.1OU11KZ>J
MOR\D"UR<_:#_?%TK<"6(R%D6B0LPTI)_HXL&IQP#&[.BJ# Z75KGY =C9NQJ
M_Z;3$\97=R>XW^<5C2F62V :$GIRB'P4$%)!8)'IZ(0*JOG<S2&?0 ?L#V@\
M\6-8574[8ZAR-UVMQ];-<N6-)$#<TG6W_XRAYS^SS8RA'6EO-&/H]EN7+QY^
M[<WP_=M16+RD(IP#Y/7%I]9P1"$M<)ZD+CD'(5K[7#L1>*B=^W.VP%0/>_YS
MEN;DM%0]AK/K$=?OX]GTRUJW+\-9W3+Q?O9ZNEBN7LQF%/DMEF'Q8^*ER<($
M#:@TG2/F"GBK##AT2C@CO<76%_GA5(_[TCD<!A\:QR/KMX.;>W>./V']N;LL
M6Y9YUDK4C$8 15$DN(()@N E)^Z];_YDWX#L<1]'>\;T81H^25!__CI=W.,8
M/8E5:P,LU'QRR0Y"8!:$%.1N&6>2W&J(U*"8?DCUN(%5SY ^2+\GB>CZ8+?Z
M>I=EHP)&Y $2#W2219VW7+ V_J)E,@L>L74_40.RQPV\>L;T81H^35!/RWV.
M,1-;)B)XBGM!25LGWY8Z]<,FKP5JRUO78!U.];AON%U#^A#]GA*BKU\%ZXM@
M?1E<3D0H@B'G$**U]0&;@8LHP:ABA,U%1%O&0O)/U([[P-LA@@_3YRDA]^JL
M?OJ*-\EJSSW'%#D45<>/"PP0LTR04(C(A?)<M,[B'D#NN(_!'6+W0(TV>R!^
M--E[]0_UE[K'\W__K_\/4$L! A0#%     @ FZ-(6-RMU&ND%0  WY4  !X
M             ( !     &$Q,C,Q,C R,VYS<"UE>#$P,C-L=&EP7V%R+FAT
M;5!+ 0(4 Q0    ( )NC2%@RV_+\72T  $HK 0 >              "  > 5
M  !A,3(S,3(P,C-N<W M97@Q,#5O9F9I8V5R<BYH=&U02P$"% ,4    " ";
MHTA8[TNLYC<M  !>*@$ '@              @ %Y0P  83$R,S$R,#(S;G-P
M+65X,3 V;#$X,3ER<W4N:'1M4$L! A0#%     @ FZ-(6!"3O?6 *@  E L!
M !X              ( !['   &$Q,C,Q,C R,VYS<"UE>#$P-V5M<&QO>65E
M+FAT;5!+ 0(4 Q0    ( )NC2%AXTJUL8BL  .,B 0 >              "
M :B;  !A,3(S,3(P,C-N<W M97@Q,#EL=&EP87=A<BYH=&U02P$"% ,4
M" ";HTA8A>'[U&8#  !-)   '@              @ %&QP  83$R,S$R,#(S
M;G-P+65X,C$Q>'-U8G-I9&DN:'1M4$L! A0#%     @ FZ-(6-F%GUI#!
MDQ@  !X              ( !Z,H  &$Q,C,Q,C R,VYS<"UE>#(S,7AC;VYS
M96YT+FAT;5!+ 0(4 Q0    ( )NC2%B$)=9*(0<  '>%   ;
M  "  6?/  !A,3(S,3(P,C-N<W M97@R-#%X<&]A<RYH=&U02P$"% ,4
M" ";HTA8WQGC%>8'  !D-   %@              @ '!U@  83$R,S$R,#(S
M;G-P+65X,S$Q+FAT;5!+ 0(4 Q0    ( )NC2%C!]JQV^0<  *4U   6
M          "  =O>  !A,3(S,3(P,C-N<W M97@S,3(N:'1M4$L! A0#%
M  @ FZ-(6"+/.T:*!   IA,  !8              ( !".<  &$Q,C,Q,C R
M,VYS<"UE>#,R,2YH=&U02P$"% ,4    " ";HTA8D ")09\$  !'$@  %@
M            @ '&ZP  83$R,S$R,#(S;G-P+65X,S(R+FAT;5!+ 0(4 Q0
M   ( )NC2%BH/0/@?1@  )2K   >              "  9GP  !A,3(S,3(P
M,C-N<W M97@Y-V-L87=B86-K<"YH=&U02P$"% ,4    " ";HTA8X!XY_(I)
M @"7!1L $               @ %2"0$ ;G-P+3(P,C,Q,C,Q+FAT;5!+ 0(4
M Q0    ( )NC2%CP&^KC6@\  ..B   0              "  0I3 P!N<W M
M,C R,S$R,S$N>'-D4$L! A0#%     @ FZ-(6'6&;+;))0  E74! !0
M         ( !DF(# &YS<"TR,#(S,3(S,5]C86PN>&UL4$L! A0#%     @
MFZ-(6)/GKXF&-P  <E," !0              ( !C8@# &YS<"TR,#(S,3(S
M,5]D968N>&UL4$L! A0#%     @ FZ-(6$GTOQAKT0  @1P! !,
M     ( !1< # &YS<"TR,#(S,3(S,5]G,2YJ<&=02P$"% ,4    " ";HTA8
MPYM)E)9@   /;@  %               @ 'AD00 ;G-P+3(P,C,Q,C,Q7V<Q
M,"YJ<&=02P$"% ,4    " ";HTA8G*Y "V%=  "Q:@  %
M@ &I\@0 ;G-P+3(P,C,Q,C,Q7V<Q,2YJ<&=02P$"% ,4    " ";HTA8@:MC
MVEU#  " 4   %               @ $\4 4 ;G-P+3(P,C,Q,C,Q7V<Q,BYJ
M<&=02P$"% ,4    " ";HTA8\ 8--^E%   X4P  %               @ '+
MDP4 ;G-P+3(P,C,Q,C,Q7V<Q,RYJ<&=02P$"% ,4    " ";HTA8*F?3W+]#
M  "<40  %               @ 'FV04 ;G-P+3(P,C,Q,C,Q7V<Q-"YJ<&=0
M2P$"% ,4    " ";HTA85W8CUZU&  #Y:   %               @ '7'08
M;G-P+3(P,C,Q,C,Q7V<Q-2YJ<&=02P$"% ,4    " ";HTA8HDO4'?]!  "3
M:0  %               @ &V9 8 ;G-P+3(P,C,Q,C,Q7V<Q-BYJ<&=02P$"
M% ,4    " ";HTA8P@/JK#%Y 0#/N $ $P              @ 'GI@8 ;G-P
M+3(P,C,Q,C,Q7V<R+FIP9U!+ 0(4 Q0    ( )NC2%C'\$<6<[X  .$+ 0 3
M              "  4D@" !N<W M,C R,S$R,S%?9S,N:G!G4$L! A0#%
M  @ FZ-(6..R@&,4V $ $"(" !,              ( ![=X( &YS<"TR,#(S
M,3(S,5]G-"YJ<&=02P$"% ,4    " ";HTA8K1M#4.XL 0#Q@0$ $P
M        @ $RMPH ;G-P+3(P,C,Q,C,Q7V<U+FIP9U!+ 0(4 Q0    ( )NC
M2%@SN#;$+#D  "-G   3              "  5'D"P!N<W M,C R,S$R,S%?
M9S8N:G!G4$L! A0#%     @ FZ-(6"AR#8S50@  #7   !,
M ( !KAT, &YS<"TR,#(S,3(S,5]G-RYJ<&=02P$"% ,4    " ";HTA8>CE?
MIMDZ  !=:   $P              @ &T8 P ;G-P+3(P,C,Q,C,Q7V<X+FIP
M9U!+ 0(4 Q0    ( )NC2%@+8]YXZV   (AM   3              "  ;Z;
M# !N<W M,C R,S$R,S%?9SDN:G!G4$L! A0#%     @ FZ-(6%KN%);.ZP
M3Z ) !0              ( !VOP, &YS<"TR,#(S,3(S,5]L86(N>&UL4$L!
M A0#%     @ FZ-(6%*U;,8#@0  N9H% !0              ( !VN@- &YS
H<"TR,#(S,3(S,5]P<F4N>&UL4$L%!@     C ", 5 D   ]J#@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>nsp-20231231_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:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nsp="http://www.insperity.com/20231231"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="nsp-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2024-02-01</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</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-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</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-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</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-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationTypeAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:NortheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SoutheastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:CentralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:SouthwestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:WestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nsp:OtherRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">nsp:ComputerHardwareAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:CorporatePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:CorporatePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:CorporatePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">nsp:WorksiteEmployeePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel12And3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">nsp:ExpensAbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nsp:LTIPAward2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nsp:LTIPAward2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001000753</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">nsp:LTIPAward2023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="a1">
        <measure>nsp:A1</measure>
    </unit>
    <unit id="conversionratio">
        <measure>nsp:conversionRatio</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-2">0001000753</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="c-1" id="f-4">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-5">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-6">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-7">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-8">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-125">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-160">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-161">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-165">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-166">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-168">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-169">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-173">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-174">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-642">2023</dei:DocumentFiscalYearFocus>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits contextRef="c-1" id="f-643">Greater than 1 year</nsp:TimePeriodIncurredClaimsExpectedToBePaidIncludedInDeposits>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities contextRef="c-1" id="f-644">Greater than 1 year</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInLongTermLiabilities>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities contextRef="c-1" id="f-645">P1Y</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted contextRef="c-1" id="f-646">P1Y</nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-5" id="f-1199">http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1 contextRef="c-107" id="f-1221">P3Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1236">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-9">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-10">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-11">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-12">1-13998</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-13">Insperity, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-14">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-15">76-0479645</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-16">19001 Crescent Springs Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-17">Kingwood,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-18">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-19">77339</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-20">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-21">358-8986</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-2" id="f-22">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-2" id="f-23">NSP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-2" id="f-24">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-25">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-26">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-27">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-28">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-29">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-31">false</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-32">false</dei:EntitySmallBusiness>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-33">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-34">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c-1" id="f-35">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-3" decimals="0" id="f-36" unitRef="shares">37289427</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityPublicFloat contextRef="c-4" decimals="-8" id="f-37" unitRef="usd">4300000000</dei:EntityPublicFloat>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-38">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-39">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-40">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-41">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-42">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-43">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-44">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-45">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-46">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-47">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-48">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-49">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-50">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-51">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-52">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-53">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-54">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-55">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-56">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-57">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-58">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-59">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-60">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-61">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-62">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-63">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-64">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-65">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-66">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-67">10-K</dei:DocumentType>
    <nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited contextRef="c-5" decimals="2" id="f-68" unitRef="number">0.87</nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-69">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-70">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-71">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-72">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-73">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-74">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-75">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-76">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-77">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-78">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-79">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-80">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-81">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-82">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-83">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-84">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-85">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-86">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-87">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-88">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-89">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-90">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-91">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-92">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-93">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-94">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-95">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-96">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-97">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-98">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-99">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-100">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-101">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-102">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-103">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-104">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-105">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-106">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-107">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-108">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-109">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-110">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-111">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-112">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-113">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-114">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-115">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-116">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-117">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-118">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-119">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-120">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-121">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-122">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-123">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-124">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-126">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-127">10-K</dei:DocumentType>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="2" id="f-128" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-129">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-130">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-131">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-132">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-133">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-134">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-135">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-136">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-137">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-138">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-139">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-140">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-141">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-142">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-143">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-144">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-145">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-146">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-147">10-K</dei:DocumentType>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses contextRef="c-1" decimals="-5" id="f-148" unitRef="usd">-33500000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff contextRef="c-6" decimals="-5" id="f-149" unitRef="usd">12100000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod contextRef="c-7" decimals="3" id="f-150" unitRef="number">0.029</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-151">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-152">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-153">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-154">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-155">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-156">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-157">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-158">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-159">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-162">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-163">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-164">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-167">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-170">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-171">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-172">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-175">2023</dei:DocumentFiscalYearFocus>
    <nsp:ReturnOfExcessClaimFunds contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">46300000</nsp:ReturnOfExcessClaimFunds>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-177">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-178">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-179">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-180">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-181">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-182">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-183">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-184">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-185">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-186">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-187">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-188">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-189">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-190">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-191">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-192">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-193">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-194">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-195">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-196">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-197">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-198">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-199">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-200">10-K</dei:DocumentType>
    <dei:AuditorFirmId contextRef="c-1" id="f-201">42</dei:AuditorFirmId>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-202">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-203">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-204">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-205">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-206">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-207">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-208">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-209">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-210">10-K</dei:DocumentType>
    <dei:AuditorName contextRef="c-1" id="f-211">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c-1" id="f-212">Houston, Texas</dei:AuditorLocation>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-213">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-214">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-215">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-216">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-217">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-218">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-219">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-220">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-221">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-222">10-K</dei:DocumentType>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-223" unitRef="usd">692873000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-224" unitRef="usd">732828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-225" unitRef="usd">57403000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-226" unitRef="usd">49779000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c-5" decimals="-3" id="f-227" unitRef="usd">15905000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c-6" decimals="-3" id="f-228" unitRef="usd">33068000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c-5" decimals="-3" id="f-229" unitRef="usd">693878000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c-6" decimals="-3" id="f-230" unitRef="usd">622764000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:PrepaidInsurance contextRef="c-5" decimals="-3" id="f-231" unitRef="usd">7013000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance contextRef="c-6" decimals="-3" id="f-232" unitRef="usd">11706000</us-gaap:PrepaidInsurance>
    <us-gaap:OtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-233" unitRef="usd">128220000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-6" decimals="-3" id="f-234" unitRef="usd">61728000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-235" unitRef="usd">1595292000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-3" id="f-236" unitRef="usd">1511873000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-237" unitRef="usd">197424000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-238" unitRef="usd">199992000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-239" unitRef="usd">57438000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-6" decimals="-3" id="f-240" unitRef="usd">56532000</us-gaap:OperatingLeaseRightOfUseAsset>
    <nsp:NspDepositsandprepaidhealthinsurance contextRef="c-5" decimals="-3" id="f-241" unitRef="usd">215070000</nsp:NspDepositsandprepaidhealthinsurance>
    <nsp:NspDepositsandprepaidhealthinsurance contextRef="c-6" decimals="-3" id="f-242" unitRef="usd">213270000</nsp:NspDepositsandprepaidhealthinsurance>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-5" decimals="-3" id="f-243" unitRef="usd">12707000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="c-6" decimals="-3" id="f-244" unitRef="usd">12707000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-5" decimals="-3" id="f-245" unitRef="usd">20347000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-3" id="f-246" unitRef="usd">15533000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-247" unitRef="usd">21381000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-3" id="f-248" unitRef="usd">29354000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-249" unitRef="usd">2119659000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-3" id="f-250" unitRef="usd">2039261000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-251" unitRef="usd">10693000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-3" id="f-252" unitRef="usd">7732000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-5" decimals="-3" id="f-253" unitRef="usd">566373000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-6" decimals="-3" id="f-254" unitRef="usd">556085000</us-gaap:AccruedPayrollTaxesCurrent>
    <nsp:AccruedWorksiteEmployeePayrollCosts contextRef="c-5" decimals="-3" id="f-255" unitRef="usd">559194000</nsp:AccruedWorksiteEmployeePayrollCosts>
    <nsp:AccruedWorksiteEmployeePayrollCosts contextRef="c-6" decimals="-3" id="f-256" unitRef="usd">513397000</nsp:AccruedWorksiteEmployeePayrollCosts>
    <nsp:AccruedHealthInsuranceCosts contextRef="c-5" decimals="-3" id="f-257" unitRef="usd">46460000</nsp:AccruedHealthInsuranceCosts>
    <nsp:AccruedHealthInsuranceCosts contextRef="c-6" decimals="-3" id="f-258" unitRef="usd">53402000</nsp:AccruedHealthInsuranceCosts>
    <us-gaap:WorkersCompensationLiabilityCurrent contextRef="c-5" decimals="-3" id="f-259" unitRef="usd">60475000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent contextRef="c-6" decimals="-3" id="f-260" unitRef="usd">53485000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent contextRef="c-5" decimals="-3" id="f-261" unitRef="usd">64286000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedSalariesCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-262" unitRef="usd">89147000</us-gaap:AccruedSalariesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-263" unitRef="usd">128808000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-264" unitRef="usd">80122000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-265" unitRef="usd">1436289000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-3" id="f-266" unitRef="usd">1353370000</us-gaap:LiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-267" unitRef="usd">162852000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-268" unitRef="usd">179629000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-3" id="f-269" unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-3" id="f-270" unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-271" unitRef="usd">57494000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-272" unitRef="usd">55587000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-273" unitRef="usd">589746000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c-6" decimals="-3" id="f-274" unitRef="usd">604616000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies contextRef="c-5" id="f-275" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-276" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-277"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-278"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="-3" id="f-279" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-5" decimals="-3" id="f-280" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="0" id="f-281" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="0" id="f-282" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c-5" decimals="-3" id="f-283" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-3" id="f-284" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="INF"
      id="f-285"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-286"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-5" decimals="-3" id="f-287" unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="-3" id="f-288" unitRef="shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="-3" id="f-289" unitRef="shares">55489000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-5" decimals="-3" id="f-290" unitRef="shares">55489000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="-3" id="f-291" unitRef="shares">37281000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="-3" id="f-292" unitRef="shares">37881000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-5" decimals="-3" id="f-293" unitRef="usd">555000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-3" id="f-294" unitRef="usd">555000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-5" decimals="-3" id="f-295" unitRef="usd">185031000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-6" decimals="-3" id="f-296" unitRef="usd">151144000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockCommonShares contextRef="c-5" decimals="-3" id="f-297" unitRef="shares">18208000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="-3" id="f-298" unitRef="shares">17608000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-5" decimals="-3" id="f-299" unitRef="usd">830524000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-6" decimals="-3" id="f-300" unitRef="usd">725532000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-301" unitRef="usd">9000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-3" id="f-302" unitRef="usd">-82000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-303" unitRef="usd">738553000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-3" id="f-304" unitRef="usd">655190000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-305" unitRef="usd">93624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-306" unitRef="usd">81275000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-307" unitRef="usd">2119659000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-3" id="f-308" unitRef="usd">2039261000</us-gaap:LiabilitiesAndStockholdersEquity>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-309">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-310">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-311">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">6485871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-313" unitRef="usd">5938818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-314" unitRef="usd">4973070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts contextRef="c-1" decimals="-3" id="f-315" unitRef="usd">5449068000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts contextRef="c-7" decimals="-3" id="f-316" unitRef="usd">4927585000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts contextRef="c-8" decimals="-3" id="f-317" unitRef="usd">4152968000</nsp:PayrollTaxesBenefitsAndWorkersCompensationCosts>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">1036803000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-319" unitRef="usd">1011233000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-8" decimals="-3" id="f-320" unitRef="usd">820102000</us-gaap:GrossProfit>
    <nsp:SalariesWagesAndPayrollTaxes contextRef="c-1" decimals="-3" id="f-321" unitRef="usd">460715000</nsp:SalariesWagesAndPayrollTaxes>
    <nsp:SalariesWagesAndPayrollTaxes contextRef="c-7" decimals="-3" id="f-322" unitRef="usd">430945000</nsp:SalariesWagesAndPayrollTaxes>
    <nsp:SalariesWagesAndPayrollTaxes contextRef="c-8" decimals="-3" id="f-323" unitRef="usd">379171000</nsp:SalariesWagesAndPayrollTaxes>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">52996000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-325" unitRef="usd">50080000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-8" decimals="-3" id="f-326" unitRef="usd">40623000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SalesCommissionsAndFees contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">46847000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees contextRef="c-7" decimals="-3" id="f-328" unitRef="usd">45672000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:SalesCommissionsAndFees contextRef="c-8" decimals="-3" id="f-329" unitRef="usd">34922000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:AdvertisingExpense contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">37324000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-7" decimals="-3" id="f-331" unitRef="usd">37503000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c-8" decimals="-3" id="f-332" unitRef="usd">29097000</us-gaap:AdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-333" unitRef="usd">177664000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-334" unitRef="usd">156134000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-8" decimals="-3" id="f-335" unitRef="usd">124413000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">42708000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-7" decimals="-3" id="f-337" unitRef="usd">40660000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-8" decimals="-3" id="f-338" unitRef="usd">38547000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">818254000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-7" decimals="-3" id="f-340" unitRef="usd">760994000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-8" decimals="-3" id="f-341" unitRef="usd">646773000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-342" unitRef="usd">218549000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-343" unitRef="usd">250239000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-8" decimals="-3" id="f-344" unitRef="usd">173329000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther contextRef="c-1" decimals="-3" id="f-345" unitRef="usd">33666000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-7" decimals="-3" id="f-346" unitRef="usd">9393000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther contextRef="c-8" decimals="-3" id="f-347" unitRef="usd">2447000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-348" unitRef="usd">27137000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-7" decimals="-3" id="f-349" unitRef="usd">14207000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-8" decimals="-3" id="f-350" unitRef="usd">7458000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-351" unitRef="usd">225078000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-352" unitRef="usd">245425000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-8" decimals="-3" id="f-353" unitRef="usd">168318000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-354" unitRef="usd">53696000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-355" unitRef="usd">66075000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-356" unitRef="usd">44238000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">171382000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-358" unitRef="usd">179350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-3" id="f-359" unitRef="usd">124080000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-360" unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-7" decimals="-3" id="f-361" unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-8" decimals="-3" id="f-362" unitRef="usd">-14000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-363" unitRef="usd">171473000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-364" unitRef="usd">179277000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-8" decimals="-3" id="f-365" unitRef="usd">124066000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-366"
      unitRef="usdPerShare">4.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-367"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-8"
      decimals="2"
      id="f-368"
      unitRef="usdPerShare">3.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-369"
      unitRef="usdPerShare">4.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-370"
      unitRef="usdPerShare">4.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-8"
      decimals="2"
      id="f-371"
      unitRef="usdPerShare">3.18</us-gaap:EarningsPerShareDiluted>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-372">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-373">10-K</dei:DocumentType>
    <us-gaap:SharesIssued contextRef="c-9" decimals="-3" id="f-374" unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-375" unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-376" unitRef="usd">95528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-377" unitRef="usd">-626984000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-378" unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-379" unitRef="usd">575028000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-380" unitRef="usd">44132000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-15" decimals="-3" id="f-381" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-16" decimals="-3" id="f-382" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-17" decimals="-3" id="f-383" unitRef="usd">69725000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-18" decimals="-3" id="f-384" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-19" decimals="-3" id="f-385" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-8" decimals="-3" id="f-386" unitRef="usd">69725000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-15" decimals="-3" id="f-387" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-16" decimals="-3" id="f-388" unitRef="usd">-25140000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-17" decimals="-3" id="f-389" unitRef="usd">26479000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-18" decimals="-3" id="f-390" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-19" decimals="-3" id="f-391" unitRef="usd">-1339000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-8" decimals="-3" id="f-392" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-15" decimals="-3" id="f-393" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-16" decimals="-3" id="f-394" unitRef="usd">37381000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-17" decimals="-3" id="f-395" unitRef="usd">3242000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-18" decimals="-3" id="f-396" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-19" decimals="-3" id="f-397" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-8" decimals="-3" id="f-398" unitRef="usd">40623000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-15" decimals="-3" id="f-399" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-16" decimals="-3" id="f-400" unitRef="usd">-329000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-17" decimals="-3" id="f-401" unitRef="usd">569000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-18" decimals="-3" id="f-402" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-19" decimals="-3" id="f-403" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-8" decimals="-3" id="f-404" unitRef="usd">240000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquityOther contextRef="c-15" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-16" decimals="-3" id="f-406" unitRef="usd">1739000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-17" decimals="-3" id="f-407" unitRef="usd">1330000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-18" decimals="-3" id="f-408" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-19" decimals="-3" id="f-409" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-8" decimals="-3" id="f-410" unitRef="usd">-3069000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash contextRef="c-15" decimals="-3" id="f-411" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-16" decimals="-3" id="f-412" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-17" decimals="-3" id="f-413" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-18" decimals="-3" id="f-414" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-19" decimals="-3" id="f-415" unitRef="usd">-144179000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-8" decimals="-3" id="f-416" unitRef="usd">144179000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-15" decimals="-3" id="f-417" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-16" decimals="-3" id="f-418" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-17" decimals="-3" id="f-419" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-18" decimals="-3" id="f-420" unitRef="usd">-14000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-19" decimals="-3" id="f-421" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-8" decimals="-3" id="f-422" unitRef="usd">-14000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-423" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-424" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-425" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-18" decimals="-3" id="f-426" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-427" unitRef="usd">124080000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-3" id="f-428" unitRef="usd">124080000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued contextRef="c-20" decimals="-3" id="f-429" unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-430" unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-431" unitRef="usd">109179000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-432" unitRef="usd">-665089000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-433" unitRef="usd">-9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-434" unitRef="usd">553590000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-435" unitRef="usd">-1774000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-26" decimals="-3" id="f-436" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-27" decimals="-3" id="f-437" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-28" decimals="-3" id="f-438" unitRef="usd">73285000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-29" decimals="-3" id="f-439" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-30" decimals="-3" id="f-440" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-7" decimals="-3" id="f-441" unitRef="usd">73285000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-26" decimals="-3" id="f-442" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-27" decimals="-3" id="f-443" unitRef="usd">-9285000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-28" decimals="-3" id="f-444" unitRef="usd">10443000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-29" decimals="-3" id="f-445" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-30" decimals="-3" id="f-446" unitRef="usd">-1158000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-7" decimals="-3" id="f-447" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-26" decimals="-3" id="f-448" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-449" unitRef="usd">49124000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-28" decimals="-3" id="f-450" unitRef="usd">956000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-29" decimals="-3" id="f-451" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-30" decimals="-3" id="f-452" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-453" unitRef="usd">50080000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther contextRef="c-26" decimals="-3" id="f-454" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-27" decimals="-3" id="f-455" unitRef="usd">-2126000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-28" decimals="-3" id="f-456" unitRef="usd">-1443000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-29" decimals="-3" id="f-457" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-30" decimals="-3" id="f-458" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-7" decimals="-3" id="f-459" unitRef="usd">-3569000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash contextRef="c-26" decimals="-3" id="f-460" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-27" decimals="-3" id="f-461" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-28" decimals="-3" id="f-462" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-29" decimals="-3" id="f-463" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-30" decimals="-3" id="f-464" unitRef="usd">76592000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-7" decimals="-3" id="f-465" unitRef="usd">76592000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-26" decimals="-3" id="f-466" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-27" decimals="-3" id="f-467" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-28" decimals="-3" id="f-468" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-29" decimals="-3" id="f-469" unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-30" decimals="-3" id="f-470" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-7" decimals="-3" id="f-471" unitRef="usd">-73000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-26" decimals="-3" id="f-472" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-27" decimals="-3" id="f-473" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-28" decimals="-3" id="f-474" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-29" decimals="-3" id="f-475" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-30" decimals="-3" id="f-476" unitRef="usd">179350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-477" unitRef="usd">179350000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued contextRef="c-6" decimals="-3" id="f-478" unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-479" unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-480" unitRef="usd">151144000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-481" unitRef="usd">-725532000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-482" unitRef="usd">-82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-483" unitRef="usd">655190000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-484" unitRef="usd">81275000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-36" decimals="-3" id="f-485" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-37" decimals="-3" id="f-486" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-38" decimals="-3" id="f-487" unitRef="usd">132063000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-39" decimals="-3" id="f-488" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-40" decimals="-3" id="f-489" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-3" id="f-490" unitRef="usd">132063000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-36" decimals="-3" id="f-491" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-37" decimals="-3" id="f-492" unitRef="usd">-21285000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-38" decimals="-3" id="f-493" unitRef="usd">25085000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-39" decimals="-3" id="f-494" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-40" decimals="-3" id="f-495" unitRef="usd">-3800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="c-1" decimals="-3" id="f-496" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-36" decimals="-3" id="f-497" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-37" decimals="-3" id="f-498" unitRef="usd">52678000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-499" unitRef="usd">318000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-39" decimals="-3" id="f-500" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-40" decimals="-3" id="f-501" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-502" unitRef="usd">52996000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther contextRef="c-36" decimals="-3" id="f-503" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-37" decimals="-3" id="f-504" unitRef="usd">-2494000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-38" decimals="-3" id="f-505" unitRef="usd">-1668000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-39" decimals="-3" id="f-506" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-40" decimals="-3" id="f-507" unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-1" decimals="-3" id="f-508" unitRef="usd">-4162000</us-gaap:StockholdersEquityOther>
    <us-gaap:DividendsCommonStockCash contextRef="c-36" decimals="-3" id="f-509" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-37" decimals="-3" id="f-510" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-38" decimals="-3" id="f-511" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-39" decimals="-3" id="f-512" unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-40" decimals="-3" id="f-513" unitRef="usd">84219000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-1" decimals="-3" id="f-514" unitRef="usd">84219000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-36" decimals="-3" id="f-515" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-37" decimals="-3" id="f-516" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-38" decimals="-3" id="f-517" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-39" decimals="-3" id="f-518" unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-40" decimals="-3" id="f-519" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-520" unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-36" decimals="-3" id="f-521" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-37" decimals="-3" id="f-522" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-38" decimals="-3" id="f-523" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-39" decimals="-3" id="f-524" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-40" decimals="-3" id="f-525" unitRef="usd">171382000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-526" unitRef="usd">171382000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued contextRef="c-5" decimals="-3" id="f-527" unitRef="shares">55489000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-528" unitRef="usd">555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-529" unitRef="usd">185031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-530" unitRef="usd">-830524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-531" unitRef="usd">9000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-532" unitRef="usd">738553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-5" decimals="-3" id="f-533" unitRef="usd">93624000</us-gaap:StockholdersEquity>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-534">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-535">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-536">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-537" unitRef="usd">171382000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-538" unitRef="usd">179350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-3" id="f-539" unitRef="usd">124080000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-540" unitRef="usd">42708000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-541" unitRef="usd">40660000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-8" decimals="-3" id="f-542" unitRef="usd">38547000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-543" unitRef="usd">52996000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-544" unitRef="usd">50080000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-8" decimals="-3" id="f-545" unitRef="usd">40623000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-546" unitRef="usd">-4814000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-547" unitRef="usd">-10641000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-548" unitRef="usd">4711000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-549" unitRef="usd">71114000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-550" unitRef="usd">109458000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-8" decimals="-3" id="f-551" unitRef="usd">120560000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-1" decimals="-3" id="f-552" unitRef="usd">-4693000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-7" decimals="-3" id="f-553" unitRef="usd">421000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c-8" decimals="-3" id="f-554" unitRef="usd">1121000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-1" decimals="-3" id="f-555" unitRef="usd">14215000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-7" decimals="-3" id="f-556" unitRef="usd">5206000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets contextRef="c-8" decimals="-3" id="f-557" unitRef="usd">13851000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-1" decimals="-3" id="f-558" unitRef="usd">-23523000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-7" decimals="-3" id="f-559" unitRef="usd">-2600000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="c-8" decimals="-3" id="f-560" unitRef="usd">-5240000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-3" id="f-561" unitRef="usd">2961000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-7" decimals="-3" id="f-562" unitRef="usd">1320000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-8" decimals="-3" id="f-563" unitRef="usd">209000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities contextRef="c-1" decimals="-3" id="f-564" unitRef="usd">10288000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities contextRef="c-7" decimals="-3" id="f-565" unitRef="usd">88193000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities contextRef="c-8" decimals="-3" id="f-566" unitRef="usd">89932000</us-gaap:IncreaseDecreaseInOtherEmployeeRelatedLiabilities>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense contextRef="c-1" decimals="-3" id="f-567" unitRef="usd">45797000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense contextRef="c-7" decimals="-3" id="f-568" unitRef="usd">103744000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <nsp:IncreaseDecreaseinWSEEpayrollexpense contextRef="c-8" decimals="-3" id="f-569" unitRef="usd">74817000</nsp:IncreaseDecreaseinWSEEpayrollexpense>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities contextRef="c-1" decimals="-3" id="f-570" unitRef="usd">-6942000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities contextRef="c-7" decimals="-3" id="f-571" unitRef="usd">3401000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities contextRef="c-8" decimals="-3" id="f-572" unitRef="usd">17316000</us-gaap:IncreaseDecreaseInHealthCareInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities contextRef="c-1" decimals="-3" id="f-573" unitRef="usd">-9787000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities contextRef="c-7" decimals="-3" id="f-574" unitRef="usd">-10114000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities contextRef="c-8" decimals="-3" id="f-575" unitRef="usd">-197000</us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-1" decimals="-3" id="f-576" unitRef="usd">-44620000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-7" decimals="-3" id="f-577" unitRef="usd">-5179000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-8" decimals="-3" id="f-578" unitRef="usd">14716000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c-1" decimals="-3" id="f-579" unitRef="usd">-4368000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c-7" decimals="-3" id="f-580" unitRef="usd">19362000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes contextRef="c-8" decimals="-3" id="f-581" unitRef="usd">-14307000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-582" unitRef="usd">27106000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-583" unitRef="usd">168341000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="c-8" decimals="-3" id="f-584" unitRef="usd">136075000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-585" unitRef="usd">198488000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-586" unitRef="usd">347691000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-8" decimals="-3" id="f-587" unitRef="usd">260155000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-1" decimals="-3" id="f-588" unitRef="usd">47983000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-7" decimals="-3" id="f-589" unitRef="usd">46748000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="c-8" decimals="-3" id="f-590" unitRef="usd">58202000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-591" unitRef="usd">38635000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-7" decimals="-3" id="f-592" unitRef="usd">44955000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c-8" decimals="-3" id="f-593" unitRef="usd">60045000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-594" unitRef="usd">27735000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-7" decimals="-3" id="f-595" unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-8" decimals="-3" id="f-596" unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-597" unitRef="usd">40117000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-598" unitRef="usd">30329000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-8" decimals="-3" id="f-599" unitRef="usd">32856000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-600" unitRef="usd">-21730000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-601" unitRef="usd">-32122000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-8" decimals="-3" id="f-602" unitRef="usd">-31013000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-603" unitRef="usd">131519000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-604" unitRef="usd">73285000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-8" decimals="-3" id="f-605" unitRef="usd">69725000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-3" id="f-606" unitRef="usd">84219000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-7" decimals="-3" id="f-607" unitRef="usd">76592000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-8" decimals="-3" id="f-608" unitRef="usd">144179000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-609" unitRef="usd">60726000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-7" decimals="-3" id="f-610" unitRef="usd">8727000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-8" decimals="-3" id="f-611" unitRef="usd">5831000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-612" unitRef="usd">-155012000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-613" unitRef="usd">-141150000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-8" decimals="-3" id="f-614" unitRef="usd">-208073000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-615" unitRef="usd">21746000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-616" unitRef="usd">174419000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-8" decimals="-3" id="f-617" unitRef="usd">21069000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-618" unitRef="usd">1013919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-20" decimals="-3" id="f-619" unitRef="usd">839500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-620" unitRef="usd">786699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-621" unitRef="usd">1035665000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-622" unitRef="usd">1013919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-46" decimals="-3" id="f-623" unitRef="usd">807768000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-624">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-625">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-626">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-627" unitRef="usd">62879000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-7" decimals="-3" id="f-628" unitRef="usd">57354000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-8" decimals="-3" id="f-629" unitRef="usd">53835000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-630" unitRef="usd">22067000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-631" unitRef="usd">13402000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-8" decimals="-3" id="f-632" unitRef="usd">7268000</us-gaap:InterestPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-633" unitRef="usd">22177000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-634" unitRef="usd">9736000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-8" decimals="-3" id="f-635" unitRef="usd">19572000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <nsp:Excisetaxliabilityaccruedforcommonstockrepurchases contextRef="c-1" decimals="-3" id="f-636" unitRef="usd">544000</nsp:Excisetaxliabilityaccruedforcommonstockrepurchases>
    <nsp:Excisetaxliabilityaccruedforcommonstockrepurchases contextRef="c-7" decimals="-3" id="f-637" unitRef="usd">0</nsp:Excisetaxliabilityaccruedforcommonstockrepurchases>
    <nsp:Excisetaxliabilityaccruedforcommonstockrepurchases contextRef="c-8" decimals="-3" id="f-638" unitRef="usd">0</nsp:Excisetaxliabilityaccruedforcommonstockrepurchases>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-639">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-640">10-K</dei:DocumentType>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-641">&lt;div style="margin-bottom:10pt;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:2.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.706%"&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="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #4c8c2b;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Accounting Policies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',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-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insperity, Inc. (&#x201c;Insperity&#x201d; or &#x201c;we&#x201d;, &#x201c;our&#x201d;, and &#x201c;us&#x201d;) provides an array of human resources (&#x201c;HR&#x201d;) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (&#x201c;PEO&#x201d;), an industry we pioneered, to our current position as a comprehensive business performance solutions provider. We were organized as a corporation in 1986 and have provided PEO services since inception.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our most comprehensive HR services offerings are provided through our Workforce Optimization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and Workforce Synchronization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; solutions (together, our &#x201c;PEO HR Outsourcing Solutions&#x201d;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#x2019; compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management platform, known as Insperity Premier&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;solution (our &#x201c;Traditional Payroll Solution&#x201d;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products and services generally are offered only with our other solutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide our PEO HR Outsourcing Solutions by entering into a co-employment relationship with our clients, under which Insperity and its clients each take responsibility for certain portions of the employer-employee relationship. Insperity and its clients designate each party&#x2019;s responsibilities through its Client Service Agreement (&#x201c;CSA&#x201d;), under which Insperity becomes an employer of the employees who work at the client&#x2019;s location (&#x201c;WSEE&#x201d;) for most administrative and regulatory purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a co-employer of our WSEEs, we assume many of the rights and obligations associated with being an employer. We enter into an employment agreement with each WSEE, thereby maintaining a variety of employer rights, including the right to hire or terminate employees, the right to evaluate employee qualifications or performance, and the right to establish employee compensation levels. Typically, Insperity only exercises these rights in consultation with its clients or when necessary to ensure regulatory compliance. The responsibilities associated with our role as employer include the following obligations with regard to our WSEEs: (1) to compensate our WSEEs through wages and salaries; (2) to pay the employer portion of payroll-related taxes; (3) to withhold and remit (where applicable) the employee portion of payroll-related taxes; (4) to provide employee benefit programs; and (5) to provide workers&#x2019; compensation insurance coverage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our assumption of employer status for our WSEEs, our PEO HR Outsourcing Solutions also includes other human resources functions for our clients to support the effective and efficient use of personnel in their business operations. To provide these functions, we maintain a significant staff of professionals trained in a wide variety of HR functions, including employee training, employee recruiting, employee performance management, employee compensation and employer liability management. These professionals interact and consult with clients on a daily basis to help identify each client&#x2019;s service requirements and to ensure that we are providing appropriate and timely human capital management services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;represent unbilled accounts receivable of $668.9 million and $600.4 million at December&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under ASC 340-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs - Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:45.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,756,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,624,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,390,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;796,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,170,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,045,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;993,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,033,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,421,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,880,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,916,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6,485,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5,938,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,973,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our PEO HR Outsourcing Solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs; and (2) a markup computed as a percentage of the payroll cost. The gross billings are invoiced concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings and therefore consist solely of the markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#x2019; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate our direct costs relative to the revenues derived from the markup component of our gross billings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are comprised of gross billings less WSEE payroll costs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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:45.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross billings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,141,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,126,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,318,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: WSEE payroll cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,655,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,188,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,345,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6,485,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5,938,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,973,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consistent with our revenue recognition policy, our direct costs do not include the payroll cost of our WSEEs. Our direct costs associated with our revenue generating activities are primarily comprised of all other costs related to our WSEEs, such as the employer portion of payroll-related taxes, employee benefit plan premiums and workers&#x2019; compensation insurance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate one reportable segment under ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that could potentially subject us to concentration of credit risk include accounts receivable and marketable securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest our excess cash in federal government and municipal-based money market funds and debt instruments of U.S. municipalities. All highly liquid investments with stated maturities of three months or less from date of purchase are classified as cash equivalents. Liquid investments with stated maturities of greater than three months are classified as marketable securities in current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for marketable securities in accordance with ASC 320, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments &#x2014; Debt and Equity Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We determine the appropriate classification of all marketable securities as held-to-maturity, available-for-sale or trading at the time of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;purchase, and re-evaluate such classification as of each balance sheet date. At December&#160;31, 2023 and 2022, all of our investments in marketable securities were classified as available-for-sale, and as a result, were reported at fair value. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss) in stockholders&#x2019; equity (deficit). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts from the date of purchase to maturity. Such amortization is included in interest income as an addition to or deduction from the coupon interest earned on the investments. We use the specific identification method of determining the cost basis in computing realized gains and losses on the sale of our available-for-sale securities. Realized gains and losses are included in other income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost and are depreciated over the estimated useful lives of the related assets using the straight-line method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:61.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.651%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;557,881&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;530,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(360,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(330,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;197,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;199,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.044%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.794%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.237%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.605%"&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="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs relate primarily to software code development, systems integration and testing of our proprietary professional employer information systems and are accounted for in accordance with ASC 350-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Internal Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Capitalized software development costs are amortized using the straight-line method over the estimated useful lives of the software, generally three years. We recognized $13.8 million, $13.2&#160;million and $10.9&#160;million in amortization of capitalized software development costs in 2023, 2022 and 2021, respectively. Unamortized software development costs were $33.3 million and $33.7 million at December 31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically evaluate our long-lived assets for impairment in accordance with ASC 360-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and Equipment. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 360-10 requires that an impairment loss be recognized for assets to be disposed of or held-for-use when the carrying amount of an asset is deemed to not be recoverable. If events or circumstances were to indicate that any of our long-lived assets might be impaired, we would assess recoverability based on the estimated undiscounted future cash flows to be generated from the applicable asset or asset group. In addition, we may record an impairment loss to the extent that the carrying value of the asset exceeded the fair value of the asset. Fair value is generally determined using an estimate of discounted future net cash flows from operating activities or upon disposal of the asset. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement, typically a two to five year period. We recognized $5.7&#160;million and $1.9&#160;million in amortization of SaaS implementation costs in 2023 and 2022, respectively. Unamortized SaaS implementation costs were $23.7&#160;million and $20.2&#160;million at December 31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception of a contract in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as well as the Financial Accounting Standards Board issued Accounting Standards Updates clarifying the lease guidance. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. We have lease agreements which require payments for lease and non-lease components and have elected to account for these as a single lease component related to our other operating facilities. Please read Note 11, &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_100" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#x201c;Leases,&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our goodwill is not amortized, but is tested for impairment on an annual basis or when there is an indication that there has been a potential decline in the fair value of a reporting unit. Annually, we perform a qualitative analysis to determine if it is more likely than not that the fair value has declined below its carrying value. This analysis considers various qualitative factors. Due to the nature of our business, all of our goodwill is associated with one reporting unit. We perform our annual impairment testing during the fourth quarter. Based on the results of our analysis, no  impairment loss was recognized in 2023, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#x201c;United&#x201d;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#x2019;s annual claim costs that exceed $1 million (&#x201c;Pooling Limit&#x201d;). Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#x201c;Plan Costs&#x201d;), as benefits expense, which is a component of direct costs, in our Consolidated Statements of Income and Comprehensive Income. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during each quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, since the plan&#x2019;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at December&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Consolidated Balance Sheets. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $23.5 million. As this amount is less than the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at December&#160;31, 2023 were $6.5 million, which is included in accrued health insurance costs, a current liability in our Consolidated Balance Sheets. Our benefits costs incurred in 2023 included a decrease of $13.0 million for changes in estimated run-off related to prior periods, net of Pooling Limit. Our benefits costs incurred in 2022 included an increase of $12.1 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in 2021 included an increase of $4.9 million for changes in estimated run-off related to prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Workers&#x2019; Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our workers&#x2019; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#x201c;Chubb Program&#x201d;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program, for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#x2019; compensation costs, are recorded in the period incurred. Workers&#x2019; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#x2019; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#x2019; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#x2019; compensation claims cost estimates. During the years ended December&#160;31, 2023, 2022, and 2021, we reduced accrued workers&#x2019; compensation costs by $33.5 million, $42.2 million and $41.7&#160;million, respectively, for changes in estimated losses related to prior periods. Workers&#x2019; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in 2023 was 4.3% and in 2022 was 2.9%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Income and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:70.844%"&gt;&lt;/td&gt;&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.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.022%"&gt;&lt;/td&gt;&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.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;220,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;220,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of accrued workers&#x2019; compensation costs on our Consolidated Balance Sheets at December&#160;31, 2023 and 2022 includes $3.1 million and $3.7&#160;million, respectively, of workers&#x2019; compensation administrative fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undiscounted accrued workers&#x2019; compensation costs were $250.0 million as of December&#160;31, 2023 and $250.5 million as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the beginning of each policy period, the workers&#x2019; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#x201c;claim funds&#x201d;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#x2019; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#x2013; workers&#x2019; compensation, a long-term asset in our Consolidated Balance Sheets. During 2023, we received $46.3 million for the return of excess claim funds related to the workers&#x2019; compensation program, which resulted in a decrease to deposits &#x2013; workers&#x2019; compensation. At December&#160;31, 2023, we had restricted cash of $57.4 million and deposits &#x2013; workers&#x2019; compensation of $198.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, we have one stock-based employee compensation plan under which we may issue awards. We account for this plan under the recognition and measurement principles of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2014; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires all share-based payments to employees to be recognized in the income statement based on their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally make annual grants of unrestricted stock under our stock-based incentive compensation plan to our non-employee directors, and grants of restricted stock units to our officers and certain other employees. Restricted stock unit grants to officers and other employees generally vest over a period of three years from the date of grant. Restricted stock units are valued based on the fair value on date of grant and the associated expense, net of estimated forfeitures, and are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognized over the requisite service period. Stock grants issued to non-employee directors are 100% vested on the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Insperity Long-Term Incentive Program (the &#x201c;LTIP&#x201d;) provides for performance based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. Each performance unit represents the right to receive one common share at a future date based on our performance against certain targets. Performance units have a vesting schedule of three years. A portion of the LTIP grant to employees was considered a market-based performance award that cliff vests at the end of three years assuming continued employment and achievement of market-based performance goals. The fair value of each performance unit is the market price of our common stock on the date of grant. The fair value of each market-based performance unit was determined through use of the Monte Carlo simulation method. The compensation expense for such awards is recognized on a straight-line basis over the vesting term. Over the performance period the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Company-Sponsored 401(k) Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our 401(k) retirement plan for corporate employees (the &#x201c;Corporate Plan&#x201d;), we matched 100% of eligible corporate employees&#x2019; contributions, up to 6% of the employees&#x2019; eligible compensation in 2023 and 2022, and ranging from up to 3% to up to 6% of the employees&#x2019; eligible compensation in 2021. Matching contributions under the Corporate Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of corporate employees to the Corporate Plan of $16.9 million, $14.4 million, and $8.2 million, respectively, and are included in salaries, wages and payroll taxes in our Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our separate 401(k) retirement plan for WSEEs (the &#x201c;Worksite Employee Plan&#x201d;), the match percentage for WSEEs ranges from 0% to 6%, as determined by each client company. Matching contributions under the Worksite Employee Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of WSEEs to the Worksite Employee Plan of $374.5 million, $328.5 million, and $244.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expense all advertising costs as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the liability method in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and income tax carrying amounts of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. Please read Note 7, &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#x201c;Income Taxes,&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Standards Accounting Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2023-07, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU 2023-07 expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 14, 2024, with early adoption permitted. We are currently evaluating the guidance and have not determined the impact this standard may have on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topics 740): Improvements to Income Tax Disclosures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ASU2023-09 expands the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2025, with early adoption permitted. We are currently evaluating the guidance and have not determined the impact this standard may have on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <nsp:DescriptionOfBusinessTextBlock contextRef="c-1" id="f-647">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',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-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insperity, Inc. (&#x201c;Insperity&#x201d; or &#x201c;we&#x201d;, &#x201c;our&#x201d;, and &#x201c;us&#x201d;) provides an array of human resources (&#x201c;HR&#x201d;) and business solutions designed to help improve business performance. Since our formation in 1986, we have evolved from being solely a professional employer organization (&#x201c;PEO&#x201d;), an industry we pioneered, to our current position as a comprehensive business performance solutions provider. We were organized as a corporation in 1986 and have provided PEO services since inception.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our most comprehensive HR services offerings are provided through our Workforce Optimization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and Workforce Synchronization&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; solutions (together, our &#x201c;PEO HR Outsourcing Solutions&#x201d;), which encompass a broad range of human resources functions, including payroll and employment administration, employee benefits, workers&#x2019; compensation, government compliance, performance management and training and development services, along with our cloud-based human capital management platform, known as Insperity Premier&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our PEO HR Outsourcing Solutions, we offer a comprehensive traditional payroll and human capital management solution, known as our Workforce Acceleration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;TM &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;solution (our &#x201c;Traditional Payroll Solution&#x201d;). We also offer a number of other business performance solutions, including Recruiting Services, Employment Screening, Retirement Services, and Insurance Services. These other products and services generally are offered only with our other solutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide our PEO HR Outsourcing Solutions by entering into a co-employment relationship with our clients, under which Insperity and its clients each take responsibility for certain portions of the employer-employee relationship. Insperity and its clients designate each party&#x2019;s responsibilities through its Client Service Agreement (&#x201c;CSA&#x201d;), under which Insperity becomes an employer of the employees who work at the client&#x2019;s location (&#x201c;WSEE&#x201d;) for most administrative and regulatory purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a co-employer of our WSEEs, we assume many of the rights and obligations associated with being an employer. We enter into an employment agreement with each WSEE, thereby maintaining a variety of employer rights, including the right to hire or terminate employees, the right to evaluate employee qualifications or performance, and the right to establish employee compensation levels. Typically, Insperity only exercises these rights in consultation with its clients or when necessary to ensure regulatory compliance. The responsibilities associated with our role as employer include the following obligations with regard to our WSEEs: (1) to compensate our WSEEs through wages and salaries; (2) to pay the employer portion of payroll-related taxes; (3) to withhold and remit (where applicable) the employee portion of payroll-related taxes; (4) to provide employee benefit programs; and (5) to provide workers&#x2019; compensation insurance coverage.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to our assumption of employer status for our WSEEs, our PEO HR Outsourcing Solutions also includes other human resources functions for our clients to support the effective and efficient use of personnel in their business operations. To provide these functions, we maintain a significant staff of professionals trained in a wide variety of HR functions, including employee training, employee recruiting, employee performance management, employee compensation and employer liability management. These professionals interact and consult with clients on a daily basis to help identify each client&#x2019;s service requirements and to ensure that we are providing appropriate and timely human capital management services.&lt;/span&gt;&lt;/div&gt;</nsp:DescriptionOfBusinessTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c-1" id="f-648">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue and Direct Cost Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into contracts with our customers for human resources services based on a stated rate and price in the contract. Our contracts generally establish pricing for a period of 12 months and are generally cancellable at any time by either party with 30-days&#x2019; notice. Our performance obligations are satisfied as services are rendered each month. The term between invoicing and when our performance obligations are satisfied is not significant. Our payment terms  typically require payment concurrently with the invoicing of our PEO services. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue is generally recognized ratably over the payroll period as WSEEs perform their service at the client worksite in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Customers are invoiced concurrently with each periodic payroll of its WSEEs. Revenues that have been recognized but not invoiced &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;represent unbilled accounts receivable of $668.9 million and $600.4 million at December&#160;31, 2023 and December&#160;31, 2022, and are included in accounts receivable, net on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the &#x201c;practical expedients&#x201d; provided under ASC 340-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Assets and Deferred Costs - Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, we expense sales commissions when incurred because the terms of our contracts are cancellable by either party with a 30-day notice. These costs are recorded in commissions in our Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:45.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,756,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,624,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,390,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;796,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,170,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,045,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;993,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,033,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,421,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,880,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,916,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6,485,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5,938,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,973,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our PEO HR Outsourcing Solutions revenues are primarily derived from our gross billings, which are based on (1) the payroll cost of our WSEEs; and (2) a markup computed as a percentage of the payroll cost. The gross billings are invoiced concurrently with each periodic payroll of our WSEEs. Revenues, which exclude the payroll cost component of gross billings and therefore consist solely of the markup, are recognized ratably over the payroll period as WSEEs perform their service at the client worksite.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the pricing of the markup component of our gross billings, we take into consideration our estimates of the costs directly associated with our WSEEs, including payroll taxes, benefits and workers&#x2019; compensation costs, plus an acceptable gross profit margin. As a result, our operating results are significantly impacted by our ability to accurately estimate our direct costs relative to the revenues derived from the markup component of our gross billings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are comprised of gross billings less WSEE payroll costs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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:45.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross billings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,141,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,126,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,318,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: WSEE payroll cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,655,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,188,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,345,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6,485,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5,938,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,973,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consistent with our revenue recognition policy, our direct costs do not include the payroll cost of our WSEEs. Our direct costs associated with our revenue generating activities are primarily comprised of all other costs related to our WSEEs, such as the employer portion of payroll-related taxes, employee benefit plan premiums and workers&#x2019; compensation insurance costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-649">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-650">10-K</dei:DocumentType>
    <nsp:Unbilled contextRef="c-5" decimals="-5" id="f-651" unitRef="usd">668900000</nsp:Unbilled>
    <nsp:Unbilled contextRef="c-6" decimals="-5" id="f-652" unitRef="usd">600400000</nsp:Unbilled>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-653">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue for our PEO HR Outsourcing Solutions by geographic region and for our other products and services offerings are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:45.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Northeast&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,756,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,624,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,390,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southeast&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;906,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;796,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;630,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,170,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,045,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;867,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Southwest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,249,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,163,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;993,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;West&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,033,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,421,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,880,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,916,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6,485,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5,938,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,973,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:DisaggregationOfRevenueTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-654">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-3" id="f-655" unitRef="usd">1756884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-3" id="f-656" unitRef="usd">1624556000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-49" decimals="-3" id="f-657" unitRef="usd">1390156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-50" decimals="-3" id="f-658" unitRef="usd">906712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-51" decimals="-3" id="f-659" unitRef="usd">796219000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-3" id="f-660" unitRef="usd">630342000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-3" id="f-661" unitRef="usd">1170491000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-3" id="f-662" unitRef="usd">1045043000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-3" id="f-663" unitRef="usd">867914000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-664" unitRef="usd">1249922000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-665" unitRef="usd">1163088000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-3" id="f-666" unitRef="usd">993747000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-667" unitRef="usd">1337294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-668" unitRef="usd">1251186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-669" unitRef="usd">1033996000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-670" unitRef="usd">64568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-671" unitRef="usd">58726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-672" unitRef="usd">56915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-673" unitRef="usd">6485871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-674" unitRef="usd">5938818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-675" unitRef="usd">4973070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <nsp:RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock contextRef="c-1" id="f-676">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues are comprised of gross billings less WSEE payroll costs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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:45.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross billings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,141,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,126,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,318,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: WSEE payroll cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,655,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,188,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,345,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;6,485,871&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;5,938,818&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,973,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:RevenuesComprisedOfGrossBillingsAndWSEEPayrollCostTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-677">2023</dei:DocumentFiscalYearFocus>
    <nsp:GrossBillings contextRef="c-1" decimals="-3" id="f-678" unitRef="usd">43141366000</nsp:GrossBillings>
    <nsp:GrossBillings contextRef="c-7" decimals="-3" id="f-679" unitRef="usd">40126910000</nsp:GrossBillings>
    <nsp:GrossBillings contextRef="c-8" decimals="-3" id="f-680" unitRef="usd">33318693000</nsp:GrossBillings>
    <nsp:WorksiteEmployeePayrollCost contextRef="c-1" decimals="-3" id="f-681" unitRef="usd">36655495000</nsp:WorksiteEmployeePayrollCost>
    <nsp:WorksiteEmployeePayrollCost contextRef="c-7" decimals="-3" id="f-682" unitRef="usd">34188092000</nsp:WorksiteEmployeePayrollCost>
    <nsp:WorksiteEmployeePayrollCost contextRef="c-8" decimals="-3" id="f-683" unitRef="usd">28345623000</nsp:WorksiteEmployeePayrollCost>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-684" unitRef="usd">6485871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-685" unitRef="usd">5938818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-686" unitRef="usd">4973070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-687">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate one reportable segment under ASC 280, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments contextRef="c-1" decimals="0" id="f-688" unitRef="a1">1</us-gaap:NumberOfReportableSegments>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-689">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-690">10-K</dei:DocumentType>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-691">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Consolidated Financial Statements include the accounts of Insperity, Inc. and its wholly owned subsidiaries. Intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-692">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with United States Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-693">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that could potentially subject us to concentration of credit risk include accounts receivable and marketable securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c-1" id="f-694">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We invest our excess cash in federal government and municipal-based money market funds and debt instruments of U.S. municipalities. All highly liquid investments with stated maturities of three months or less from date of purchase are classified as cash equivalents. Liquid investments with stated maturities of greater than three months are classified as marketable securities in current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for marketable securities in accordance with ASC 320, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Investments &#x2014; Debt and Equity Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. We determine the appropriate classification of all marketable securities as held-to-maturity, available-for-sale or trading at the time of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;purchase, and re-evaluate such classification as of each balance sheet date. At December&#160;31, 2023 and 2022, all of our investments in marketable securities were classified as available-for-sale, and as a result, were reported at fair value. Unrealized gains and losses are reported as a component of accumulated other comprehensive income (loss) in stockholders&#x2019; equity (deficit). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts from the date of purchase to maturity. Such amortization is included in interest income as an addition to or deduction from the coupon interest earned on the investments. We use the specific identification method of determining the cost basis in computing realized gains and losses on the sale of our available-for-sale securities. Realized gains and losses are included in other income.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c-1" id="f-695">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost and are depreciated over the estimated useful lives of the related assets using the straight-line method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:61.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.651%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;557,881&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;530,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(360,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(330,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;197,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;199,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.044%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.794%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.237%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.605%"&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="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs relate primarily to software code development, systems integration and testing of our proprietary professional employer information systems and are accounted for in accordance with ASC 350-40, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Internal Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Capitalized software development costs are amortized using the straight-line method over the estimated useful lives of the software, generally three years. We recognized $13.8 million, $13.2&#160;million and $10.9&#160;million in amortization of capitalized software development costs in 2023, 2022 and 2021, respectively. Unamortized software development costs were $33.3 million and $33.7 million at December 31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically evaluate our long-lived assets for impairment in accordance with ASC 360-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Property, Plant, and Equipment. &lt;/span&gt;ASC 360-10 requires that an impairment loss be recognized for assets to be disposed of or held-for-use when the carrying amount of an asset is deemed to not be recoverable. If events or circumstances were to indicate that any of our long-lived assets might be impaired, we would assess recoverability based on the estimated undiscounted future cash flows to be generated from the applicable asset or asset group. In addition, we may record an impairment loss to the extent that the carrying value of the asset exceeded the fair value of the asset. Fair value is generally determined using an estimate of discounted future net cash flows from operating activities or upon disposal of the asset.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-696">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:61.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.651%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;141,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;557,881&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;530,613&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(360,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(330,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;197,424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;199,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-65" decimals="-3" id="f-697" unitRef="usd">6215000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-66" decimals="-3" id="f-698" unitRef="usd">6215000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-67" decimals="-3" id="f-699" unitRef="usd">217274000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-68" decimals="-3" id="f-700" unitRef="usd">207740000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-69" decimals="-3" id="f-701" unitRef="usd">145206000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-70" decimals="-3" id="f-702" unitRef="usd">141856000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-71" decimals="-3" id="f-703" unitRef="usd">137337000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-72" decimals="-3" id="f-704" unitRef="usd">123967000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-73" decimals="-3" id="f-705" unitRef="usd">51849000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-74" decimals="-3" id="f-706" unitRef="usd">50835000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-5" decimals="-3" id="f-707" unitRef="usd">557881000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-6" decimals="-3" id="f-708" unitRef="usd">530613000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-709" unitRef="usd">360457000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-710" unitRef="usd">330621000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-711" unitRef="usd">197424000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-3" id="f-712" unitRef="usd">199992000</us-gaap:PropertyPlantAndEquipmentNet>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-713">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-714">10-K</dei:DocumentType>
    <us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock contextRef="c-1" id="f-715">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated useful lives of property and equipment for purposes of computing depreciation are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.044%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.794%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.720%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.237%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.605%"&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="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer hardware and software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-75" id="f-716">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-76" id="f-717">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-77" id="f-718">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-78" id="f-719">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-79" id="f-720">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-80" id="f-721">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-81" id="f-722">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c-82" id="f-723">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-1" decimals="-3" id="f-724" unitRef="usd">13800000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-7" decimals="-3" id="f-725" unitRef="usd">13200000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1 contextRef="c-8" decimals="-3" id="f-726" unitRef="usd">10900000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-727">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-5" decimals="-3" id="f-728" unitRef="usd">33300000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-6" decimals="-3" id="f-729" unitRef="usd">33700000</us-gaap:CapitalizedComputerSoftwareNet>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-730">2023</dei:DocumentFiscalYearFocus>
    <nsp:CloudComputingArrangementsPolicyTextBlock contextRef="c-1" id="f-731">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cloud Computing Arrangements&lt;/span&gt;&lt;/div&gt;We incur costs to implement cloud computing arrangements that are hosted by third party vendors. SaaS implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. The capitalized costs are recorded in our short-term and long-term other assets on our Consolidated Balance Sheets. Amortization is calculated on a straight-line basis over the contractual term of the cloud computing arrangement, typically a two to five year period. We recognized $5.7&#160;million and $1.9&#160;million in amortization of SaaS implementation costs in 2023 and 2022, respectively. Unamortized SaaS implementation costs were $23.7&#160;million and $20.2&#160;million at December 31, 2023 and 2022, respectively.</nsp:CloudComputingArrangementsPolicyTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-732">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-733">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c-1" id="f-734">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception of a contract in accordance with ASC 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as well as the Financial Accounting Standards Board issued Accounting Standards Updates clarifying the lease guidance. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. We have lease agreements which require payments for lease and non-lease components and have elected to account for these as a single lease component related to our other operating facilities. Please read Note 11, &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_100" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#x201c;Leases,&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c-1" id="f-735">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;Our goodwill is not amortized, but is tested for impairment on an annual basis or when there is an indication that there has been a potential decline in the fair value of a reporting unit. Annually, we perform a qualitative analysis to determine if it is more likely than not that the fair value has declined below its carrying value. This analysis considers various qualitative factors. Due to the nature of our business, all of our goodwill is associated with one reporting unit. We perform our annual impairment testing during the fourth quarter. Based on the results of our analysis, no  impairment loss was recognized in 2023, 2022 or 2021</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-736">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-737">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-738">10-K</dei:DocumentType>
    <nsp:HealthInsuranceCostsPolicyTextBlock contextRef="c-1" id="f-739">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Health Insurance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide group health insurance coverage under a single-employer plan that covers both our WSEEs in our PEO HR Outsourcing Solutions and our corporate employees and utilizes a national network of carriers, including UnitedHealthcare (&#x201c;United&#x201d;), UnitedHealthcare of California, Kaiser Permanente, Blue Shield of California, HMSA BlueCross BlueShield of Hawaii, and Tufts (known as Harvard Pilgrim Health Care (HPHC) beginning in 2024), all of which provide fully insured policies or service contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Approximately 87% of our costs related to health insurance coverage are provided under our policy with United. While the policy with United is a fully insured plan, as a result of certain contractual terms, we have accounted for this plan since its inception using a partially self-funded insurance accounting model. Effective January 1, 2020, under the amended agreement with United, we no longer have financial responsibilities for a participant&#x2019;s annual claim costs that exceed $1 million (&#x201c;Pooling Limit&#x201d;). Accordingly, we record the cost of the United plan, including an estimate of the incurred claims, taxes and administrative fees (collectively the &#x201c;Plan Costs&#x201d;), as benefits expense, which is a component of direct costs, in our Consolidated Statements of Income and Comprehensive Income. The estimated incurred but not reported claims are based upon: (1) the level of claims processed during each quarter; (2) estimated completion rates based upon recent claim development patterns under the plan; and (3) the number of participants in the plan, including both active and COBRA enrollees. Each reporting period, changes in the estimated ultimate costs resulting from claim trends, plan design and migration, participant demographics, and other factors are incorporated into the benefits costs, which requires a significant level of judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, since the plan&#x2019;s inception, under the terms of the contract, United establishes cash funding rates 90 days in advance of the beginning of a reporting quarter. If the Plan Costs for a reporting quarter are greater than the premiums paid and owed to United, a deficit in the plan would be incurred and a liability for the excess costs would be accrued in our Consolidated Balance Sheets. On the other hand, if the Plan Costs for the reporting quarter are less than the premiums paid and owed to United, a surplus in the plan would be incurred and we would record an asset for the excess premiums in our Consolidated Balance Sheets. The terms of the arrangement require us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as long-term prepaid health insurance. In addition, United requires a deposit equal to approximately one day of claims funding activity, which was $6.5 million at December&#160;31, 2023, and is included in deposits - health insurance as a long-term asset on our Consolidated Balance Sheets. As of December&#160;31, 2023, Plan Costs were more than the net premiums paid and owed to United by $23.5 million. As this amount is less than the agreed-upon $9.0 million surplus maintenance level, the $32.5 million difference is included in accrued health insurance costs, a current liability, in our Consolidated Balance Sheets. The premiums, including the additional quarterly premiums, owed to United at December&#160;31, 2023 were $6.5 million, which is included in accrued health insurance costs, a current liability in our Consolidated Balance Sheets. Our benefits costs incurred in 2023 included a decrease of $13.0 million for changes in estimated run-off related to prior periods, net of Pooling Limit. Our benefits costs incurred in 2022 included an increase of $12.1 million for changes in estimated run-off related to prior periods. Our benefits costs incurred in 2021 included an increase of $4.9 million for changes in estimated run-off related to prior periods.&lt;/span&gt;&lt;/div&gt;</nsp:HealthInsuranceCostsPolicyTextBlock>
    <nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited contextRef="c-5" decimals="2" id="f-740" unitRef="number">0.87</nsp:PercentageofourhealthinsurancecoverageprovidedbyUnited>
    <nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates contextRef="c-1" id="f-741">P90D</nsp:NumberOfDaysInAdvanceOfBeginningOfReportingQuarterCarrierEstablishesCashFundingRates>
    <nsp:PrepaidHealthInsuranceNoncurrent contextRef="c-5" decimals="-6" id="f-742" unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:RequiredDepositForHealthCareCosts contextRef="c-5" decimals="-5" id="f-743" unitRef="usd">6500000</nsp:RequiredDepositForHealthCareCosts>
    <nsp:PrepaidHealthInsuranceCurrent contextRef="c-5" decimals="-5" id="f-744" unitRef="usd">-23500000</nsp:PrepaidHealthInsuranceCurrent>
    <nsp:PrepaidHealthInsuranceNoncurrent contextRef="c-5" decimals="-6" id="f-745" unitRef="usd">9000000</nsp:PrepaidHealthInsuranceNoncurrent>
    <nsp:PrepaidHealthInsuranceCurrentAndNoncurrent contextRef="c-5" decimals="-3" id="f-746" unitRef="usd">-32500000</nsp:PrepaidHealthInsuranceCurrentAndNoncurrent>
    <nsp:PremiumsOwedToUnited contextRef="c-5" decimals="-3" id="f-747" unitRef="usd">-6500000</nsp:PremiumsOwedToUnited>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff contextRef="c-5" decimals="-5" id="f-748" unitRef="usd">-13000000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:BenefitsCostsIncurredReducedRelatedtoRunoff contextRef="c-6" decimals="-5" id="f-749" unitRef="usd">12100000</nsp:BenefitsCostsIncurredReducedRelatedtoRunoff>
    <nsp:WorkersCompensationCostsPolicyTextBlock contextRef="c-1" id="f-750">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Workers&#x2019; Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our workers&#x2019; compensation coverage for our WSEEs in our PEO HR Outsourcing Solutions has been provided through an arrangement with the Chubb Group of Insurance Companies or its predecessors (the &#x201c;Chubb Program&#x201d;) since 2007. The Chubb Program is fully insured in that Chubb has the responsibility to pay all claims incurred under the policy regardless of whether we satisfy our responsibilities. Under the Chubb Program, for claims incurred on or before September 30, 2019, we have financial responsibility to Chubb for the first $1 million layer of claims per occurrence and, for claims over $1 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1 million. Chubb bears the financial responsibility for all claims in excess of these levels. Effective for claims incurred on or after October 1, 2019, we have financial responsibility to Chubb for the first $1.5 million layer of claims per occurrence and, for claims over $1.5 million, up to a maximum aggregate amount of $6 million per policy year for claims that exceed $1.5 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because we bear the financial responsibility for claims up to the levels noted above, such claims, which are the primary component of our workers&#x2019; compensation costs, are recorded in the period incurred. Workers&#x2019; compensation insurance includes ongoing health care and indemnity coverage whereby claims are paid over numerous years following the date of injury. Accordingly, the accrual of related incurred costs in each reporting period includes estimates, which take into account the ongoing development of claims and therefore requires a significant level of judgment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We utilize a third-party actuary to estimate our loss development rate, which is primarily based upon the nature of WSEEs&#x2019; job responsibilities, the location of WSEEs, the historical frequency and severity of workers&#x2019; compensation claims, and an estimate of future cost trends. Each reporting period, changes in the actuarial assumptions resulting from changes in actual claims experience and other trends are incorporated into our workers&#x2019; compensation claims cost estimates. During the years ended December&#160;31, 2023, 2022, and 2021, we reduced accrued workers&#x2019; compensation costs by $33.5 million, $42.2 million and $41.7&#160;million, respectively, for changes in estimated losses related to prior periods. Workers&#x2019; compensation cost estimates are discounted to present value at a rate based upon the U.S. Treasury rates that correspond with the weighted average estimated claim payout period (the average discount rate utilized in 2023 was 4.3% and in 2022 was 2.9%) and are accreted over the estimated claim payment period and included as a component of direct costs in our Consolidated Statements of Income and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:70.844%"&gt;&lt;/td&gt;&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.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.022%"&gt;&lt;/td&gt;&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.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;220,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;220,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current portion of accrued workers&#x2019; compensation costs on our Consolidated Balance Sheets at December&#160;31, 2023 and 2022 includes $3.1 million and $3.7&#160;million, respectively, of workers&#x2019; compensation administrative fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undiscounted accrued workers&#x2019; compensation costs were $250.0 million as of December&#160;31, 2023 and $250.5 million as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the beginning of each policy period, the workers&#x2019; compensation insurance carrier establishes monthly funding requirements comprised of premium costs and funds to be set aside for payment of future claims (&#x201c;claim funds&#x201d;). The level of claim funds is primarily based upon anticipated WSEE payroll levels and expected workers&#x2019; compensation loss rates, as determined by the insurance carrier. Monies funded into the program for incurred claims expected to be paid within one year are recorded as restricted cash, a short-term asset, while the remainder of claim funds are included in deposits &#x2013; workers&#x2019; compensation, a long-term asset in our Consolidated Balance Sheets. During 2023, we received $46.3 million for the return of excess claim funds related to the workers&#x2019; compensation program, which resulted in a decrease to deposits &#x2013; workers&#x2019; compensation. At December&#160;31, 2023, we had restricted cash of $57.4 million and deposits &#x2013; workers&#x2019; compensation of $198.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our estimate of incurred claim costs expected to be paid within one year is included in short-term liabilities, while our estimate of incurred claim costs expected to be paid beyond one year is included in long-term liabilities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</nsp:WorkersCompensationCostsPolicyTextBlock>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence contextRef="c-83" decimals="-6" id="f-751" unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence contextRef="c-83" decimals="-6" id="f-752" unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear contextRef="c-83" decimals="-6" id="f-753" unitRef="usd">6000000</nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence contextRef="c-83" decimals="-6" id="f-754" unitRef="usd">1000000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence contextRef="c-84" decimals="-5" id="f-755" unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence contextRef="c-84" decimals="-5" id="f-756" unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear contextRef="c-84" decimals="-6" id="f-757" unitRef="usd">6000000</nsp:WorkersCompensationMaximumAggregateEconomicBurdenForClaimsInExcessOfFirstLayerCapPerPolicyYear>
    <nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence contextRef="c-84" decimals="-5" id="f-758" unitRef="usd">1500000</nsp:WorkersCompensationMaximumEconomicBurdenFirstLayerOfClaimsPerOccurrence>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-759">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-760">10-K</dei:DocumentType>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses contextRef="c-1" decimals="-5" id="f-761" unitRef="usd">-33500000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses contextRef="c-7" decimals="-5" id="f-762" unitRef="usd">-42200000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses contextRef="c-8" decimals="-5" id="f-763" unitRef="usd">-41700000</nsp:DecreaseIncreaseInAccruedWorkersCompensationCostsForChangesInEstimatedLosses>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod contextRef="c-1" decimals="3" id="f-764" unitRef="number">0.043</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod contextRef="c-7" decimals="3" id="f-765" unitRef="number">0.029</nsp:USTreasuryRatesThatCorrespondWithWeightedAverageEstimatedClaimPayoutPeriod>
    <nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock contextRef="c-1" id="f-766">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides the activity and balances related to incurred but not paid workers&#x2019; compensation claims:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:70.844%"&gt;&lt;/td&gt;&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.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.022%"&gt;&lt;/td&gt;&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.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance, January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;229,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value discount, net of accretion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,517)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paid claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(57,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49,819)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;220,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term portion of accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;162,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total accrued claims&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;220,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;229,408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;</nsp:ScheduleOfAccruedWorkersCompensationClaimsTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-767">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments contextRef="c-6" decimals="-3" id="f-768" unitRef="usd">229408000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments contextRef="c-20" decimals="-3" id="f-769" unitRef="usd">239623000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseOpeningBalanceAdjustments>
    <nsp:WorkersCompensationExpense contextRef="c-1" decimals="-3" id="f-770" unitRef="usd">61720000</nsp:WorkersCompensationExpense>
    <nsp:WorkersCompensationExpense contextRef="c-7" decimals="-3" id="f-771" unitRef="usd">49121000</nsp:WorkersCompensationExpense>
    <nsp:WorkersCompensationDiscountChangedDuringPeriod contextRef="c-1" decimals="-3" id="f-772" unitRef="usd">13430000</nsp:WorkersCompensationDiscountChangedDuringPeriod>
    <nsp:WorkersCompensationDiscountChangedDuringPeriod contextRef="c-7" decimals="-3" id="f-773" unitRef="usd">9517000</nsp:WorkersCompensationDiscountChangedDuringPeriod>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense contextRef="c-1" decimals="-3" id="f-774" unitRef="usd">57443000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense contextRef="c-7" decimals="-3" id="f-775" unitRef="usd">49819000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent contextRef="c-5" decimals="-3" id="f-776" unitRef="usd">220255000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-777" unitRef="usd">229408000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent contextRef="c-5" decimals="-3" id="f-778" unitRef="usd">57403000</nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent>
    <nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent contextRef="c-6" decimals="-3" id="f-779" unitRef="usd">49779000</nsp:WorkersCompensationLiabilityNetOfAdminFeesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-780" unitRef="usd">162852000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent contextRef="c-6" decimals="-3" id="f-781" unitRef="usd">179629000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent contextRef="c-5" decimals="-3" id="f-782" unitRef="usd">220255000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent contextRef="c-6" decimals="-3" id="f-783" unitRef="usd">229408000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <nsp:WorkersCompensationAdministrativeFeesAccrued contextRef="c-5" decimals="-3" id="f-784" unitRef="usd">3100000</nsp:WorkersCompensationAdministrativeFeesAccrued>
    <nsp:WorkersCompensationAdministrativeFeesAccrued contextRef="c-6" decimals="-3" id="f-785" unitRef="usd">3700000</nsp:WorkersCompensationAdministrativeFeesAccrued>
    <nsp:UndiscountedAccruedWorkersCompensationCosts contextRef="c-1" decimals="-5" id="f-786" unitRef="usd">250000000</nsp:UndiscountedAccruedWorkersCompensationCosts>
    <nsp:UndiscountedAccruedWorkersCompensationCosts contextRef="c-7" decimals="-5" id="f-787" unitRef="usd">250500000</nsp:UndiscountedAccruedWorkersCompensationCosts>
    <nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted contextRef="c-1" id="f-788">P1Y</nsp:TimePeriodIncurredClaimsExpectedToBePaidRecordedAsRestricted>
    <nsp:ReturnOfExcessClaimFunds contextRef="c-1" decimals="-3" id="f-789" unitRef="usd">46300000</nsp:ReturnOfExcessClaimFunds>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-5" id="f-790" unitRef="usd">57400000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <nsp:DepositsWorkersCompensation contextRef="c-5" decimals="-5" id="f-791" unitRef="usd">198200000</nsp:DepositsWorkersCompensation>
    <nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities contextRef="c-1" id="f-792">P1Y</nsp:TimePeriodEstimateOfIncurredClaimCostsToBePaidIncludedInShortTermLiabilities>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c-1" id="f-793">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, we have one stock-based employee compensation plan under which we may issue awards. We account for this plan under the recognition and measurement principles of ASC 718, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Compensation &#x2014; Stock Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires all share-based payments to employees to be recognized in the income statement based on their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally make annual grants of unrestricted stock under our stock-based incentive compensation plan to our non-employee directors, and grants of restricted stock units to our officers and certain other employees. Restricted stock unit grants to officers and other employees generally vest over a period of three years from the date of grant. Restricted stock units are valued based on the fair value on date of grant and the associated expense, net of estimated forfeitures, and are &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;recognized over the requisite service period. Stock grants issued to non-employee directors are 100% vested on the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Insperity Long-Term Incentive Program (the &#x201c;LTIP&#x201d;) provides for performance based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. Each performance unit represents the right to receive one common share at a future date based on our performance against certain targets. Performance units have a vesting schedule of three years. A portion of the LTIP grant to employees was considered a market-based performance award that cliff vests at the end of three years assuming continued employment and achievement of market-based performance goals. The fair value of each performance unit is the market price of our common stock on the date of grant. The fair value of each market-based performance unit was determined through use of the Monte Carlo simulation method. The compensation expense for such awards is recognized on a straight-line basis over the vesting term. Over the performance period the number of shares expected to be issued is adjusted upward or downward based on the probability of achievement of the performance target.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-794">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-795">10-K</dei:DocumentType>
    <us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy contextRef="c-1" id="f-796">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Company-Sponsored 401(k) Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our 401(k) retirement plan for corporate employees (the &#x201c;Corporate Plan&#x201d;), we matched 100% of eligible corporate employees&#x2019; contributions, up to 6% of the employees&#x2019; eligible compensation in 2023 and 2022, and ranging from up to 3% to up to 6% of the employees&#x2019; eligible compensation in 2021. Matching contributions under the Corporate Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of corporate employees to the Corporate Plan of $16.9 million, $14.4 million, and $8.2 million, respectively, and are included in salaries, wages and payroll taxes in our Consolidated Statements of Income and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our separate 401(k) retirement plan for WSEEs (the &#x201c;Worksite Employee Plan&#x201d;), the match percentage for WSEEs ranges from 0% to 6%, as determined by each client company. Matching contributions under the Worksite Employee Plan are immediately vested. During 2023, 2022 and 2021, we made matching contributions on behalf of WSEEs to the Worksite Employee Plan of $374.5 million, $328.5 million, and $244.1 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c-85" decimals="2" id="f-797" unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c-85" decimals="2" id="f-798" unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c-86" decimals="2" id="f-799" unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-800">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent contextRef="c-87" decimals="2" id="f-801" unitRef="number">0.06</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-802">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-85" decimals="-5" id="f-803" unitRef="usd">16900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-86" decimals="-5" id="f-804" unitRef="usd">14400000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-87" decimals="-5" id="f-805" unitRef="usd">8200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c-88" decimals="2" id="f-806" unitRef="number">0</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="c-89" decimals="2" id="f-807" unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-808">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-90" decimals="-5" id="f-809" unitRef="usd">374500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-91" decimals="-5" id="f-810" unitRef="usd">328500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-92" decimals="-5" id="f-811" unitRef="usd">244100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c-1" id="f-812">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expense all advertising costs as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c-1" id="f-813">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the liability method in accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and income tax carrying amounts of assets and liabilities and are measured using the enacted tax rates and laws in effect when the differences are expected to reverse. Please read Note 7, &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_88" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#x201c;Income Taxes,&#x201d;&lt;/a&gt;&lt;/span&gt; for additional information</us-gaap:IncomeTaxPolicyTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-814">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-815">10-K</dei:DocumentType>
    <nsp:OtherBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-816">&lt;div style="margin-bottom:10pt;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:2.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.706%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Other Balance Sheet Information&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents and Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:30.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.094%"&gt;&lt;/td&gt;&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.011%"&gt;&lt;/td&gt;&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.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&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.872%"&gt;&lt;/td&gt;&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.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&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 #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Overnight holdings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;611,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;611,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;135,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;730,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;746,413&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;735,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash in demand accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding checks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(64,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(64,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;692,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;708,778&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;732,828&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our cash and overnight holdings fluctuate based on the timing of clients&#x2019; payroll processing cycles. Our cash, cash equivalents and marketable securities at December&#160;31, 2023 and December&#160;31, 2022 included $510.1&#160;million and $504.8&#160;million, respectively, of funds associated with federal and state income tax withholdings, employment taxes, and other payroll deductions, as well as $27.6&#160;million and $36.8&#160;million, respectively, in client prepayments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:53.344%"&gt;&lt;/td&gt;&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.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.716%"&gt;&lt;/td&gt;&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.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.716%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.442%"&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:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;186,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,013,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;839,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;786,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;692,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;198,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,035,665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,013,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;807,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;____________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#x2019; employees and various tax authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our Consolidated Financial Statements. Previously, the changes in funds held for clients and the related client fund liabilities were &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Please read Note 1. &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Policies&lt;/a&gt;&lt;/span&gt;,&#x201d; for a discussion of our accounting policies for deposits &#x2014; workers&#x2019; compensation and restricted cash.</nsp:OtherBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-817">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash and investments in cash equivalents and marketable securities held by investment managers and overnight investments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:30.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.094%"&gt;&lt;/td&gt;&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.011%"&gt;&lt;/td&gt;&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.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&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.872%"&gt;&lt;/td&gt;&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.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&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 #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash &amp;amp; Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Overnight holdings&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;611,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;611,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment holdings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;135,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;730,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;746,413&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;735,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash in demand accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding checks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(64,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(64,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(43,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;692,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15,905&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;708,778&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;732,828&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;33,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,896&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue contextRef="c-93" decimals="-3" id="f-818" unitRef="usd">611100000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue contextRef="c-94" decimals="-3" id="f-819" unitRef="usd">0</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue contextRef="c-5" decimals="-3" id="f-820" unitRef="usd">611100000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue contextRef="c-95" decimals="-3" id="f-821" unitRef="usd">678512000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue contextRef="c-96" decimals="-3" id="f-822" unitRef="usd">0</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue contextRef="c-6" decimals="-3" id="f-823" unitRef="usd">678512000</nsp:MoneyMarketFundsOvernightHoldingsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c-93" decimals="-3" id="f-824" unitRef="usd">119408000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-94" decimals="-3" id="f-825" unitRef="usd">15905000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-5" decimals="-3" id="f-826" unitRef="usd">135313000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-95" decimals="-3" id="f-827" unitRef="usd">56963000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-96" decimals="-3" id="f-828" unitRef="usd">33068000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c-6" decimals="-3" id="f-829" unitRef="usd">90031000</us-gaap:ShortTermInvestments>
    <us-gaap:Cash contextRef="c-93" decimals="-3" id="f-830" unitRef="usd">26931000</us-gaap:Cash>
    <us-gaap:Cash contextRef="c-94" decimals="-3" id="f-831" unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash contextRef="c-5" decimals="-3" id="f-832" unitRef="usd">26931000</us-gaap:Cash>
    <us-gaap:Cash contextRef="c-95" decimals="-3" id="f-833" unitRef="usd">41047000</us-gaap:Cash>
    <us-gaap:Cash contextRef="c-96" decimals="-3" id="f-834" unitRef="usd">0</us-gaap:Cash>
    <us-gaap:Cash contextRef="c-6" decimals="-3" id="f-835" unitRef="usd">41047000</us-gaap:Cash>
    <srt:DraftsPayable contextRef="c-93" decimals="-3" id="f-836" unitRef="usd">64566000</srt:DraftsPayable>
    <srt:DraftsPayable contextRef="c-94" decimals="-3" id="f-837" unitRef="usd">0</srt:DraftsPayable>
    <srt:DraftsPayable contextRef="c-5" decimals="-3" id="f-838" unitRef="usd">64566000</srt:DraftsPayable>
    <srt:DraftsPayable contextRef="c-95" decimals="-3" id="f-839" unitRef="usd">43694000</srt:DraftsPayable>
    <srt:DraftsPayable contextRef="c-96" decimals="-3" id="f-840" unitRef="usd">0</srt:DraftsPayable>
    <srt:DraftsPayable contextRef="c-6" decimals="-3" id="f-841" unitRef="usd">43694000</srt:DraftsPayable>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-93" decimals="-3" id="f-842" unitRef="usd">692873000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-94" decimals="-3" id="f-843" unitRef="usd">15905000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-5" decimals="-3" id="f-844" unitRef="usd">708778000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-95" decimals="-3" id="f-845" unitRef="usd">732828000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-96" decimals="-3" id="f-846" unitRef="usd">33068000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-6" decimals="-3" id="f-847" unitRef="usd">765896000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <nsp:PayrollWithholdingsIncludedInCashBalance contextRef="c-5" decimals="-5" id="f-848" unitRef="usd">510100000</nsp:PayrollWithholdingsIncludedInCashBalance>
    <nsp:PayrollWithholdingsIncludedInCashBalance contextRef="c-6" decimals="-5" id="f-849" unitRef="usd">504800000</nsp:PayrollWithholdingsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance contextRef="c-5" decimals="-5" id="f-850" unitRef="usd">27600000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance contextRef="c-6" decimals="-5" id="f-851" unitRef="usd">36800000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="c-1" id="f-852">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash, Cash Equivalents, Restricted Cash and Funds Held for Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our cash, cash equivalents, restricted cash and funds held for clients as reported in our Consolidated Statements of Cash Flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:53.344%"&gt;&lt;/td&gt;&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.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.716%"&gt;&lt;/td&gt;&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.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.716%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.442%"&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:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Supplemental schedule of cash and cash equivalents, restricted cash and funds held for clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;554,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;186,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients beginning of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,013,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;839,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;786,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;692,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;732,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets - funds held for clients&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2013; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;198,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash, cash equivalents, restricted cash and funds held for clients end of year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,035,665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,013,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;807,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;____________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Funds held for clients represent amounts held on behalf of our Traditional Payroll Solution customers that are restricted for the purpose of satisfying obligations to remit funds to clients&#x2019; employees and various tax authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Beginning in the third quarter of 2022, we adjusted the presentation of our Consolidated Statements of Cash Flows to include changes in funds held for clients as a financing activity and to include funds held for clients in both the beginning and ending period amounts in our totals of cash, cash equivalents, restricted cash and funds held for clients. Prior period amounts have not been adjusted to this presentation as the amounts are immaterial to our Consolidated Financial Statements. Previously, the changes in funds held for clients and the related client fund liabilities were &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;presented within operating activities in our Consolidated Statements of Cash Flows. Funds held for clients are held in a trust separate from our company funds and we do not use these funds held for clients for any corporate activity. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Please read Note 1. &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Accounting Policies&lt;/a&gt;&lt;/span&gt;,&#x201d; for a discussion of our accounting policies for deposits &#x2014; workers&#x2019; compensation and restricted cash.</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-853">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-854" unitRef="usd">732828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-20" decimals="-3" id="f-855" unitRef="usd">575812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-9" decimals="-3" id="f-856" unitRef="usd">554846000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-857" unitRef="usd">49779000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-20" decimals="-3" id="f-858" unitRef="usd">46929000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-9" decimals="-3" id="f-859" unitRef="usd">45522000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:FundsHeldForClients contextRef="c-6" decimals="-3" id="f-860" unitRef="usd">34942000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients contextRef="c-20" decimals="-3" id="f-861" unitRef="usd">31732000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients contextRef="c-9" decimals="-3" id="f-862" unitRef="usd">0</us-gaap:FundsHeldForClients>
    <nsp:DepositsWorkersCompensation contextRef="c-6" decimals="-3" id="f-863" unitRef="usd">196370000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation contextRef="c-20" decimals="-3" id="f-864" unitRef="usd">185027000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation contextRef="c-9" decimals="-3" id="f-865" unitRef="usd">186331000</nsp:DepositsWorkersCompensation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-866" unitRef="usd">1013919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-20" decimals="-3" id="f-867" unitRef="usd">839500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-868" unitRef="usd">786699000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-869" unitRef="usd">692873000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-870" unitRef="usd">732828000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-97" decimals="-3" id="f-871" unitRef="usd">575812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-872" unitRef="usd">57403000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-873" unitRef="usd">49779000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-97" decimals="-3" id="f-874" unitRef="usd">46929000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:FundsHeldForClients contextRef="c-5" decimals="-3" id="f-875" unitRef="usd">87219000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients contextRef="c-6" decimals="-3" id="f-876" unitRef="usd">34942000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients contextRef="c-97" decimals="-3" id="f-877" unitRef="usd">0</us-gaap:FundsHeldForClients>
    <nsp:DepositsWorkersCompensation contextRef="c-5" decimals="-3" id="f-878" unitRef="usd">198170000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation contextRef="c-6" decimals="-3" id="f-879" unitRef="usd">196370000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation contextRef="c-97" decimals="-3" id="f-880" unitRef="usd">185027000</nsp:DepositsWorkersCompensation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-881" unitRef="usd">1035665000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-882" unitRef="usd">1013919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-97" decimals="-3" id="f-883" unitRef="usd">807768000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-884">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-885">10-K</dei:DocumentType>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-886">&lt;div style="margin-bottom:10pt;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:2.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.706%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our financial assets in accordance with ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 1 - quoted prices in active markets using identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 3 - significant unobservable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Instruments Measured and Recognized at Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the levels of fair value measurements of our financial assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:35.983%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.044%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&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:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&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:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',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 #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',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 #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;730,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;730,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;768,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;765,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits - money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Please read Note 2 &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other Balance Sheet Informat&lt;/a&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;i&lt;/a&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;o&lt;/a&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_73" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;n&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The municipal bond securities valued as Level 2 are primarily pre-refunded municipal bonds that are secured by escrow funds containing U.S. government securities. Our valuation techniques used to measure fair value for these securities during the period consisted primarily of third-party pricing services that utilized actual market data such as trades of comparable bond issues, broker/dealer quotations for the same or similar investments in active markets and other observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our available-for-sale marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.281%"&gt;&lt;/td&gt;&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.554%"&gt;&lt;/td&gt;&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.554%"&gt;&lt;/td&gt;&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.554%"&gt;&lt;/td&gt;&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.557%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the contractual maturities of all marketable securities in our portfolio were less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Other Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 6, &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-Term Debt&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-887">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for our financial assets in accordance with ASC 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. This standard defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements. The fair value measurement disclosures are grouped into three levels based on valuation factors:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 1 - quoted prices in active markets using identical assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 2 - significant other observable inputs, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other observable inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;padding-left:22.5pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt"&gt;Level 3 - significant unobservable inputs&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c-1" id="f-888">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the levels of fair value measurements of our financial assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:35.983%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.883%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.044%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&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:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2022&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:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',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 #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',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="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',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 #009639;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #4c8c2b;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;730,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;730,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;735,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;746,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;768,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;765,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits - money market funds&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;768,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;765,178&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;3,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-98" decimals="-3" id="f-889" unitRef="usd">730508000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-99" decimals="-3" id="f-890" unitRef="usd">730508000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-891" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-892" unitRef="usd">735475000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-893" unitRef="usd">735475000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-894" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue contextRef="c-98" decimals="-3" id="f-895" unitRef="usd">15905000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue contextRef="c-99" decimals="-3" id="f-896" unitRef="usd">15905000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue contextRef="c-100" decimals="-3" id="f-897" unitRef="usd">0</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue contextRef="c-101" decimals="-3" id="f-898" unitRef="usd">29703000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue contextRef="c-102" decimals="-3" id="f-899" unitRef="usd">29703000</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:USGovernmentSecuritiesAtCarryingValue contextRef="c-103" decimals="-3" id="f-900" unitRef="usd">0</us-gaap:USGovernmentSecuritiesAtCarryingValue>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-98" decimals="-3" id="f-901" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-99" decimals="-3" id="f-902" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-903" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-904" unitRef="usd">3365000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-905" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-906" unitRef="usd">3365000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c-98" decimals="-3" id="f-907" unitRef="usd">22292000</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c-99" decimals="-3" id="f-908" unitRef="usd">22292000</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-909" unitRef="usd">0</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c-101" decimals="-3" id="f-910" unitRef="usd">0</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c-102" decimals="-3" id="f-911" unitRef="usd">0</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:OtherCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-3" id="f-912" unitRef="usd">0</us-gaap:OtherCashEquivalentsAtCarryingValue>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-98" decimals="-3" id="f-913" unitRef="usd">768705000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-99" decimals="-3" id="f-914" unitRef="usd">768705000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-915" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-916" unitRef="usd">768543000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-917" unitRef="usd">765178000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-918" unitRef="usd">3365000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-919">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our available-for-sale marketable securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:52.281%"&gt;&lt;/td&gt;&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.554%"&gt;&lt;/td&gt;&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.554%"&gt;&lt;/td&gt;&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.554%"&gt;&lt;/td&gt;&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.557%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&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 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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. Treasury bills&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-104" decimals="-3" id="f-920" unitRef="usd">15896000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-104" decimals="-3" id="f-921" unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-104" decimals="-3" id="f-922" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-104" decimals="-3" id="f-923" unitRef="usd">15905000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-105" decimals="-3" id="f-924" unitRef="usd">29782000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-105" decimals="-3" id="f-925" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-105" decimals="-3" id="f-926" unitRef="usd">79000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-105" decimals="-3" id="f-927" unitRef="usd">29703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-106" decimals="-3" id="f-928" unitRef="usd">3369000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-106" decimals="-3" id="f-929" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-106" decimals="-3" id="f-930" unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-106" decimals="-3" id="f-931" unitRef="usd">3365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-932">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the contractual maturities of all marketable securities in our portfolio were less than one year.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-933">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-934">10-K</dei:DocumentType>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-935">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Other Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash, cash equivalents, restricted cash, accounts receivable, deposits and accounts payable approximate their fair values due to the short-term maturities of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, the carrying value of borrowings under our revolving credit facility approximates fair value and was classified as Level 2 in the fair value hierarchy. Please read Note 6, &#x201c;&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_85" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Long-Term Debt&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c-1" id="f-936">&lt;div style="margin-bottom:10pt;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:2.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.150%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;4.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:72.131%"&gt;&lt;/td&gt;&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.302%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.863%"&gt;&lt;/td&gt;&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.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;668,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;693,878&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;622,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our accounts receivable is primarily composed of trade receivables and unbilled receivables. Our trade receivables, which represent outstanding gross billings to clients, are reported net of allowance for doubtful accounts of $1.1 million and $1.0&#160;million as of December&#160;31, 2023 and 2022, respectively. We establish an allowance for doubtful accounts based on management&#x2019;s assessment of the collectability of specific accounts and by making a general provision for other potentially uncollectible amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We make an accrual at the end of each accounting period for our obligations associated with the earned but unpaid wages of our WSEEs and for the accrued gross billings associated with such wages. These accruals are included in accrued worksite employee payroll cost and unbilled accounts receivable; however, these amounts are presented net in the Consolidated Statements of Income and Comprehensive Income. We generally require clients to pay invoices for service fees no later than the same day as the applicable payroll date. As such, we generally do not require collateral. Client prepayments directly attributable to accrued worksite employee payroll costs and unbilled revenues have been netted as we have the legal right of offset for these amounts. Unbilled accounts receivable consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:72.131%"&gt;&lt;/td&gt;&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.302%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.863%"&gt;&lt;/td&gt;&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.304%"&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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued worksite employee payroll cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Client prepayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(36,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;668,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;600,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c-1" id="f-937">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:72.131%"&gt;&lt;/td&gt;&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.302%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.863%"&gt;&lt;/td&gt;&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.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;668,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;600,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;693,878&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;622,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-938">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-939" unitRef="usd">15772000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-3" id="f-940" unitRef="usd">13934000</us-gaap:AccountsReceivableNetCurrent>
    <nsp:Unbilled contextRef="c-5" decimals="-3" id="f-941" unitRef="usd">668920000</nsp:Unbilled>
    <nsp:Unbilled contextRef="c-6" decimals="-3" id="f-942" unitRef="usd">600446000</nsp:Unbilled>
    <us-gaap:OtherReceivables contextRef="c-5" decimals="-3" id="f-943" unitRef="usd">9186000</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="c-6" decimals="-3" id="f-944" unitRef="usd">8384000</us-gaap:OtherReceivables>
    <us-gaap:ReceivablesNetCurrent contextRef="c-5" decimals="-3" id="f-945" unitRef="usd">693878000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="c-6" decimals="-3" id="f-946" unitRef="usd">622764000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-947" unitRef="usd">1100000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-6" decimals="-3" id="f-948" unitRef="usd">1000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <nsp:ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock contextRef="c-1" id="f-949">Client prepayments directly attributable to accrued worksite employee payroll costs and unbilled revenues have been netted as we have the legal right of offset for these amounts. Unbilled accounts receivable consisted of the following:&lt;div style="margin-bottom:10pt;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:72.131%"&gt;&lt;/td&gt;&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.302%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.863%"&gt;&lt;/td&gt;&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.304%"&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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued worksite employee payroll cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;513,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Client prepayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(27,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(36,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;668,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;600,446&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;</nsp:ScheduleOfAccountsUnbilledAndOtherReceivableTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-950">2023</dei:DocumentFiscalYearFocus>
    <nsp:UnbilledAccruedWorksiteEmployeePayrollCosts contextRef="c-5" decimals="-3" id="f-951" unitRef="usd">559194000</nsp:UnbilledAccruedWorksiteEmployeePayrollCosts>
    <nsp:UnbilledAccruedWorksiteEmployeePayrollCosts contextRef="c-6" decimals="-3" id="f-952" unitRef="usd">513397000</nsp:UnbilledAccruedWorksiteEmployeePayrollCosts>
    <us-gaap:UnbilledContractsReceivable contextRef="c-5" decimals="-3" id="f-953" unitRef="usd">137318000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable contextRef="c-6" decimals="-3" id="f-954" unitRef="usd">123849000</us-gaap:UnbilledContractsReceivable>
    <nsp:ClientPrepaymentsIncludedInCashBalance contextRef="c-5" decimals="-3" id="f-955" unitRef="usd">27592000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <nsp:ClientPrepaymentsIncludedInCashBalance contextRef="c-6" decimals="-3" id="f-956" unitRef="usd">36800000</nsp:ClientPrepaymentsIncludedInCashBalance>
    <nsp:Unbilled contextRef="c-5" decimals="-3" id="f-957" unitRef="usd">668920000</nsp:Unbilled>
    <nsp:Unbilled contextRef="c-6" decimals="-3" id="f-958" unitRef="usd">600446000</nsp:Unbilled>
    <nsp:DepositsAndPrepaidHealthInsuranceTextBlock contextRef="c-1" id="f-959">&lt;div style="margin-bottom:10pt;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:2.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.150%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;5.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Deposits and Prepaid Health Insurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits and prepaid health insurance consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:72.131%"&gt;&lt;/td&gt;&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.302%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.863%"&gt;&lt;/td&gt;&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.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid health insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2014; health insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2014; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;198,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deposits and prepaid health insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;215,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;213,270&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual arrangement with United for health insurance coverage requires us to maintain an accumulated cash surplus in the plan of $9.0 million, which is reported as deposits and prepaid health insurance in our Consolidated Balance Sheets. Please read Note 1, &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_40" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#x201c;Accounting Policies,&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a discussion of our accounting policies for &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_61" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;health insurance costs&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#ic6ac481b76b64f50b67ecb4a3583d9a0_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;workers&#x2019; compensation costs&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</nsp:DepositsAndPrepaidHealthInsuranceTextBlock>
    <nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock contextRef="c-1" id="f-960">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits and prepaid health insurance consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:72.131%"&gt;&lt;/td&gt;&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.302%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.863%"&gt;&lt;/td&gt;&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.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid health insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2014; health insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits &#x2014; workers&#x2019; compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;198,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;196,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deposits and prepaid health insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;215,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;213,270&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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;</nsp:DepositsAndPrepaidHealthInsuranceTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-961">2023</dei:DocumentFiscalYearFocus>
    <nsp:PrepaidHealthInsurance contextRef="c-5" decimals="-6" id="f-962" unitRef="usd">9000000</nsp:PrepaidHealthInsurance>
    <nsp:PrepaidHealthInsurance contextRef="c-6" decimals="-6" id="f-963" unitRef="usd">9000000</nsp:PrepaidHealthInsurance>
    <nsp:DepositsHealthInsurance contextRef="c-5" decimals="-3" id="f-964" unitRef="usd">7900000</nsp:DepositsHealthInsurance>
    <nsp:DepositsHealthInsurance contextRef="c-6" decimals="-3" id="f-965" unitRef="usd">7900000</nsp:DepositsHealthInsurance>
    <nsp:DepositsWorkersCompensation contextRef="c-5" decimals="-3" id="f-966" unitRef="usd">198170000</nsp:DepositsWorkersCompensation>
    <nsp:DepositsWorkersCompensation contextRef="c-6" decimals="-3" id="f-967" unitRef="usd">196370000</nsp:DepositsWorkersCompensation>
    <nsp:DepositAndPrepaidHealthInsurance contextRef="c-5" decimals="-3" id="f-968" unitRef="usd">215070000</nsp:DepositAndPrepaidHealthInsurance>
    <nsp:DepositAndPrepaidHealthInsurance contextRef="c-6" decimals="-3" id="f-969" unitRef="usd">213270000</nsp:DepositAndPrepaidHealthInsurance>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-970">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-971">10-K</dei:DocumentType>
    <nsp:PrepaidHealthInsurance contextRef="c-5" decimals="-6" id="f-972" unitRef="usd">9000000</nsp:PrepaidHealthInsurance>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-973">&lt;div style="margin-bottom:10pt;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:2.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.706%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;6.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a revolving credit facility (the &#x201c;Facility&#x201d;) with a borrowing capacity of up to $650 million. The Facility may be further increased to $700 million based on the terms and subject to the conditions set forth in the agreement relating to the Facility (as amended, the &#x201c;Credit Agreement&#x201d;). The Facility is available for working capital and general corporate purposes, including acquisitions, stock repurchases and issuances of letters of credit. Our obligations under the Facility are secured by 100% of the stock of our captive insurance subsidiary and are guaranteed by all of our subsidiaries other than our captive insurance subsidiary and certain other excluded subsidiaries. At December&#160;31, 2023, our outstanding balance on the Facility was $369.4 million, and we had an outstanding $1.0 million letter of credit issued under the Facility, resulting in an available borrowing capacity of $279.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility matures on June&#160;30, 2027. Borrowings under the Facility bear interest at an annual rate equal to an alternate base rate or Adjusted Term SOFR for term SOFR loans, in either case plus an applicable margin. Adjusted Term SOFR is a forward-looking term rate based on the secured overnight financing rate plus a spread adjustment, which ranges from 0.10% to 0.25% depending on the interest period and type of loan. Depending on our leverage ratio, the applicable margin varies (1) in the case of SOFR loans, from 1.50% to 2.25% and (2) in the case of alternate base rate loans, from 0.00% to 0.50%. The alternate base rate is the highest of (1) the prime rate most recently published in The Wall Street Journal, (2) the federal funds rate plus 0.50%; and (3) the Adjusted Term SOFR rate plus 2.00%. We also pay an unused commitment fee on the average daily unused portion of the Facility at a rate of 0.25% per year. The average interest rate for 2023 was 6.88%. Interest expense and unused commitment fees are recorded in other income (expense). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Facility contains both affirmative and negative covenants that we believe are customary for arrangements of this nature. Covenants include, but are not limited to, limitations on our ability to incur additional indebtedness, sell material assets, retire, redeem or otherwise reacquire our capital stock, acquire the capital stock or assets of another business, make investments and pay dividends. In addition, the Credit Agreement requires us to comply with financial covenants limiting our total funded debt, minimum interest coverage ratio, and maximum leverage ratio. We were in compliance with all financial covenants under the Credit Agreement at December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity contextRef="c-5" decimals="-6" id="f-974" unitRef="usd">650000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-5" decimals="-6" id="f-975" unitRef="usd">700000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nsp:PercentageOfSubsidiaryStockSecuringDebt
      contextRef="c-1"
      decimals="2"
      id="f-976"
      unitRef="conversionratio">1</nsp:PercentageOfSubsidiaryStockSecuringDebt>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-3" id="f-977" unitRef="usd">369400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-5" decimals="-6" id="f-978" unitRef="usd">1000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-5" decimals="-3" id="f-979" unitRef="usd">279600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LongTermDebtMaturityDate contextRef="c-5" id="f-980">2027-06-30</us-gaap:LongTermDebtMaturityDate>
    <nsp:AdjustedTermSOFRRate contextRef="c-107" decimals="4" id="f-981" unitRef="number">0.0010</nsp:AdjustedTermSOFRRate>
    <nsp:AdjustedTermSOFRRate contextRef="c-108" decimals="4" id="f-982" unitRef="number">0.0025</nsp:AdjustedTermSOFRRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-109" decimals="4" id="f-983" unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-110" decimals="4" id="f-984" unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-111" decimals="4" id="f-985" unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-112" decimals="4" id="f-986" unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <nsp:ApplicableMarginFederalFundsRate contextRef="c-5" decimals="4" id="f-987" unitRef="number">0.0050</nsp:ApplicableMarginFederalFundsRate>
    <nsp:AdjustedTermSOFRRatePlusApplicableMargin contextRef="c-5" decimals="4" id="f-988" unitRef="number">0.0200</nsp:AdjustedTermSOFRRatePlusApplicableMargin>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="c-1" decimals="4" id="f-989" unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod contextRef="c-1" decimals="4" id="f-990" unitRef="number">0.0688</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-991">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-992">10-K</dei:DocumentType>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-993">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:2.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.150%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;7.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities used for financial reporting purposes and the amounts used for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the net deferred tax assets as reflected on the Consolidated Balance Sheets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:78.344%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.318%"&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tenant improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(33,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(37,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued incentive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Workers&#x2019; compensation accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;54,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;52,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:5pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;20,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:67.927%"&gt;&lt;/td&gt;&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.316%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;58,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;76,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;39,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(927)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total deferred income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(4,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(10,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,696&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;66,075&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;44,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of income tax expense computed at U.S. federal statutory tax rates to the reported income tax expense from continuing operations is as follows:&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:67.927%"&gt;&lt;/td&gt;&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.316%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected income tax expense at 21%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nondeductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity compensation, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reported total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,696&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;66,075&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;44,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2023, we have net operating loss carryforwards totaling $1.3 million that expire from 2025 to 2030 related to an acquisition that occurred in 2010.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognize interest and penalties related to uncertain tax positions in income tax expense. As of December&#160;31, 2023, 2022 and 2021, we have no uncertain tax positions, and as a result, have made no  provisions for interest or penalties related to uncertain tax positions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service of the United States. The tax years 2019 through 2022 remain open to examination by various state tax authorities.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c-1" id="f-994">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the net deferred tax assets as reflected on the Consolidated Balance Sheets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:78.344%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.318%"&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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,395)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,448)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tenant improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,139)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use leased assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,624)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(33,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(37,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;/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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued incentive compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Workers&#x2019; compensation accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Software development costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;54,320&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;52,731&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:5pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;20,347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;15,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-995">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense contextRef="c-5" decimals="-3" id="f-996" unitRef="usd">4191000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense contextRef="c-6" decimals="-3" id="f-997" unitRef="usd">5395000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-5" decimals="-3" id="f-998" unitRef="usd">6477000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c-6" decimals="-3" id="f-999" unitRef="usd">7448000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware contextRef="c-5" decimals="-3" id="f-1000" unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware contextRef="c-6" decimals="-3" id="f-1001" unitRef="usd">2598000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-5" decimals="-3" id="f-1002" unitRef="usd">3380000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c-6" decimals="-3" id="f-1003" unitRef="usd">3139000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-5" decimals="-3" id="f-1004" unitRef="usd">16624000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c-6" decimals="-3" id="f-1005" unitRef="usd">16371000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets contextRef="c-5" decimals="-3" id="f-1006" unitRef="usd">2595000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets contextRef="c-6" decimals="-3" id="f-1007" unitRef="usd">2247000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilities contextRef="c-5" decimals="-3" id="f-1008" unitRef="usd">33267000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="c-6" decimals="-3" id="f-1009" unitRef="usd">37198000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses contextRef="c-5" decimals="-3" id="f-1010" unitRef="usd">8553000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses contextRef="c-6" decimals="-3" id="f-1011" unitRef="usd">13116000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-5" decimals="-3" id="f-1012" unitRef="usd">332000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c-6" decimals="-3" id="f-1013" unitRef="usd">407000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-5" decimals="-3" id="f-1014" unitRef="usd">4588000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance contextRef="c-6" decimals="-3" id="f-1015" unitRef="usd">5358000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="c-5" decimals="-3" id="f-1016" unitRef="usd">1781000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent contextRef="c-6" decimals="-3" id="f-1017" unitRef="usd">1790000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <nsp:DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware contextRef="c-5" decimals="-3" id="f-1018" unitRef="usd">3717000</nsp:DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware>
    <nsp:DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware contextRef="c-6" decimals="-3" id="f-1019" unitRef="usd">0</nsp:DeferredTaxAssetsTaxDeferredExpensesCapitalizedSoftware>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-5" decimals="-3" id="f-1020" unitRef="usd">14332000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c-6" decimals="-3" id="f-1021" unitRef="usd">12255000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <nsp:DeferredTaxAssetsOperatingLeaseLiabilities contextRef="c-5" decimals="-3" id="f-1022" unitRef="usd">20007000</nsp:DeferredTaxAssetsOperatingLeaseLiabilities>
    <nsp:DeferredTaxAssetsOperatingLeaseLiabilities contextRef="c-6" decimals="-3" id="f-1023" unitRef="usd">19508000</nsp:DeferredTaxAssetsOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-5" decimals="-3" id="f-1024" unitRef="usd">1010000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="c-6" decimals="-3" id="f-1025" unitRef="usd">972000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-5" decimals="-3" id="f-1026" unitRef="usd">54320000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c-6" decimals="-3" id="f-1027" unitRef="usd">53406000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-5" decimals="-3" id="f-1028" unitRef="usd">706000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c-6" decimals="-3" id="f-1029" unitRef="usd">675000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-5" decimals="-3" id="f-1030" unitRef="usd">53614000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="c-6" decimals="-3" id="f-1031" unitRef="usd">52731000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-5" decimals="-3" id="f-1032" unitRef="usd">20347000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c-6" decimals="-3" id="f-1033" unitRef="usd">15533000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1034">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1035">10-K</dei:DocumentType>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c-1" id="f-1036">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:67.927%"&gt;&lt;/td&gt;&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.316%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;58,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;76,716&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;39,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(927)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total deferred income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(4,814)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(10,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,696&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;66,075&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;44,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1037">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1038" unitRef="usd">49058000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1039" unitRef="usd">61649000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1040" unitRef="usd">30887000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1041" unitRef="usd">9452000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1042" unitRef="usd">15067000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1043" unitRef="usd">8640000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1044" unitRef="usd">58510000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1045" unitRef="usd">76716000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1046" unitRef="usd">39527000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1047" unitRef="usd">-3887000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1048" unitRef="usd">-8844000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1049" unitRef="usd">4562000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1050" unitRef="usd">-927000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1051" unitRef="usd">-1797000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1052" unitRef="usd">149000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1053" unitRef="usd">-4814000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1054" unitRef="usd">-10641000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1055" unitRef="usd">4711000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1056" unitRef="usd">53696000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1057" unitRef="usd">66075000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1058" unitRef="usd">44238000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c-1" id="f-1059">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reconciliation of income tax expense computed at U.S. federal statutory tax rates to the reported income tax expense from continuing operations is as follows:&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:67.927%"&gt;&lt;/td&gt;&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.316%"&gt;&lt;/td&gt;&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.038%"&gt;&lt;/td&gt;&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.319%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected income tax expense at 21%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nondeductible expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity compensation, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reported total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;53,696&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;66,075&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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 style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;44,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1060">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="2" id="f-1061" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="-3" id="f-1062" unitRef="usd">47266000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-7" decimals="-3" id="f-1063" unitRef="usd">51539000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c-8" decimals="-3" id="f-1064" unitRef="usd">35347000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-1" decimals="-3" id="f-1065" unitRef="usd">6540000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-7" decimals="-3" id="f-1066" unitRef="usd">10106000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c-8" decimals="-3" id="f-1067" unitRef="usd">6974000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-1" decimals="-3" id="f-1068" unitRef="usd">5455000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-7" decimals="-3" id="f-1069" unitRef="usd">4338000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="c-8" decimals="-3" id="f-1070" unitRef="usd">7362000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-1" decimals="-3" id="f-1071" unitRef="usd">-4386000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-7" decimals="-3" id="f-1072" unitRef="usd">1345000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost contextRef="c-8" decimals="-3" id="f-1073" unitRef="usd">-4427000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-1" decimals="-3" id="f-1074" unitRef="usd">1183000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-7" decimals="-3" id="f-1075" unitRef="usd">1241000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="c-8" decimals="-3" id="f-1076" unitRef="usd">1018000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-1" decimals="-3" id="f-1077" unitRef="usd">4000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-7" decimals="-3" id="f-1078" unitRef="usd">-12000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c-8" decimals="-3" id="f-1079" unitRef="usd">0</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-1080" unitRef="usd">53696000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-1081" unitRef="usd">66075000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-8" decimals="-3" id="f-1082" unitRef="usd">44238000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="c-113" decimals="-3" id="f-1083" unitRef="usd">1300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="c-7" decimals="2" id="f-1084" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="c-8" decimals="2" id="f-1085" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease contextRef="c-1" decimals="2" id="f-1086" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-1087">&lt;div style="margin-bottom:10pt;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:2.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.706%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;8.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2023, we repurchased or withheld an aggregate of 1,259,109 shares of our common stock, as described below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Board of Directors (the &#x201c;Board&#x201d;) has authorized a program to repurchase shares of our outstanding common stock (&#x201c;Repurchase Program&#x201d;). The purchases may be made from time to time in the open market or directly from stockholders at prevailing market prices based on market conditions and other factors. During 2023, 1,062,598 shares were repurchased under the Repurchase Program. On August 1, 2023, we announced that our Board authorized an increase of 2,000,000 shares that may be repurchased under the Repurchase Program. As of December&#160;31, 2023, we were authorized to repurchase an additional 1,969,562 shares under the Repurchase Program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Inflation Reduction Act of 2022, which was enacted into law on August 16, 2022, imposes a nondeductible 1% excise tax on the net value of certain stock repurchases made after December 31, 2022. During 2023, we recorded the applicable excise tax in treasury stock as part of the cost basis of stock repurchased and recorded a corresponding &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;liability for the excise tax payable in other accrued liabilities in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Withheld Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2023, we withheld 196,511 shares to satisfy tax withholding obligations for the vesting of long-term incentive and restricted stock unit awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board declared and paid quarterly dividends as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.957%"&gt;&lt;/td&gt;&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.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.230%"&gt;&lt;/td&gt;&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.708%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(amounts per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Second quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Third quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fourth quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2023 and 2022, we declared and paid dividends totaling $84.2 million and $76.6 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <nsp:Aggregatenumberofsharesrepurchasedduringtheperiod contextRef="c-1" decimals="0" id="f-1088" unitRef="shares">1259109</nsp:Aggregatenumberofsharesrepurchasedduringtheperiod>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-1" decimals="0" id="f-1089" unitRef="shares">1062598</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased contextRef="c-5" decimals="-3" id="f-1090" unitRef="shares">2000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased contextRef="c-5" decimals="0" id="f-1091" unitRef="shares">1969562</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1092">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1093">10-K</dei:DocumentType>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="0" id="f-1094" unitRef="shares">196511</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <nsp:QuarterlydividendsdeclaredTableTextBlock contextRef="c-1" id="f-1095">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board declared and paid quarterly dividends as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.527%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.957%"&gt;&lt;/td&gt;&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.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.230%"&gt;&lt;/td&gt;&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.708%"&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(amounts per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Second quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Third quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fourth quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:QuarterlydividendsdeclaredTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1096">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-114"
      decimals="2"
      id="f-1097"
      unitRef="usdPerShare">0.52</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-115"
      decimals="2"
      id="f-1098"
      unitRef="usdPerShare">0.45</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-116"
      decimals="2"
      id="f-1099"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-117"
      decimals="2"
      id="f-1100"
      unitRef="usdPerShare">0.52</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-116"
      decimals="2"
      id="f-1101"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-118"
      decimals="2"
      id="f-1102"
      unitRef="usdPerShare">0.52</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-119"
      decimals="2"
      id="f-1103"
      unitRef="usdPerShare">0.57</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-118"
      decimals="2"
      id="f-1104"
      unitRef="usdPerShare">0.52</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-5" id="f-1105" unitRef="usd">84200000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-7" decimals="-5" id="f-1106" unitRef="usd">76600000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="c-1" id="f-1107">&lt;div style="margin-bottom:10pt;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:2.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:95.150%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;9.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Incentive Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Insperity, Inc. Incentive Plan, as amended, provides for options and other stock-based awards that have been and may be granted to eligible employees and non-employee directors of Insperity or its subsidiaries. The Incentive Plan permits stock options, including nonqualified stock options and options intended to qualify as &#x201c;incentive stock options&#x201d; within the meaning of Section 422 of the Internal Revenue Code, stock awards, phantom stock awards, stock appreciation rights, performance units, and other stock-based awards and cash awards, all of which may or may not be subject to the achievement of one or more performance objectives. The purpose of the Incentive Plan generally is to retain and attract persons of training, experience and ability to serve as employees of Insperity and its subsidiaries and to serve as non-employee directors of Insperity, to encourage the sense of proprietorship of such persons and to stimulate the active interest of such persons in the development and financial success of Insperity and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Incentive Plan is administered by the Compensation Committee of the Board (the &#x201c;Committee&#x201d;). The Committee has the power to determine which eligible employees will receive awards, the timing and manner of the grant of such awards, the exercise price of stock options (which may not be less than market value on the date of grant), the number of shares and all of the terms of the awards. The Board may at any time amend or terminate the Incentive Plan. However, no amendment that would impair the rights of any participant, with respect to outstanding grants, can be made without the participant&#x2019;s prior consent. Stockholder approval of amendments to the Incentive Plan is necessary only when required by applicable law or stock exchange rules. Assuming all outstanding performance-based awards are paid at maximum achievement of pre-established performance goals, at December&#160;31, 2023, 1,837,540 shares of common stock were available for future grants under the Incentive Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also maintain the Insperity, Inc. Long-Term Incentive Plan (&#x201c;LTIP&#x201d;) under the Incentive Plan. The LTIP provides for performance-based long-term compensation awards in the form of performance units to certain employees based on the achievement of pre-established performance goals. We granted performance units under the LTIP to our named executive officers and certain other officers in 2023, 2022 and 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employees who attain a minimum age of 62 and have provided 15 years or more of continuous service may continue to vest in awards following a qualifying retirement as defined under the Incentive Plan award agreement, as though they were still an employee, provided the grant date of the award is six months or more before the employee&#x2019;s last day of employment, the employee provides the Company with six months advance notice of retirement, the employee continues to work full-time during such six (6) month period, and the employee signs a waiver and release of claims. In addition, in order to avoid forfeiting any outstanding award, a retired employee must refrain from providing any services, including but not limited to, as an employee, director, advisor, or independent contractor to a business engaged in providing any &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;services offered by the Company and its subsidiaries and affiliates at the time of the employee&#x2019;s retirement, including but not limited to PEO services, payroll services, retirement services or insurances services. For a termination following a qualifying retirement, time-vested awards will continue to vest in the normal course. For a termination following a qualifying retirement, performance-based awards with completed or in-process performance periods are adjusted for achievement of the performance criteria, prorated through the date of termination and paid in the normal course, while performance-based awards for performance periods that have not started are forfeited. Stock-based compensation expense related to time-vested and performance-based awards is accelerated over the requisite service period for employees who meet the requirements for continued vesting. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and other disclosures for stock-based awards follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:66.113%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax benefit realized from stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Time-Based Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Time-based restricted stock units (&#x201c;RSUs&#x201d;), under equity plan accounting, are generally measured at fair value on the date of grant based on the number of shares granted, estimated forfeitures and the quoted price of the common stock. Such value is recognized as compensation expense over the corresponding vesting period, generally three years to five years for awards currently outstanding. However, for some RSUs currently outstanding, compensation expense is accelerated over the shortened requisite service period for employees who meet the requirements for continued vesting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of time-based RSUs award activity for 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:55.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested &#x2014; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-vested &#x2014; December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;106.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional disclosures for time-based RSUs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:66.113%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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 #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average grant date fair value of awards granted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;88.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of awards vested during the year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, unrecognized compensation expense associated with the unvested RSUs outstanding was $59.3 million and is expected to be recognized over a weighted average period of 22 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Long-Term Incentive Program Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each performance unit represents the right to receive common shares at a future date based on our performance against specified targets. The ultimate number of shares issued and the related compensation cost recognized is based on a comparison of the final performance metrics to the specified targets, which can range from 0% to 200% of the targeted amounts. A performance unit may be comprised of either a performance-based award or a market-based award. For performance-based awards, performance units have a vesting schedule of three years and compensation expense is recognized based on the number of common shares expected to be issued and the market price per common share on &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the date of grant. Over the performance period, the number of shares expected to be issued is adjusted upward or downward based upon the probability of achievement of the performance targets. For market-based awards, performance units vest at the end of a three-year period assuming continued employment and achievement of market-based performance goals. The fair value of market-based performance awards was determined through the use of the Monte Carlo simulation method. The compensation expense for the LTIP awards is recognized on a straight-line basis over the vesting terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of LTIP award activity, at 100% of targeted amount, for 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:55.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Number of Performance Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested &#x2014; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;133.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-vested &#x2014; December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;105.92&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, we estimate that approximately 91,000, 83,000 and 57,000 shares will vest with $0.1 million, $1.6 million and $4.2 million in unamortized compensation expense related to the 2021, 2022 and 2023 LTIP grants, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our employee stock purchase plan (the &#x201c;ESPP&#x201d;) enables employees to purchase shares of Insperity stock at a 5% discount from the stock price at the end of the offering period. The ESPP is a non-compensatory plan under GAAP for stock-based compensation. As a result, no compensation expense is recognized in conjunction with this plan. Approximately 39,000, 36,000 and 36,000 shares were issued from treasury under the ESPP during fiscal years 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c-5" decimals="0" id="f-1108" unitRef="shares">1837540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1109">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1110">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1111">10-K</dei:DocumentType>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-1112">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense and other disclosures for stock-based awards follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:66.113%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax benefit realized from stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1113">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1114" unitRef="usd">52996000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-1115" unitRef="usd">50080000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-8" decimals="-3" id="f-1116" unitRef="usd">40623000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-1117" unitRef="usd">12643000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-7" decimals="-3" id="f-1118" unitRef="usd">13483000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-8" decimals="-3" id="f-1119" unitRef="usd">10677000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-120" id="f-1120">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-121" id="f-1121">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-1122">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of time-based RSUs award activity for 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:55.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested &#x2014; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(480)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-vested &#x2014; December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;1,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;106.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1123">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-122"
      decimals="-3"
      id="f-1124"
      unitRef="shares">987000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-122"
      decimals="2"
      id="f-1125"
      unitRef="usdPerShare">86.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-123"
      decimals="-3"
      id="f-1126"
      unitRef="shares">556000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-123"
      decimals="2"
      id="f-1127"
      unitRef="usdPerShare">123.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-123"
      decimals="-3"
      id="f-1128"
      unitRef="shares">480000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-123"
      decimals="2"
      id="f-1129"
      unitRef="usdPerShare">83.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-123"
      decimals="-3"
      id="f-1130"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-123"
      decimals="2"
      id="f-1131"
      unitRef="usdPerShare">104.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-124"
      decimals="-3"
      id="f-1132"
      unitRef="shares">1038000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-124"
      decimals="2"
      id="f-1133"
      unitRef="usdPerShare">106.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="c-1" id="f-1134">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional disclosures for time-based RSUs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:66.113%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.828%"&gt;&lt;/td&gt;&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.831%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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 #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average grant date fair value of awards granted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;88.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of awards vested during the year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1135">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-123"
      decimals="2"
      id="f-1136"
      unitRef="usdPerShare">123.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-125"
      decimals="2"
      id="f-1137"
      unitRef="usdPerShare">90.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-126"
      decimals="2"
      id="f-1138"
      unitRef="usdPerShare">88.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-123" decimals="-3" id="f-1139" unitRef="usd">58700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-125" decimals="-3" id="f-1140" unitRef="usd">30400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-126" decimals="-3" id="f-1141" unitRef="usd">28700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-5" decimals="-3" id="f-1142" unitRef="usd">59300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-1" id="f-1143">P22M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-127" id="f-1144">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1145">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1146">10-K</dei:DocumentType>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock contextRef="c-1" id="f-1147">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of LTIP award activity, at 100% of targeted amount, for 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:55.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.372%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.374%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&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:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Number of Performance Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested &#x2014; December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;133.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-vested &#x2014; December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;105.92&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1148">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-128"
      decimals="-3"
      id="f-1149"
      unitRef="shares">272000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-128"
      decimals="2"
      id="f-1150"
      unitRef="usdPerShare">85.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-129"
      decimals="-3"
      id="f-1151"
      unitRef="shares">67000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-129"
      decimals="2"
      id="f-1152"
      unitRef="usdPerShare">133.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-129"
      decimals="-3"
      id="f-1153"
      unitRef="shares">107000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-129"
      decimals="2"
      id="f-1154"
      unitRef="usdPerShare">70.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-129"
      decimals="-3"
      id="f-1155"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-129"
      decimals="2"
      id="f-1156"
      unitRef="usdPerShare">114.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-130"
      decimals="-3"
      id="f-1157"
      unitRef="shares">227000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-130"
      decimals="2"
      id="f-1158"
      unitRef="usdPerShare">105.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment
      contextRef="c-131"
      decimals="0"
      id="f-1159"
      unitRef="shares">91000</nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment>
    <nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment
      contextRef="c-132"
      decimals="0"
      id="f-1160"
      unitRef="shares">83000</nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment>
    <nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment
      contextRef="c-133"
      decimals="0"
      id="f-1161"
      unitRef="shares">57000</nsp:NumberofShareExpectedtoVestBasedOnCurrentEstimatesofPerformanceAchievment>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-131" decimals="-5" id="f-1162" unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-132" decimals="-5" id="f-1163" unitRef="usd">1600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-133" decimals="-5" id="f-1164" unitRef="usd">4200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1165">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate contextRef="c-1" decimals="2" id="f-1166" unitRef="number">5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-1" decimals="0" id="f-1167" unitRef="shares">39000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-7" decimals="0" id="f-1168" unitRef="shares">36000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="c-8" decimals="0" id="f-1169" unitRef="shares">36000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1170">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1171">&lt;div style="margin-bottom:10pt;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:3.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:94.595%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;10.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period. Diluted EPS is computed by dividing net income by the weighted average number of common shares outstanding during the period, plus the dilutive effect of time-vested and performance-based restricted stock units (&#x201c;RSUs&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.141%"&gt;&lt;/td&gt;&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.819%"&gt;&lt;/td&gt;&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.819%"&gt;&lt;/td&gt;&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.821%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;171,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental shares from assumed time-vested and performance-based RSU awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjusted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt"&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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-1172">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the net income and the basic and diluted shares used in the earnings per share computations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.141%"&gt;&lt;/td&gt;&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.819%"&gt;&lt;/td&gt;&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.819%"&gt;&lt;/td&gt;&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.821%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Year Ended December 31,&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:#009639;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;171,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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="3" style="padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incremental shares from assumed time-vested and performance-based RSU awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjusted weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;38,902&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt"&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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities not included in weighted average share calculation due to anti-dilutive effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1173">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-1174" unitRef="usd">171382000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-1175" unitRef="usd">179350000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-8" decimals="-3" id="f-1176" unitRef="usd">124080000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-1177" unitRef="shares">37807000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="-3" id="f-1178" unitRef="shares">38115000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-8" decimals="-3" id="f-1179" unitRef="shares">38431000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-1180" unitRef="shares">535000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-7" decimals="-3" id="f-1181" unitRef="shares">501000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-8" decimals="-3" id="f-1182" unitRef="shares">471000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-1183" unitRef="shares">38342000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="-3" id="f-1184" unitRef="shares">38616000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-8" decimals="-3" id="f-1185" unitRef="shares">38902000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-1186" unitRef="shares">6000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="-3" id="f-1187" unitRef="shares">10000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-8" decimals="-3" id="f-1188" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1189">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1190">10-K</dei:DocumentType>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-1191">&lt;div style="margin-bottom:10pt;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:3.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:94.595%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;11.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases for office space, other operating facilities, vehicles and office equipment. Our fixed operating lease costs for 2023, 2022 and 2021 were $19.5 million, $18.7 million, and $18.2 million, respectively, and are included in general and administrative expenses on our Consolidated Statements of Income and Comprehensive Income. During 2023, cash paid for amounts included in the measurement of operating lease liabilities was $22.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the lease balances within our Consolidated Balance Sheets, weighted average lease term and weighted average discount rates related to our operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:35.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Classification in Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-1199"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, net of current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total operating lease liabilities&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;77,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Landlord funded tenant improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use leased assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;57,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the maturity of our operating leases liabilities as of December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:81.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.262%"&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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total remaining obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;85,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;77,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2023, we have additional operating leases that have not yet commenced of $29.7&#160;million with lease terms between &lt;span style="-sec-ix-hidden:f-1221"&gt;three&lt;/span&gt; and eleven years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1192">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-5" id="f-1193" unitRef="usd">19500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-7" decimals="-5" id="f-1194" unitRef="usd">18700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-8" decimals="-5" id="f-1195" unitRef="usd">18200000</us-gaap:OperatingLeaseExpense>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1196">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-5" id="f-1197" unitRef="usd">22900000</us-gaap:OperatingLeasePayments>
    <nsp:ScheduleOfLeaseInBalanceSheetTableTextBlock contextRef="c-1" id="f-1198">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the lease balances within our Consolidated Balance Sheets, weighted average lease term and weighted average discount rates related to our operating leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:35.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.346%"&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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:center"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Classification in Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-1199"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, net of current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total operating lease liabilities&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;77,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Landlord funded tenant improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating lease ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use leased assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;57,438&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:6pt"&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;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5 years&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nsp:ScheduleOfLeaseInBalanceSheetTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-5" decimals="-3" id="f-1200" unitRef="usd">19816000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-1201" unitRef="usd">57494000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-1202" unitRef="usd">77310000</us-gaap:OperatingLeaseLiability>
    <nsp:LandlordFundedTenantImprovements contextRef="c-5" decimals="-3" id="f-1203" unitRef="usd">13004000</nsp:LandlordFundedTenantImprovements>
    <us-gaap:DeferredRentCreditNoncurrent contextRef="c-5" decimals="-3" id="f-1204" unitRef="usd">6868000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-1205" unitRef="usd">57438000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-5" id="f-1206">P5Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-5" decimals="3" id="f-1207" unitRef="number">0.042</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-1208">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the maturity of our operating leases liabilities as of December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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:81.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.262%"&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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total remaining obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;85,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;77,310&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1209">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-5" decimals="-3" id="f-1210" unitRef="usd">22604000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-5" decimals="-3" id="f-1211" unitRef="usd">18915000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-5" decimals="-3" id="f-1212" unitRef="usd">15317000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-5" decimals="-3" id="f-1213" unitRef="usd">12679000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-5" decimals="-3" id="f-1214" unitRef="usd">8841000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-5" decimals="-3" id="f-1215" unitRef="usd">7152000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-5" decimals="-3" id="f-1216" unitRef="usd">85508000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-5" decimals="-3" id="f-1217" unitRef="usd">8198000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-5" decimals="-3" id="f-1218" unitRef="usd">77310000</us-gaap:OperatingLeaseLiability>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1219">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount contextRef="c-5" decimals="-3" id="f-1220" unitRef="usd">29700000</us-gaap:LessorOperatingLeaseLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1 contextRef="c-108" id="f-1222">P11Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1223">&lt;div style="margin-bottom:10pt;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:3.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:94.595%"&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="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;12.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #009639;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into fixed purchase and service obligations in the ordinary course of business. These arrangements primarily consist of advertising commitments and service contracts. At December&#160;31, 2023, future purchase and service obligations greater than $100,000 and one year were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:88.205%"&gt;&lt;/td&gt;&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.595%"&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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;68,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#009639;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a defendant in various lawsuits and claims arising in the normal course of business. Management believes it has valid defenses in these cases and is defending them vigorously. While the results of litigation cannot be predicted with certainty, management believes the final outcome of such litigation will not have a material adverse effect on our financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock contextRef="c-1" id="f-1224">&lt;div style="margin-bottom:10pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into fixed purchase and service obligations in the ordinary course of business. These arrangements primarily consist of advertising commitments and service contracts. At December&#160;31, 2023, future purchase and service obligations greater than $100,000 and one year were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:88.205%"&gt;&lt;/td&gt;&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.595%"&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:#009639;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #009639;padding:0 1pt"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;68,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1225">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1226">10-K</dei:DocumentType>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="c-5" decimals="-3" id="f-1227" unitRef="usd">33472000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="c-5" decimals="-3" id="f-1228" unitRef="usd">21622000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="c-5" decimals="-3" id="f-1229" unitRef="usd">7552000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="c-5" decimals="-3" id="f-1230" unitRef="usd">3113000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="c-5" decimals="-3" id="f-1231" unitRef="usd">3159000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="c-5" decimals="-3" id="f-1232" unitRef="usd">0</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-5" decimals="-3" id="f-1233" unitRef="usd">68918000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-1234">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1235">10-K</dei:DocumentType>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
